Transparent and Dynamic Deployment of Lightweight Transport Protocols

Abstract : The adoption of new Transport protocols on the Internet remains a critical challenge and their effective deployment is very slow. Till now, despite its known limitations and the plethora of existing alternatives like QUIC or DCTCP, almost 90% of applications transmissions are based on TCP. From this observation, we assert that redirecting TCP-connection to another Transport protocol may accelerate the deployment and the adoption of any new Transport protocols in the Internet. The selected Transport protocol towards which the redirection is performed may either already exist in the OS or dynamically be deployed on it. Recently introduced in the Linux kernel, eBPF technology provides the abilities to insert at runtime functionalities in the kernel from userspace programs. In this paper, we propose a preliminary design of a eBPF-based framework to perform our approach. Following this design, we implement a prototype that safely (1) perform transparent redirection of TCP connections either to the OS native UDP or to UDP-Lite; the later one is (2) dynamically deployed as eBPF programs. This first prototype, developed on Linux 5.0, has the worth to demonstrate our concept but suffer from performances issues to which we formulate some solutions and open up the associated research questions. Nevertheless, we believe that our approach may lead to innovation at the Internet Transport layer.
Complete list of metadatas

Cited literature [16 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02378283
Contributor : El-Fadel Bonfoh <>
Submitted on : Monday, November 25, 2019 - 10:00:29 AM
Last modification on : Tuesday, December 3, 2019 - 1:38:36 AM

File

Camera_Ready.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02378283, version 1

Citation

El-Fadel Bonfoh, Djolo Cédric Tape, Christophe Chassot, Samir Medjiah. Transparent and Dynamic Deployment of Lightweight Transport Protocols. 2019 IEEE Global Communications Conference (GLOBECOM), Dec 2019, Waikoloa, Hawaii, United States. ⟨hal-02378283v1⟩

Share

Metrics

Record views

13

Files downloads

9