Increasing TCP's Initial Window

This document specifies an optional standard for TCP to increase the permitted initial window from one or two segment(s) to roughly 4K bytes, replacing RFC 2414. It discusses the advantages and disadvantages of the higher initial window, and includes discussion of experiments and simulations showing that the higher initial window does not lead to congestion collapse. Finally, this document provides guidance on implementation issues.

[1]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[2]  Sally Floyd,et al.  TCP and explicit congestion notification , 1994, CCRV.

[3]  Mark Allman,et al.  Improving TCP performance over satellite channels , 1997 .

[4]  Deborah Estrin,et al.  Recommendations on Queue Management and Congestion Avoidance in the Internet , 1998, RFC.

[5]  Craig Partridge,et al.  When TCP Starts Up With Four Packets Into Only Three Buffers , 1998, RFC.

[6]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[7]  Kathleen M. Nichols,et al.  Simulation Studies of Increased Initial TCP Window Size , 1998, RFC.

[8]  Vern Paxson,et al.  Computing TCP's Retransmission Timer , 2000, RFC.

[9]  Sally Floyd,et al.  Issues of TCP with SACK , 1996 .

[10]  Sally Floyd,et al.  Increasing TCP's Initial Window , 1998, RFC.

[11]  David L. Black,et al.  The Addition of Explicit Congestion Notification (ECN) to IP , 2001, RFC.

[12]  Sally Floyd,et al.  Promoting the use of end-to-end congestion control in the Internet , 1999, TNET.

[13]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[14]  Kathleen M. Nichols,et al.  Improving network simulation with feedback , 1998, Proceedings 23rd Annual Conference on Local Computer Networks. LCN'98 (Cat. No.98TB100260).

[15]  John C. Klensin,et al.  Simple Mail Transfer Protocol , 2001, RFC.

[16]  Sally Floyd,et al.  Simulation-based comparisons of Tahoe, Reno and SACK TCP , 1996, CCRV.

[17]  Mark Allman,et al.  An evaluation of TCP with larger initial windows , 1998, CCRV.

[18]  Tim Berners-Lee,et al.  Hypertext transfer protocol--http/i , 1993 .

[19]  Stephen E. Deering,et al.  Path MTU discovery , 1990, RFC.

[20]  Mark Allman,et al.  A web server's view of the transport layer , 2000, CCRV.

[21]  Hari Balakrishnan,et al.  Network Working Group , 1991 .