Congestion Control Protocols
required reading:
RFCs:
- Transmission Control Protocol RFC
793 - (1981) - Postel - Section 1, 2, 3 - 3.7
- Congestion control in IP/TCP internetworks RFC
896 (1984) - Nagle
- Requirements for Internet Hosts - Communication
Layer RFC 1122 - (1989) - Braden- Section 4.2
- TCP Extensions for High Performance RFC
1323 - (1992) - Jacobson - Sections
1 - 5
- Requirements for IP Version 4 Routers RFC
1812 - (1995) - Baker - Section
6
- Recommendations on Queue Management and
Congestion Avoidance in the Internet RFC 2309 -
(1998) - Braden, et al
- Congestion Control Principles RFC
2914 - (2000) - Floyd
- HighSpeed TCP for
Large Congestion Windows RFC 3649 (2003) - Floyd -
sec 1-11
- A Roadmap for Transmission Control Protocol (TCP)
Specification Documents RFC
4614 - (2006) Duke et al. - sec 1-7
Papers:
optional reading:
RFCs that may be of interest:
- TCP Selective Acknowledgement Options RFC
2018- (1996) - Mathis, et al
- Increasing TCP's Initial Window RFC
3390 - (2002) - Allman, Floyd &
Partridge
- The Addition of Explicit Congestion Notification
(ECN) to IP RFC 3168 - (2001) - Ramakrishnan & Floyd
- TCP Congestion Control RFC
2581 - (1999) - Allman, Paxson
& Stevens
- Known TCP Implementation Problems RFC
2525 - (1999) - Paxson, et al
- TCP Friendly Rate Control (TFRC): Protocol
Specification. RFC 3448 (2003) - Handley
et al
other papers that may be of interest:
Books
that may be useful
- TCP/IP Illustrated, Volume 1, -Stevenes - ISBN 0-201-63346-9: Chapter 17-24