NACK-Oriented Reliable Multicast (NORM) Transport Protocol
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 96
- Abstract
- This document describes the messages and procedures of the Negative- ACKnowledgment (NACK) Oriented Reliable Multicast (NORM) protocol. This protocol can 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 (forward error correction) repair and other IETF Reliable Multicast Transport (RMT) building blocks in its design. This document obsoletes RFC 3940. [STANDARDS-TRACK]
- Publication Date
- 2009-11-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC5740- Link
- https://doi.org/10.17487/RFC5740
- Author(s)
- Brian AdamsonCarsten BormannMark J. HandleyJoseph P. Macker
- Keyword(s)
- Multicast, Reliable Multicast, Transport, Forward Error Correction, Packet Erasure Coding
Latest version of IETF RFC 5740
Document Versions — IETF RFC 5740
-
▶ IETF RFC 5740 (2009-11-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 1112 [Active*]
- IETF RFC 2119 [Active*]
- IETF RFC 4301 [Active, Amended*]
- IETF RFC 4303 [Active*]
- IETF RFC 4607 [Active*]
- RFC4654 — RFC4654 EXTERNAL
- IETF RFC 5052 [Active*]
- IETF RFC 5226 [Superseded*]
- RFC5401 — RFC5401 EXTERNAL
Bibliographic Reference(s)
- Nonnenmacher, J. and E. Biersack, "Optimal Multicast Feedback", IEEE INFOCOM, p. 964, March/April 1998. EXTERNAL
- Gossink, D. and J. Macker, "Reliable Multicast and Integrated Parity Retransmission with Channel Estimation", IEEE GLOBECOMM, 1998. EXTERNAL
- Widmer, J. and M. Handley, "Extending Equation-Based Congestion Control to Multicast Applications", ACM SIGCOMM, August 2001. EXTERNAL
- Padhye, J., Firoiu, V., Towsley, D., and J. Kurose, "Modeling TCP Throughput: A Simple Model and its Empirical Validation", ACM SIGCOMM, 1998. EXTERNAL
- Adamson, B. and J. Macker, "A TCP-Friendly, Rate- based Mechanism for NACK-Oriented Reliable Multicast Congestion Control", Proc. IEEE GLOBECOMM, November 2001. EXTERNAL
- Rizzo, L., "pgmcc: A TCP-Friendly Single-Rate Multicast Congestion Control Scheme", ACM SIGCOMM, August 2000. EXTERNAL
- Adamson, B. and J. Macker, "Quantitative Prediction of NACK-Oriented Reliable Multicast (NORM) Feedback", IEEE MILCOM, October 2002. EXTERNAL
- Pingali, S., Towsley, D., and J. Kurose, "A Comparison of Sender-Initiated and Receiver- Initiated Reliable Multicast Protocols", Proc. INFOCOMM, San Francisco CA, October 1993. EXTERNAL
- Macker, J. and B. Adamson, "The Multicast Dissemination Protocol (MDP) Toolkit", Proc. IEEE MILCOM, October 1999. EXTERNAL
- IETF RFC 2357 [Active*]
- IETF RFC 2974 [Active*]
- IETF RFC 3048 [Active*]
- IETF RFC 3269 [Active*]
- IETF RFC 3453 [Active*]
- IETF RFC 3547 [Superseded*]
- IETF RFC 3550 [Active*]
- IETF RFC 3711 [Active*]
- IETF RFC 3830 [Active*]
- RFC3940 — RFC3940 EXTERNAL
- IETF RFC 4535 [Active*]
- IETF RFC 4566 [Superseded*]
- RFC5445 — RFC5445 EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC5740.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 5740, NACK-Oriented Reliable Multicast (NORM) Transport Protocol. Available at https://doi.org/10.17487/RFC5740
Snippet:
IETF RFC 5740, NACK-Oriented Reliable Multicast (NORM) Transport Protocol. Available at https://doi.org/10.17487/RFC5740
HTML (ISO 690 compliant)
Preview:
IETF RFC 5740, NACK-Oriented Reliable Multicast (NORM) Transport Protocol. Available at https://doi.org/10.17487/RFC5740
Snippet:
<span class="citation"><cite>IETF RFC 5740</cite>, NACK-Oriented Reliable Multicast (NORM) Transport Protocol. Available at <a href="https://doi.org/10.17487/RFC5740" target="_blank" rel="noopener">https://doi.org/10.17487/RFC5740</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 5740, NACK-Oriented Reliable Multicast (NORM) Transport Protocol
doi: 10.17487/RFC5740
url: https://doi.org/10.17487/RFC5740
doi: 10.17487/RFC5740
url: https://doi.org/10.17487/RFC5740
Snippet:
<li> <cite id="bib-rfc5740">IETF RFC 5740</cite>, NACK-Oriented Reliable Multicast (NORM) Transport Protocol <span class="doi">10.17487/RFC5740</span> </li>
Referenced By
- A Scalable Distribution System for Broadcasting Over IP Networks [Active]
- IETF RFC 7390 [Active*]
- IETF RFC 8085 [Active*]