
1/3/2025 · Marek Majkowski
What this post added
This post introduces Multi-Path TCP (MPTCP) as a significant advancement in internet connectivity, building upon Cloudflare's existing efforts in network expansion and protocol optimization. It details how MPTCP leverages multiple network interfaces (e.g., Wi-Fi and cellular) to create 'subflows' for a single TCP connection, enhancing aggregation and mobility. The post explores MPTCP implementations on Linux and iOS/macOS, discusses configuration for server and client roles, and highlights the challenges and ongoing development in path management and scheduling. It also touches upon the potential for MPTCP to improve reliability for mobile clients and in data center scenarios, aligning with Cloudflare's goals of a faster, more reliable internet.