API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 5401
[ACTIVE]

Multicast Negative-Acknowledgment (NACK) Building Blocks

Metadata

Publisher
IETF
Doc Type
Standard
Pages
42
Abstract
This document discusses the creation of reliable multicast protocols that utilize negative-acknowledgment (NACK) feedback. The rationale for protocol design goals and assumptions are presented. Technical challenges for NACK-based (and in some cases general) reliable multicast protocol operation are identified. These goals and challenges are resolved into a set of functional "building blocks" that address different aspects of reliable multicast protocol operation. It is anticipated that these building blocks will be useful in generating different instantiations of reliable multicast protocols. This document obsoletes RFC 3941. [STANDARDS-TRACK]
Publication Date
2008-11-01
Status Note
Proposed Standard
DOI
10.17487/RFC5401
Link
https://doi.org/10.17487/RFC5401
Author(s)
Brian Adamson
Carsten Bormann
Mark J. Handley
Joseph P. Macker
Latest version of IETF RFC 5401

Document Versions — IETF RFC 5401

  • ▶ IETF RFC 5401 (2008-11-01)
    THIS DOC [ACTIVE] [LATEST VERSION]

Normative Reference(s)

Bibliographic Reference(s)

  • Watson, M., "Basic Forward Error Correction (FEC) Schemes", Work in Progress, July 2008. EXTERNAL
  • Levine, B. and J. Garcia-Luna-Aceves, "A Comparison of Known Classes of Reliable Multicast Protocols", Proc. International Conference on Network Protocols (ICNP- 96) Columbus, OH, October 1996. EXTERNAL
  • Gossink, D. and J. Macker, "Reliable Multicast and Integrated Parity Retransmission with Channel Estimation", IEEE Globecomm 1998, 1998. EXTERNAL
  • Macker, J., "Reliable Multicast Transport and Integrated Erasure-based Forward Error Correction", IEEE MILCOM 1997, October 1997. EXTERNAL
  • Widmer, J. and M. Handley, "Extending Equation- Based Congestion Control to Multicast Applications", ACM SIGCOMM 2001, August 2001. EXTERNAL
  • Ozdemir, V., Muthukrishnan, S., and I. Rhee, "Scalable, Low-Overhead Network Delay Estimation", NCSU/AT&T White Paper, February 1999. 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
  • Clark, D. and D. Tennenhouse, "Architectural Considerations for a New Generation of Protocols", Proc. ACM SIGCOMM, pp. 201-208, September 1990. EXTERNAL
  • Weis, B., Gross, G., and D. Ignjatic, "Multicast Extensions to the Security Architecture for the Internet Protocol", Work in Progress, June 2008. EXTERNAL
  • Lacan, J., Roca, V., Peltotalo, J., and S. Peltotalo, "Reed-Solomon Forward Error Correction (FEC) Schemes", Work in Progress, November 2007. EXTERNAL
  • Adamson, B. and J. Macker, "Quantitative Prediction of NACK-Oriented Reliable Multicast (NORM) Feedback", IEEE MILCOM 2002, October 2002. EXTERNAL
  • Rizzo, L., "pgmcc: A TCP-Friendly Single-Rate Multicast Congestion Control Scheme", ACM SIGCOMM 2000, August 2000. EXTERNAL
  • Metzner, J., "An Improved Broadcast Retransmission Protocol", IEEE Transactions on Communications Vol. Com-32, No. 6, June 1984. EXTERNAL
  • Nonnenmacher, J. and E. Biersack, "Optimal Multicast Feedback", IEEE Infocom p. 964, March/April 1998. EXTERNAL
  • Floyd, S., Jacobson, V., McCanne, S., Liu, C., and L. Zhang, "A Reliable Multicast Framework for Light-weight Sessions and Application Level Framing", Proc. ACM SIGCOMM, August 1995. EXTERNAL
  • IETF RFC 2357 [Active*]
  • IETF RFC 3208 [Active*]
  • IETF RFC 3269 [Active*]
  • IETF RFC 3453 [Active*]
  • IETF RFC 3940 [Superseded*]
  • IETF RFC 3941 [Superseded*]
  • IETF RFC 4301 [Active, Amended*]
  • IETF RFC 4359 [Active*]
  • IETF RFC 4535 [Active*]
  • IETF RFC 4654 [Active*]
  • IETF RFC 5052 [Active*]
Source Data (JSON)

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

Supersedes:
IETF RFC 3941 [Superseded*]

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 5401, Multicast Negative-Acknowledgment (NACK) Building Blocks. Available at https://doi.org/10.17487/RFC5401
Snippet:
IETF RFC 5401, Multicast Negative-Acknowledgment (NACK) Building Blocks. Available at https://doi.org/10.17487/RFC5401

HTML (ISO 690 compliant)

Preview:
IETF RFC 5401, Multicast Negative-Acknowledgment (NACK) Building Blocks. Available at https://doi.org/10.17487/RFC5401
Snippet:
<span class="citation"><cite>IETF RFC 5401</cite>, Multicast Negative-Acknowledgment (NACK) Building Blocks. Available at <a href="https://doi.org/10.17487/RFC5401" target="_blank" rel="noopener">https://doi.org/10.17487/RFC5401</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 5401, Multicast Negative-Acknowledgment (NACK) Building Blocks
doi: 10.17487/RFC5401
url: https://doi.org/10.17487/RFC5401
Snippet:
<li>
<cite id="bib-rfc5401">IETF RFC 5401</cite>, Multicast Negative-Acknowledgment (NACK) Building Blocks
<span class="doi">10.17487/RFC5401</span>
</li>

Referenced By