1996
DOI: 10.1145/235160.235162
|View full text |Cite
|
Sign up to set email alerts
|

Simulation-based comparisons of Tahoe, Reno and SACK TCP

Abstract: This paper uses simulations to explore the benefits of adding selective acknowledgments (SACK) and selective repeat to TCP. We compare Tahoe and Reno TCP, the two most common reference implementations for TCP, with two modified versions of Reno TCP. The first version is New-Reno TCP, a modified version of TCP without SACK that avoids some of Reno TCP's performance problems when multiple packets are dropped from a window of data. The second version is SACK TCP, a conservative extension of Reno TCP modified to u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

12
527
0
7

Year Published

1999
1999
2011
2011

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 885 publications
(546 citation statements)
references
References 10 publications
12
527
0
7
Order By: Relevance
“…It just guarantees end-toend-service differentiation in the current Internet, i.e. two flows of different classes will get QoS accordingly, and flows of the same class will get almost the same service 13,14 . On the other side, as aggressiveness (i.e.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…It just guarantees end-toend-service differentiation in the current Internet, i.e. two flows of different classes will get QoS accordingly, and flows of the same class will get almost the same service 13,14 . On the other side, as aggressiveness (i.e.…”
Section: Resultsmentioning
confidence: 99%
“…Besides, the differences between versions of TCP (Tahoe [12], Reno [13], New Reno [14], SACK [15]) only rely on the congestion control mechanisms, especially "fast retransmit" and "fast recovery" [3,16]. The evolution process of TCP, to improve its mean performance, dealt with increasing its aggressiveness according to available resources (of course trying to be as fair as possible) [13]. Recall that "aggressiveness" is defined in this paper as the ability for a protocol to consume resources.…”
Section: A Congestion Control Based Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…al. summarise the benefits of different improvements to the fast retransmit mechanism in the paper "Simulationbased comparisons of tahoe, reno, and sack tcp" [10]. TCP Tahoe implemented fast retansmit, thus being able to recover before a timeout was triggered.…”
Section: Related Workmentioning
confidence: 99%
“…After a timeout of min{2 + L, 15} rounds, the flow restarts with a window equal to w/L. This penalty is justified by the experimental results of [7,19].…”
Section: The Window Gamementioning
confidence: 99%