End system optimizations for high-speed TCP
- 1 April 2001
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Communications Magazine
- Vol. 39 (4) , 68-74
- https://doi.org/10.1109/35.917506
Abstract
The delivered TCP performance on high-speed networks is often limited by the sending and receiving hosts, rather than by the network hardware or the TCP protocol implementation itself. In this case, systems can achieve higher bandwidth by reducing host overheads through a variety of optimizations above and below the TCP protocol stack, given support from the network interface. This article surveys the most important of these optimizations and illustrates their effects quantitatively with empirical results from an experimental network delivering up to 2 Gb/s of end-to-end TCP bandwidth.Keywords
This publication has 7 references indexed in Scilit:
- IO-LiteACM Transactions on Computer Systems, 2000
- Interoperation of copy avoidance in network and file I/OPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1999
- An implementation of the Hamlyn sender-managed interface architecturePublished by Association for Computing Machinery (ACM) ,1996
- Software support for outboard buffering and checksummingACM SIGCOMM Computer Communication Review, 1995
- Experiences with a high-speed network adaptorPublished by Association for Computing Machinery (ACM) ,1994
- Architectural considerations for a new generation of protocolsPublished by Association for Computing Machinery (ACM) ,1990
- An analysis of TCP processing overheadIEEE Communications Magazine, 1989