It's Time to Replace TCP in the Datacenter

10/03/2022
by   John Ousterhout, et al.
0

In spite of its long and successful history, TCP is a poor transport protocol for modern datacenters. Every significant element of TCP, from its stream orientation to its expectation of in-order packet delivery, is wrong for the datacenter. It is time to recognize that TCP's problems are too fundamental and interrelated to be fixed; the only way to harness the full performance potential of modern networks is to introduce a new transport protocol into the datacenter. Homa demonstrates that it is possible to create a transport protocol that avoids all of TCP's problems. Although Homa is not API-compatible with TCP, it should be possible to bring it into widespread usage by integrating it with RPC frameworks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/22/2021

Transport Services: A Modern API for an Adaptive Internet Transport Layer

Transport services (TAPS) is a working group of the Internet's standardi...
research
09/19/2019

SCDP: Systematic Rateless Coding for Efficient Data Transport in Data Centres

In this paper we propose SCDP, a novel, general-purpose data transport p...
research
07/13/2021

A QUIC(K) Way Through Your Firewall?

The QUIC protocol is a new approach to combine encryption and transport ...
research
12/20/2013

Support for Error Tolerance in the Real-Time Transport Protocol

Streaming applications often tolerate bit errors in their received data ...
research
09/12/2023

MCQUIC: Multicast and unicast in a single transport protocol

Multicast enables efficient one-to-many communications. Several applicat...
research
08/11/2022

A Modified UDP for Federated Learning Packet Transmissions

This paper introduces a Modified User Datagram Protocol (UDP) for Federa...

Please sign up or login with your details

Forgot password? Click here to reset