Global Network Expansion
Multi-Path TCP: Revolutionizing connectivity, one path at a time

Multi-Path TCP: Revolutionizing connectivity, one path at a time

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.

Read the original post ↗