iOS 7 ist das erste Betriebssystem für mobile Endgeräte, das Multipath TCP verwendet

  Eine der wichtigen, aber nicht erwähnten Technologien, die von implementiert werden Apple in iOS 7 heißt Multipath-TCP, Apple-Wesen das erste Unternehmen, das es nutzt in einem Betriebssystem für mobile Endgeräte. Analyse des Datenverkehrs von Siri mit den Servern Apple, das haben einige Belgier herausgefunden Multipath-TCP ist aktiv in iOS 7 und das tut uns allen sehr gut. Wenn Sie sich fragen, was Multipath-TCP ist, sprechen wir hier von einer Technologie, die die gleichzeitige Übertragung von Daten über mehrere Arten von WiFI-, LTE- und Bluetooth-Verbindungen ermöglicht, die zur Diskussion stehen.

Multipath TCP ist eine TCP-Erweiterung, die es einer TCP-Verbindung ermöglicht, Pakete über verschiedene Schnittstellen zu senden/empfangen. Auf einem iPad mit iOS7 gesammelte Paketverfolgungen zeigen, dass es Multipath TCP verwendet, um einige Ziele zu erreichen, die offenbar direkt von Apple kontrolliert werden. Für reguläre TCP-Verbindungen von Anwendungen wie Safari wird Multipath TCP nicht angezeigt. Wenn Sie jedoch SIRI verwenden, sehen Sie möglicherweise, dass die Verbindung mit einem der ausgeführten Apple-Server Multipath TCP verwendet. Der Screenshot unten zeigt eine dritte Bestätigung eines Drei-Wege-Handshakes, der von einem iPad mit iOS7 gesendet wird. 

  Derzeit verwendet Apple Multipath TCP nur für die von Siri hergestellten Verbindungen und nicht für das Surfen im Internet oder für im App Store verfügbare Anwendungen von Drittanbietern, aber die Implementierung der Unterstützung für diese Technologie beweist, dass Apple an seine Zukunft glaubt. Ein sehr gutes Beispiel für den Nutzen von Multipath TCP ist das Folgende: Wenn Sie einen Webclip über eine WLAN-Verbindung ansehen und dieser nicht mehr verfügbar ist, wird die Wiedergabe dieses Clips nicht gestoppt, wenn Sie über eine offene 3G/LTE-Verbindung verfügen, was Multipath TCP zulässt um es weiterhin über das Datennetzwerk anzusehen, ohne die Datenübertragung zu stoppen.

Multipath TCP hat verschiedene Anwendungsfälle, darunter:

  • ermöglichen es Smartphones, ihre WLAN- und 3G-Schnittstellen gleichzeitig oder im Failover-Modus zu nutzen
  • Verbessern Sie die TCP-Leistung in Rechenzentren, um mehrere Pfade zu nutzen
  • Verbessern Sie die Leistung auf Dual-Stack-Hosts mit IPv4 und IPv6

  Normalerweise wäre dies nicht möglich, das Betriebssystem stoppt den Clip und sucht nach einer neuen Verbindung, aber in iOS 7 die Dinge sind anders. Damit Multipath-TCP funktioniert, müssen natürlich mehrere Verbindungen gleichzeitig geöffnet sein. Daher wäre es keine schlechte Idee, 3G/4G aktiv zu lassen, auch wenn Sie in einem WLAN-Netzwerk surfen.