API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 3940
[SUPERSEDED]

Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Protocol

Metadata

Publisher
IETF
Doc Type
Experimental
Pages
80
Abstract
This document describes the messages and procedures of the Negative-acknowledgment (NACK) Oriented Reliable Multicast (NORM) protocol. This protocol is designed to provide end-to-end reliable transport of bulk data objects or streams over generic IP multicast routing and forwarding services. NORM uses a selective, negative acknowledgment mechanism for transport reliability and offers additional protocol mechanisms to allow for operation with minimal "a priori" coordination among senders and receivers. A congestion control scheme is specified to allow the NORM protocol to fairly share available network bandwidth with other transport protocols such as Transmission Control Protocol (TCP). It is capable of operating with both reciprocal multicast routing among senders and receivers and with asymmetric connectivity (possibly a unicast return path) between the senders and receivers. The protocol offers a number of features to allow different types of applications or possibly other higher level transport protocols to utilize its service in different ways. The protocol leverages the use of FEC-based repair and other IETF reliable multicast transport (RMT) building blocks in its design. This memo defines an Experimental Protocol for the Internet community.
Publication Date
2004-11-01
Status Note
Experimental
DOI
10.17487/RFC3940
Link
https://doi.org/10.17487/RFC3940
Author(s)
Brian Adamson
Carsten Bormann
Mark J. Handley
Joseph P. Macker
Keyword(s)
NACK, NORM
Latest version of IETF RFC 3940

Document Versions — IETF RFC 3940

  • ▶ IETF RFC 3940 (2004-11-01)
    THIS DOC [SUPERSEDED] [LATEST VERSION]

Superseded by:

Normative Reference(s)

Bibliographic Reference(s)

  • H.W. Holbrook, "A Channel Model for Multicast", Ph.D. Dissertation, Stanford University, Department of Computer Science, Stanford, California, August 2001. EXTERNAL
  • J. Macker, B. Adamson, "Quantitative Prediction of Nack Oriented Reliable Multicast (NORM) Feedback", Proc. IEEE MILCOM 2002, October 2002. EXTERNAL
  • J. Widmer and M. Handley, "Extending Equation-Based Congestion Control to Multicast Applications", Proc ACM SIGCOMM 2001, San Diego, August 2001. EXTERNAL
  • Macker, J. and B. Adamson, "The Multicast Dissemination Protocol (MDP) Toolkit", Proc. IEEE MILCOM 99, October 1999. EXTERNAL
  • J. Padhye, V. Firoiu, D. Towsley, and J. Kurose, "Modeling TCP Throughput: A Simple Model and its Empirical Validation", Proc ACM SIGCOMM 1998. EXTERNAL
  • Nonnenmacher, J. and E. Biersack, "Optimal Multicast Feedback", Proc. IEEE INFOCOMM, p. 964, March/April 1998. EXTERNAL
  • L. Rizzo, "pgmcc: A TCP-Friendly Single-Rate Multicast Congestion Control Scheme", Proc ACM SIGCOMM 2000, Stockholm, August 2000. EXTERNAL
  • S. Pingali, D. Towsley, J. Kurose, "A Comparison of Sender- Initiated and Receiver-Initiated Reliable Multicast Protocols", In Proc. INFOCOM, San Francisco CA, October 1993. EXTERNAL
  • D. Gossink, J. Macker, "Reliable Multicast and Integrated Parity Retransmission with Channel Estimation", IEEE GLOBECOMM 98', September 1998. EXTERNAL
  • IETF RFC 2327 [Superseded*]
  • IETF RFC 2357 [Active*]
  • IETF RFC 2401 [Superseded*]
  • IETF RFC 2974 [Active*]
  • IETF RFC 3048 [Active*]
  • IETF RFC 3453 [Active*]
  • IETF RFC 3550 [Active*]
Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/RFC3940.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
IETF RFC 3940, Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Protocol. Available at https://doi.org/10.17487/RFC3940
Snippet:
IETF RFC 3940, Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Protocol. Available at https://doi.org/10.17487/RFC3940

HTML (ISO 690 compliant)

Preview:
IETF RFC 3940, Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Protocol. Available at https://doi.org/10.17487/RFC3940
Snippet:
<span class="citation"><cite>IETF RFC 3940</cite>, Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Protocol. Available at <a href="https://doi.org/10.17487/RFC3940" target="_blank" rel="noopener">https://doi.org/10.17487/RFC3940</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 3940, Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Protocol
doi: 10.17487/RFC3940
url: https://doi.org/10.17487/RFC3940
Snippet:
<li>
<cite id="bib-rfc3940">IETF RFC 3940</cite>, Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Protocol
<span class="doi">10.17487/RFC3940</span>
</li>

Referenced By