Browse Prior Art Database

Increasing TCP's Initial Window (RFC3390)

IP.com Disclosure Number: IPCOM000010155D
Original Publication Date: 2002-Oct-01
Included in the Prior Art Database: 2002-Oct-29
Document File: 16 page(s) / 36K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

M. Allman: AUTHOR [+3]

Abstract

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.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 8% of the total text.

Network Working Group                                          M. Allman

Request for Comments: 3390                                  BBN/NASA GRC

Obsoletes: 2414                                                 S. Floyd

Updates: 2581                                                       ICIR

Category: Standards Track                                   C. Partridge

                                                        BBN Technologies

                                                            October 2002

                    Increasing TCP's Initial Window

Status of this Memo

   This document specifies an Internet standards track protocol for the

   Internet community, and requests discussion and suggestions for

   improvements.  Please refer to the current edition of the "Internet

   Official Protocol Standards" (STD 1) for the standardization state

   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2002).  All Rights Reserved.

Abstract

   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.

Terminology

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",

   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this

   document are to be interpreted as described in RFC 2119 [RFC2119].

1.  TCP Modification

   This document obsoletes [RFC2414] and updates [RFC2581] and specifies

   an increase in the permitted upper bound for TCP's initial window

   from one or two segment(s) to between two and four segments.  In most

   cases, this change results in an upper bound on the initial window of

   roughly 4K bytes (although given a large segment size, the permitted

   initial window of two segments may be significantly larger than 4K

   bytes).

Allman, et. al.             Standards Track                     [Page 1]

RFC 3390            Increasing TCP's Initial Window         October 2002

   The upper bound for the initial window is given more precisely in

   (1):

         min (4*MSS, max (2*MSS, 4380 bytes))                        (1)

   Note: Sending a 1500 byte packet indicates a maximum segment size

   (MSS) of 1460...