Abstract
Throughput fairness is an important criterion for evaluating TCP performance. Fairness is especially important for best effort service, which is the dominant type of service in the Internet still and, predictably, in the years to come. However, the TCP protocols prevailing in the Internet, including TCP Tahoe and TCP Reno, are known to be unfair, especially to connections with larger round-trip delays. Using the ns simulator, we have throughly examined the fairness of TCP Vegas focusing on three issues: (1) is TCP Vegas really fair to connections with larger propagation delays? (2) what is the impact on fairness of the thresholds, α and β, used in TCP Vegas' congestion avoidance algorithm? (3) when there is a mixture of TCP Vegas and TCP Reno connections, are TCP Vegas and TCP Reno fair to each other? The simulation results support that TCP Vegas is still unfair to connections with larger propagation delays, for example, when α = 1 and β = 3. However, unlike TCP Reno, the delay bias does not necessarily increase as the delay difference increases. The unfairness problem can be resolved by an enhanced TCP Vegas that sets α = β = 2 or 3 but not 1. When α = β = 1, the fairness is unstable and may be worse than that when α = 1 and β = 3. Considering a trade-off among fairness, stability and aggressiveness, a value of 3 seems to be an acceptably good choice. Finally, fairness between TCP Reno and TCP Vegas connections depends on the RED (random early detection) gateway thresholds, the number of active flows and TCP Vegas parameters α and β.
Original language | English |
---|---|
Title of host publication | Proceedings - 9th IEEE International Conference on Networks, ICON 2001 |
Publisher | IEEE Computer Society |
Pages | 469-474 |
Number of pages | 6 |
ISBN (Print) | 0769511864, 9780769511863 |
DOIs | |
Publication status | Published - 1 Jan 2001 |
Event | 9th IEEE International Conference on Networks, ICON 2001 - Bangkok, Thailand Duration: 10 Oct 2001 → 12 Oct 2001 |
Conference
Conference | 9th IEEE International Conference on Networks, ICON 2001 |
---|---|
Country/Territory | Thailand |
City | Bangkok |
Period | 10/10/01 → 12/10/01 |
ASJC Scopus subject areas
- Computer Networks and Communications
- Software
- Electrical and Electronic Engineering
- Safety, Risk, Reliability and Quality