TCP Congestion Control
RFC 5681, “TCP Congestion Control”, is a Draft Standard document published in September 2009 by M. Allman, V. Paxson, E. Blanton. It obsoletes RFC 2581. It has since been updated by RFC 9438. The canonical text is published by the RFC Editor.
Abstract
This document defines TCP's four intertwined congestion control algorithms: slow start, congestion avoidance, fast retransmit, and fast recovery. In addition, the document specifies how TCP should begin transmission after a relatively long idle period, as well as discussing various acknowledgment generation methods. This document obsoletes RFC 2581. [STANDARDS-TRACK]
What “Draft Standard” means
A historical maturity level (retired in 2011) that sat between Proposed Standard and Internet Standard and required multiple interoperable implementations.
The canonical text of RFC 5681 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 5680 The Nominating Committee Process: Open Disclosure of Willing Nominees
- RFC 5682 Forward RTO-Recovery : An Algorithm for Detecting Spurious Retransmission Timeouts with TCP
- RFC 5679 Locating IEEE 802.21 Mobility Services Using DNS
- RFC 5678 Dynamic Host Configuration Protocol Options for IEEE 802.21 Mobility Services Discovery
- RFC 5677 IEEE 802.21 Mobility Services Framework Design
- RFC 5685 Redirect Mechanism for the Internet Key Exchange Protocol Version 2
- RFC 5676 Definitions of Managed Objects for Mapping SYSLOG Messages to Simple Network Management Protocol Notifications
- RFC 5686 RTP Payload Format for mU-law EMbedded Codec for Low-delay IP Communication Speech Codec