Reducing the Complexities of TCP for a High Speed Networking Environment

01 January 1993

New Image

The Transmission Control Protocol (TCP) is a connection-oriented transport layer protocol, providing reliable and in-sequence data delivery service. This paper examines the data transfer phase of TCP in detail to identify complex processing elements, where complexity is measured in terms of instruction counts. The objective is then to reduce the complexity and improve the performance of TCP in a high speed networking environment, especially for bulk data transfer.