API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 3208
[ACTIVE]

PGM Reliable Transport Protocol Specification

Metadata

Publisher
IETF
Doc Type
Experimental
Pages
111
Abstract
Pragmatic General Multicast (PGM) is a reliable multicast transport protocol for applications that require ordered or unordered, duplicate- free, multicast data delivery from multiple sources to multiple receivers. PGM guarantees that a receiver in the group either receives all data packets from transmissions and repairs, or is able to detect unrecoverable data packet loss. PGM is specifically intended as a workable solution for multicast applications with basic reliability requirements. Its central design goal is simplicity of operation with due regard for scalability and network efficiency. This memo defines an Experimental Protocol for the Internet community.
Publication Date
2001-12-01
Status Note
Experimental
DOI
10.17487/RFC3208
Link
https://doi.org/10.17487/RFC3208
Author(s)
Tony Speakman
Jon Crowcroft
Jim Gemmell
Dino Farinacci
Steven Lin
Dan Leshchiner
Michael Luby
Todd L. Montgomery
Luigi Rizzo
Alex Tweedly
Nidhi Bhaskar
Richard Edmonstone
Rajitha Sumanasekera
Lorenzo Vicisano
Keyword(s)
PGM
Latest version of IETF RFC 3208

Document Versions — IETF RFC 3208

  • ▶ IETF RFC 3208 (2001-12-01)
    THIS DOC [ACTIVE] [LATEST VERSION]

Bibliographic Reference(s)

  • J. Nonnenmacher, E. Biersack, D. Towsley, "Parity-Based Loss Recovery for Reliable Multicast Transmission", ACM SIGCOMM September 1997. EXTERNAL
  • V. Jacobson, "Congestion Avoidance and Control", ACM SIGCOMM August 1988. EXTERNAL
  • J. Bolot, T. Turletti, I. Wakeman, "Scalable Feedback Control for Multicast Video Distribution in the Internet", Proc. ACM/Sigcomm 94, pp. 58-67. EXTERNAL
  • M. Psaltaki, R. Araujo, G. Aldabbagh, P. Kouniakis, and A. Giannopoulos, "Pragmatic General Multicast (PGM) host implementation for FreeBSD.", http://www.cs.ucl.ac.uk/research/darpa/pgm/PGM_FINAL.html EXTERNAL
  • J. C. Lin, S. Paul, "RMTP: A Reliable Multicast Transport Protocol", ACM SIGCOMM August 1996. EXTERNAL
  • C. Papadopoulos, "RAIMS: an Architecture for Router-Assisted Internet Multicast Services." Presented at ETH, Zurich, Switzerland, October 23 2000. EXTERNAL
  • Cain, B., Speakman, T. and D. Towsley, "Generic Router Assist (GRA) Building Block, Motivation and Architecture", Work In Progress. EXTERNAL
  • L. Rizzo, "Effective Erasure Codes for Reliable Computer Communication Protocols", Computer Communication Review, April 1997. EXTERNAL
  • L. Rizzo, "pgmcc: A TCP-friendly Single-Rate Multicast Congestion Control Scheme", Proc. of ACM SIGCOMM August 2000. EXTERNAL
  • C. Papadopoulos, and E. Laliotis,"Incremental Deployment of a Router-assisted Reliable Multicast Scheme,", Proc. of Networked Group Communications (NGC2000), Stanford University, Palo Alto, CA. November 2000. EXTERNAL
  • H. W. Holbrook, S. K. Singhal, D. R. Cheriton, "Log-Based Receiver-Reliable Multicast for Distributed Interactive Simulation", ACM SIGCOMM 1995. EXTERNAL
  • C. Partridge, "Gigabit Networking", Addison Wesley 1994. EXTERNAL
  • S. Floyd, V. Jacobson, C. Liu, S. McCanne, L. Zhang, "A Reliable Multicast Framework for Light-weight Sessions and Application Level Framing", ACM Transactions on Networking, November 1996. EXTERNAL
  • L. Rizzo, "A PGM Host Implementation for FreeBSD", http://www.iet.unipi.it/~luigi/pgm.html EXTERNAL
  • Miller, K., Robertson, K., Tweedly, A. and M. White, "Multicast File Transfer Protocol (MFTP) Specification", Work In Progress. EXTERNAL
  • J. Chesterfield, A. Diana, A. Greenhalgh, M. Lad, and M. Lim, "A BSD Router Implementation of PGM", http://www.cs.ucl.ac.uk/external/m.lad/rpgm/ EXTERNAL
  • B. Whetten, T. Montgomery, S. Kaplan, "A High Performance Totally Ordered Multicast Protocol", in "Theory and Practice in Distributed Systems", Springer Verlag LCNS938, 1994. EXTERNAL
  • M. Luby, L. Vicisano, T. Speakman. "Heterogeneous multicast congestion control based on router packet filtering", RMT working group, June 1999, Pisa, Italy. EXTERNAL
  • IETF RFC 1112 [Active*]
  • IETF RFC 1321 [Active*]
  • IETF RFC 1700 [Superseded*]
  • IETF RFC 2113 [Active*]
  • IETF RFC 2119 [Active*]
Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/RFC3208.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 3208, PGM Reliable Transport Protocol Specification. Available at https://doi.org/10.17487/RFC3208
Snippet:
IETF RFC 3208, PGM Reliable Transport Protocol Specification. Available at https://doi.org/10.17487/RFC3208

HTML (ISO 690 compliant)

Preview:
IETF RFC 3208, PGM Reliable Transport Protocol Specification. Available at https://doi.org/10.17487/RFC3208
Snippet:
<span class="citation"><cite>IETF RFC 3208</cite>, PGM Reliable Transport Protocol Specification. Available at <a href="https://doi.org/10.17487/RFC3208" target="_blank" rel="noopener">https://doi.org/10.17487/RFC3208</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 3208, PGM Reliable Transport Protocol Specification
doi: 10.17487/RFC3208
url: https://doi.org/10.17487/RFC3208
Snippet:
<li>
<cite id="bib-rfc3208">IETF RFC 3208</cite>, PGM Reliable Transport Protocol Specification
<span class="doi">10.17487/RFC3208</span>
</li>

Referenced By