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 AdamsonCarsten BormannMark J. HandleyJoseph 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]
Normative Reference(s)
- IETF RFC 1112 [Active*]
- IETF RFC 2119 [Active*]
- IETF RFC 2434 [Superseded*]
- IETF RFC 3269 [Active*]
- IETF RFC 3452 [Superseded*]
- RFC3941 — 4 EXTERNAL
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 TreeReference 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'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
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
- IETF RFC 5740 [Active*]