Explore the ongoing efforts to upstream Multipath TCP (MPTCP) into the Linux kernel in this Linux Plumbers Conference talk. Dive into the development history of MPTCP, including its implementation in a custom kernel fork since 2009. Learn about the roadmap for integrating MPTCP into the mainline Linux kernel, starting with the server use case and RFC 6824 compliance. Discover the progress made through the shared RFC patch set on the netdev list and understand how it interacts with the existing TCP stack. Gain insights into future plans for advanced features such as path management, subflow creation, and packet scheduling across TCP subflows. Understand the importance of userspace path management and its current alpha release status. Learn about the open nature of the development process and how to get involved in the MPTCP upstreaming community through mailing lists and code repositories.
Overview
Syllabus
LPC2019 - Multipath TCP Upstreaming
Taught by
Linux Plumbers Conference