HighSpeed TCP for Large Congestion Windows
Metadata
- Publisher
- IETF
- Doc Type
- Experimental
- Pages
- 34
- Abstract
- The proposals in this document are experimental. While they may be deployed in the current Internet, they do not represent a consensus that this is the best method for high-speed congestion control. In particular, we note that alternative experimental proposals are likely to be forthcoming, and it is not well understood how the proposals in this document will interact with such alternative proposals. This document proposes HighSpeed TCP, a modification to TCP's congestion control mechanism for use with TCP connections with large congestion windows. The congestion control mechanisms of the current Standard TCP constrains the congestion windows that can be achieved by TCP in realistic environments. For example, for a Standard TCP connection with 1500-byte packets and a 100 ms round-trip time, achieving a steady-state throughput of 10 Gbps would require an average congestion window of 83,333 segments, and a packet drop rate of at most one congestion event every 5,000,000,000 packets (or equivalently, at most one congestion event every 1 2/3 hours). This is widely acknowledged as an unrealistic constraint. To address his limitation of TCP, this document proposes HighSpeed TCP, and solicits experimentation and feedback from the wider community.
- Publication Date
- 2003-12-01
- Status Note
- Experimental
- DOI
10.17487/RFC3649- Link
- https://doi.org/10.17487/RFC3649
- Author(s)
- Sally Floyd
- Keyword(s)
- TCP, Round Trip
Latest version of IETF RFC 3649
Document Versions — IETF RFC 3649
-
▶ IETF RFC 3649 (2003-12-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 2581 [Superseded*]
Bibliographic Reference(s)
- URLs " http://www1.ietf.org/mail-archive/working- groups/tsvwg/current/msg04086.html " and " http://www1.ietf.org/mail-archive/working- groups/tsvwg/current/msg04087.html ". EXTERNAL
- Amit Jain and Sally Floyd, "Quick-Start for TCP and IP" , Work in Progress, 2002. EXTERNAL
- Tom Kelly, "Scalable TCP: Improving Performance in HighSpeed Wide Area Networks", February 2003. URL " http://www-lce.eng.cam.ac.uk/~ctk21/scalable/ ". EXTERNAL
- J. Crowcroft and P. Oechslin, "Differentiated End-to-end Services using a Weighted Proportional Fair Share TCP", Computer Communication Review, 28(3):53--69, 1998. EXTERNAL
- A. Antony, J. Blom, C. de Laat, J. Lee, and W. Sjouw, "Microscopic Examination of TCP Flows over Transatlantic Links", iGrid2002 special issue, Future Generation Computer Systems, volume 19 issue 6 (2003), URL " http://www.science.uva.nl/~delaat/techrep-2003-2- tcp.pdf ". EXTERNAL
- Floyd, S., and Fall, K., "Promoting the Use of End-to-End Congestion Control in the Internet", IEEE/ACM Transactions on Networking, August 1999. EXTERNAL
- Dina Katabi, Mark Handley, and Charlie Rohrs, "Congestion Control for High Bandwidth-Delay Product Networks", SIGCOMM 2002. EXTERNAL
- Sally Floyd, Sylvia Ratnasamy, and Scott Shenker, "Modifying TCP's Congestion Control for High Speeds", May 2002. URL " http://www.icir.org/floyd/notes.html ". EXTERNAL
- Souza, E. and D.A., Agarwal, "A HighSpeed TCP Study: Characteristics and Deployment Issues", LBNL Technical Report LBNL-53215. URL " http://www.icir.org/floyd/hstcp.html ". EXTERNAL
- S. Floyd and V. Jacobson, "On Traffic Phase Effects in Packet-Switched Gateways, Internetworking: Research and Experience", V.3 N.3, September 1992, p.115-156. URL " http://www.icir.org/floyd/papers.html ". EXTERNAL
- Stanislav Shalunov, "TCP Armonk" , Work in Progress, 2002, URL " http://www.internet2.edu/~shalunov/tcpar/ ". EXTERNAL
- D. Chiu and R. Jain, "Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks", Computer Networks and ISDN Systems, Vol. 17, pp. 1-14, 1989. EXTERNAL
- Matt Mathis, "Raising the Internet MTU", Web Page, URL " http://www.psc.edu/~mathis/MTU/ ". EXTERNAL
- The NS Simulator, " http://www.isi.edu/nsnam/ns/ ". EXTERNAL
- Fabrizio Coccetti and Les Cottrell, "TCP Stack Measurements on Lightly Loaded Testbeds", 2003. URL " http://www-iepm.slac.stanford.edu/monitoring/bulk/fast/ ". EXTERNAL
- HighSpeed TCP Web Page, URL " http://www.icir.org/floyd/hstcp.html ". EXTERNAL
- Tom Dunigan, "Floyd's TCP slow-start and AIMD mods", URL " http://www.csm.ornl.gov/~dunigan/net100/floyd.html ". EXTERNAL
- Gareth Fairey, "High-Speed TCP", 2003. URL " http://www.hep.man.ac.uk/u/garethf/hstcp/ ". EXTERNAL
- Alex Solan, private communication, 2003. EXTERNAL
- Panos Gevros, Fulvio Risso and Peter Kirstein, "Analysis of a Method for Differential TCP Service". In Proceedings of the IEEE GLOBECOM'99, Symposium on Global Internet , December 1999, Rio de Janeiro, Brazil. EXTERNAL
- The Web100 project. URL " http://www.web100.org/ ". EXTERNAL
- S. Gorinsky and H. Vin, "Extended Analysis of Binary Adjustment Algorithms", Technical Report TR2002-39, Department of Computer Sciences, The University of Texas at Austin, August 2002. URL " http://www.cs.utexas.edu/users/gorinsky/pubs.html ". EXTERNAL
- The DOE/MICS Net100 project. URL " http://www.csm.ornl.gov/~dunigan/net100/ ". EXTERNAL
- "Web100 at ORNL", Web Page, " http://www.csm.ornl.gov/~dunigan/netperf/web100.html ". EXTERNAL
- Cheng Jin, David X. Wei and Steven H. Low, "FAST TCP for High-speed Long-distance Networks", Work in Progress, June 2003. EXTERNAL
- Deepak Bansal, Hari Balakrishnan, Sally Floyd, and Scott Shenker, "Dynamic Behavior of Slowly-Responsive Congestion Control Algorithms", SIGCOMM 2001, August 2001. EXTERNAL
- IETF RFC 1323 [Superseded*]
- IETF RFC 2582 [Superseded*]
- IETF RFC 3390 [Active*]
- IETF RFC 3448 [Superseded*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC3649.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 3649, HighSpeed TCP for Large Congestion Windows. Available at https://doi.org/10.17487/RFC3649
Snippet:
IETF RFC 3649, HighSpeed TCP for Large Congestion Windows. Available at https://doi.org/10.17487/RFC3649
HTML (ISO 690 compliant)
Preview:
IETF RFC 3649, HighSpeed TCP for Large Congestion Windows. Available at https://doi.org/10.17487/RFC3649
Snippet:
<span class="citation"><cite>IETF RFC 3649</cite>, HighSpeed TCP for Large Congestion Windows. Available at <a href="https://doi.org/10.17487/RFC3649" target="_blank" rel="noopener">https://doi.org/10.17487/RFC3649</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 3649, HighSpeed TCP for Large Congestion Windows
doi: 10.17487/RFC3649
url: https://doi.org/10.17487/RFC3649
doi: 10.17487/RFC3649
url: https://doi.org/10.17487/RFC3649
Snippet:
<li> <cite id="bib-rfc3649">IETF RFC 3649</cite>, HighSpeed TCP for Large Congestion Windows <span class="doi">10.17487/RFC3649</span> </li>
Referenced By
- IETF RFC 4614 [Superseded*]
- IETF RFC 4782 [Active*]
- IETF RFC 5033 [Superseded*]
- IETF RFC 5783 [Active*]
- IETF RFC 7414 [Active*]
- IETF RFC 8312 [Superseded*]
- IETF RFC 9438 [Active*]