TCP Vegas is a version of TCP, developed at the University of Arizona, that uses a congestion avoidance strategy to decrease losses and improve throughput over TCP Reno. Arguments common to the other TCPs may be used on the args and pargs lines.
-tcpAcknow -tcpSlowstart=<integer> -tcpTimer=<integer> -tcpTimerAuto -tcpTrace=<integer>[:<integer>]
See Section 3.5.3 for information on these options. In addition, several arguments are specific to TCP Vegas.
-tcpTop=<integer>
The parameter used by TCP Vegas to specify the minimum number
of extra router buffers to use when not in slow start. The default is
1.
-tcpBot=<integer>
The parameter used by TCP Vegas to specify the maximum number
of extra router buffers to use when not in slow start. The default is
3.
-tcpExp=<integer>
Specifies the maximum number of extra router buffers to use in slow start. The default is 1.
-tcpFlags=[e|E][s|S][c|C][p|P]
This option is followed by a string of up to four letters, each of which enables (lower case) or disables (upper case) the corresopnding vtcp option.
Both congestion avoidance options are enabled by default, and the others are disabled. Thus, specifying p as an argument is the same as eScp.