1995
DOI: 10.1109/49.464716
|View full text |Cite
|
Sign up to set email alerts
|

TCP Vegas: end to end congestion avoidance on a global Internet

Abstract: Vegas is an implementation of TCP that achieves between 37 and 71% better throughput on the Internet, with one-fifth to one-half the losses, as compared to the implementation of TCP in the Reno distribution of BSD Unix. This paper motivates and describes the three key techniques employed by Vegas, and presents the results of a comprehensive experimental performance study-using both simulations and measurements on the Internet-of the Vegas and Reno implementations of TCP.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
804
0
32

Year Published

1999
1999
2009
2009

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 1,360 publications
(838 citation statements)
references
References 14 publications
2
804
0
32
Order By: Relevance
“…Several bandwidth estimation schemes have been proposed in the literature for the TCP congestion control [4,5,6]. Here we focus our analysis mainly over TCP Westwood, which was recently proposed in [3].…”
Section: Estimation Algorithmsmentioning
confidence: 99%
See 2 more Smart Citations
“…Several bandwidth estimation schemes have been proposed in the literature for the TCP congestion control [4,5,6]. Here we focus our analysis mainly over TCP Westwood, which was recently proposed in [3].…”
Section: Estimation Algorithmsmentioning
confidence: 99%
“…Clustering [7,8], which is experimented by TCP segments belonging to the same connection; ACK Compression [7,8], which alters the spacing between received ACKs due to congested routers in the retourning path, thus causing possible estimation problems; TCP coarse-grained clocks [6,9], i.e. the low precision with which many real TCP implementations take measures of the RTT.…”
Section: Estimation Problemsmentioning
confidence: 99%
See 1 more Smart Citation
“…These observations, together with the desire to keep the congestion control algorithm in end-hosts only, without requiring the cooperation of the network, lead to propose new versions of TCP, like Vegas [2] or Westwood [11], that try to estimate the available bandwidth (or fair bandwidth share) within the network. In both schemes the major problem arises from the difficulty of correctly estimating the available bandwidth.…”
Section: Tcp Protocol Modificationmentioning
confidence: 99%
“…These can negate the gain in network performance. Other approaches such as Tri-S [6] and TCP-Vegas [7] attempt to estimate the bandwidth-delay product for each TCP connection and adjust the window size based on this estimate. However, these schemes introduce complexity in the end-system and require extensive modifications to current TCP implementations.…”
Section: Related Workmentioning
confidence: 99%