An enhanced socket API for Multipath TCP
Autor: | Hesmans, Benjamin, Bonaventure, Olivier, Applied Networking Research Workshop |
---|---|
Přispěvatelé: | UCL - SST/ICTM/INGI - Pôle en ingénierie informatique |
Jazyk: | angličtina |
Rok vydání: | 2016 |
Předmět: |
Engineering
TCP acceleration business.industry ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS TCP tuning Multipath TCP TCP global synchronization Computer Science::Performance TCP Friendly Rate Control TCP Westwood Computer Science::Multimedia Zeta-TCP Computer Science::Networking and Internet Architecture Compound TCP business Computer Science::Operating Systems Computer network Computer Science::Information Theory |
Zdroj: | ANRW |
Popis: | Multipath TCP is a TCP extension that enables hosts to send data belonging to a single TCP connection over different paths. It was designed as an incrementally deployable evolution of TCP. For this reason, the Multipath TCP specification assumes that applications use the unmodified socket interface. Given the growing interest in using Multipath TCP for specific applications, there is a demand for an advanced API that enables application developers to control the operation of the Multipath TCP stack. Keeping with the incremental deployment objectives of Multipath TCP, we propose a simple but powerful socket API that uses new socket options to control the operation of the underlying stack. We implement this extension in the reference implementation of Multipath TCP in the Linux kernel and illustrate its usefulness in several use cases. |
Databáze: | OpenAIRE |
Externí odkaz: |