TCP Vegas: end to end congestion avoidance on a global Internet
IEEE Journal on Selected Areas in Communications · 1995 · 1.7K citations · 15 references
EngineeringReno ImplementationsNetwork AnalysisCongestion AvoidanceReno DistributionTcp VegasGlobal InternetNetwork PerformanceAdvanced NetworkingBsd UnixCongestion ManagementNetwork FlowsNetworksNetworkingComputer EngineeringHigh-speed NetworkingComputer ScienceNetwork ReliabilityNetwork CommunicationsNetwork Traffic ControlBusinessTransport LayerCongestion ControlNetwork Systems
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.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
15
Congestion avoidance and control
Van Jacobson · ACM SIGCOMM Computer Communication Review · 1995
5.3K citations
Congestion avoidance and control
Van Jacobson · 1988
2.5K citations
Choice Reviews Online · 1992
2.1K citations
The x-Kernel: an architecture for implementing network protocols
N.C. Hutchinson, Larry Peterson · IEEE Transactions on Software Engineering · 1991
Operating System KernelExplicit ArchitectureNetwork Protocols+15
756 citations
A control-theoretic approach to flow control
Srinivasan Keshav · 1991
750 citations