Linux Kernel MultiPath TCP

A session at LinuxCon North America 2012

  • Christoph Paasch

Friday 31st August, 2012

3:05pm to 3:50pm (PST)

MultiPath TCP (short MPTCP) is a an extension to TCP that allows to split a TCP connection among multiple interfaces while presenting a standard TCP socket API to the application. Splitting the data-stream among multiple interfaces brings benefits in terms of bandwidth, load-balancing and failure-resilience. Data-centers will benefit from MPTCP and its bandwidth-increase; smartphones will be able to seamlessly offload traffic from 3G to WiFi,... Our Linux Kernel implementation of MultiPath TCP (http://mptcp.info.ucl.ac.be) is maturing and it is time to try pushing MPTCP into the mainline Linux Kernel.

The intended audience for this talk are developers of the networking-subtree. As MPTCP is quite a big extension to TCP it would be an opportunity to generate discussions about how to structure the code to make it upstream-acceptable.

About the speaker

This person is speaking at this event.
Christoph Paasch


Sign in to add slides, notes or videos to this session

Tell your friends!


Time 3:05pm3:50pm PST

Date Fri 31st August 2012

Short URL


View the schedule


See something wrong?

Report an issue with this session