A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 13
- Abstract
- This document presents a conservative loss recovery algorithm for TCP that is based on the use of the selective acknowledgment (SACK) TCP option. The algorithm presented in this document conforms to the spirit of the current congestion control specification (RFC 2581), but allows TCP senders to recover more effectively when multiple segments are lost from a single flight of data. [STANDARDS-TRACK]
- Publication Date
- 2003-04-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC3517- Link
- https://doi.org/10.17487/RFC3517
- Author(s)
- Ethan BlantonMark AllmanKevin FallLili Wang
- Keyword(s)
- TCP, Retransmission, Congestion Control
Latest version of IETF RFC 3517
Document Versions — IETF RFC 3517
-
▶ IETF RFC 3517 (2003-04-01)THIS DOC [SUPERSEDED] [LATEST VERSION]
Superseded by:
- RFC6675 — RFC6675 EXTERNAL
Normative Reference(s)
- IETF RFC 793 [Superseded*]
- IETF RFC 2018 [Active*]
- IETF RFC 2026 [Active*]
- IETF RFC 2119 [Active*]
- IETF RFC 2581 [Superseded*]
Bibliographic Reference(s)
- Van Jacobson. Modified TCP Congestion Avoidance Algorithm. Technical Report, LBL, April 1990. EXTERNAL
- Mark Allman, Chris Hayes, Hans Kruse, Shawn Ostermann. TCP Performance Over Satellite Links. Proceedings of the Fifth International Conference on Telecommunications Systems, Nashville, TN, March, 1997. EXTERNAL
- Mark Allman. A Web Server's View of the Transport Layer. ACM Computer Communication Review, 30(5), October 2000. EXTERNAL
- Kevin Fall and Sally Floyd. Simulation-based Comparisons of Tahoe, Reno and SACK TCP. Computer Communication Review, July 1996. EXTERNAL
- Jitendra Padhye, Sally Floyd. Identifying the TCP Behavior of Web Servers, ACM SIGCOMM, August 2001. EXTERNAL
- IETF RFC 2582 [Superseded*]
- IETF RFC 2914 [Active*]
- IETF RFC 2988 [Superseded*]
- IETF RFC 3042 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC3517.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 3517, A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP. Available at https://doi.org/10.17487/RFC3517
Snippet:
IETF RFC 3517, A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP. Available at https://doi.org/10.17487/RFC3517
HTML (ISO 690 compliant)
Preview:
IETF RFC 3517, A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP. Available at https://doi.org/10.17487/RFC3517
Snippet:
<span class="citation"><cite>IETF RFC 3517</cite>, A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP. Available at <a href="https://doi.org/10.17487/RFC3517" target="_blank" rel="noopener">https://doi.org/10.17487/RFC3517</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 3517, A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP
doi: 10.17487/RFC3517
url: https://doi.org/10.17487/RFC3517
doi: 10.17487/RFC3517
url: https://doi.org/10.17487/RFC3517
Snippet:
<li> <cite id="bib-rfc3517">IETF RFC 3517</cite>, A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP <span class="doi">10.17487/RFC3517</span> </li>
Referenced By
- IETF RFC 4341 [Active*]
- IETF RFC 4821 [Active*]
- IETF RFC 5681 [Active*]
- IETF RFC 6937 [Superseded*]