Wire-Compatible Unordered Delivery in TCP and TLS

The performance of many common Internet applications can benefit from out-of-order delivery, a feature all IETF transports since TCP have included. Yet latency-sensitive applications still frequently build on in-order TCP despite its performance drawbacks, for reasons such as network compatibility and TCP's cultural inertia. The authors introduce uTCP, an API extension that adds out-of-order delivery support without changing TCP's wire protocol, by delivering received TCP segments to the application immediately on arrival along with sequence number metadata.

Provided by: Yale University Topic: Networking Date Added: Mar 2011 Format: PDF

Download Now

Find By Topic