AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
Name:     draft-amit-quick-start-03
Title:     Quick-Start for TCP and IP
State:     Active
Authors:     Amit Jain, Sally Floyd
Group:     Individual Submissions (none)
Date:     2004-09-27

This draft specifies an optional Quick-Start mechanism for transport 
protocols, in cooperation with routers, to determine an allowed sending 
rate at the start and at times in the middle of a data transfer. While 
Quick-Start is designed to be used by a range of transport protocols, in 
this document we describe its use with TCP. By using Quick-Start, a TCP 
host, say, host A, would indicate its desired sending rate in bytes per 
second, using a Quick Start Request option in the IP header of a TCP 
packet. A Quick-Start request for a higher sending rate would be sent in a 
TCP packet. Each router along the path could, in turn, either approve the 
requested rate, reduce the requested rate, or indicate that the Quick-Start 
request is not approved. If the Quick-Start request is not approved, then 
the sender would use the default congestion control mechanisms. The 
Quick-Start mechanism can determine if there are routers along the path 
that do not understand the Quick- Start Request option, or have not agreed 
to the Quick-Start rate request. TCP host B communicates the final rate 
request to TCP host A in a transport-level Quick-Start Response in an 
answering TCP packet. Quick-Start is designed to allow connections to use 
higher sending rates when there is significant unused bandwidth along the 
path, and all of the routers along the path support the Quick-Start 
Request.

[sh-index] Back to list of manuals