Zurück zur Übersicht

Begriff

Multipath TCP (MPTCP)

Networking Resilience S4
2 Quellen 0 Lernpfade 1 Backlink enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Dein Handy hat WLAN (schnell, billig) und LTE (überall, teuer). Normales TCP nutzt nur eine Verbindung. Wenn du das Haus verlässt (WLAN weg), bricht der Download ab. Multipath TCP erlaubt es, beide Verbindungen gleichzeitig für denselben Datenstrom zu nutzen. Es bündelt WLAN und LTE.

  • Vorteil 1 (Geduld): Wenn WLAN wegbricht, läuft es über LTE weiter (ohne Abbruch).
  • Vorteil 2 (Speed): Man kann beide Leitungen addieren (100 Mbit WLAN + 50 Mbit LTE = 150 Mbit). Für die App sieht es aus wie ein TCP-Socket. Das Betriebssystem regelt das Splitting.

Merksatz: Eine Erweiterung des TCP-Protokolls, die es ermöglicht, eine einzige TCP-Verbindung über mehrere Netzwerkpfade (Interfaces) gleichzeitig zu führen, um Durchsatz und Ausfallsicherheit zu erhöhen.


Quick-Check

  1. Warum nutzt es nicht jeder?
    Middleboxes (Firewalls) haben oft Pakete mit MPTCP-Optionen verworfen ("Kenne ich nicht -> Drop"). QUIC löst dieses Problem besser (da verschlüsseltes UDP).
  2. Multipath QUIC?
    Ja, das kommt auch. QUIC hat "Connection Migration" (seriell), Multipath QUIC (parallel) ist in Arbeit.
  3. Linux?
    Linux unterstützt MPTCPv1 seit Kernel 5.6 nativ. Apps müssen es aber explizit anfordern (IPPROTO_MPTCP).