Der Linux 5.6-Kernel enthält Code, der VPN WireGuard und die MPTCP-Erweiterung (MultiPath TCP) unterstützt.

Linus Torvalds akzeptiert die als Teil des Repositorys, in dem der zukünftige Zweig des Linux 5.6-Kernels gebildet wird, Flecken mit der Implementierung der VPN-Schnittstelle aus dem Projekt WireGuard und anfängliche Erweiterungsunterstützung MPTCP (MultiPath TCP). Bisher waren kryptografische Grundelemente erforderlich, damit WireGuard funktionierte waren überführt aus der Bibliothek Zink als Teil der Standard-Crypto-API und enthalten in den Kern 5.5. Sie können sich mit den Funktionen von WireGuard vertraut machen letzte Ankündigung einschließlich des WireGuard-Codes im Net-Next-Zweig.

MPTCP ist eine Erweiterung des TCP-Protokolls, mit der Sie den Betrieb einer TCP-Verbindung mit der gleichzeitigen Zustellung von Paketen auf mehreren Routen über verschiedene Netzwerkschnittstellen organisieren können, die unterschiedlichen IP-Adressen zugeordnet sind. Für Netzwerkanwendungen sieht eine solche aggregierte Verbindung wie eine normale TCP-Verbindung aus; die gesamte Flusstrennungslogik wird von MPTCP ausgeführt. Multipath TCP kann sowohl zur Erhöhung des Durchsatzes als auch zur Erhöhung der Zuverlässigkeit verwendet werden. Beispielsweise kann MPTCP verwendet werden, um die Datenübertragung auf einem Smartphone über WLAN- und 3G-Verbindungen gleichzeitig zu organisieren oder um Kosten zu senken, indem ein Server über mehrere günstige Verbindungen anstelle einer teuren Verbindung verbunden wird.

Source: opennet.ru

Kommentar hinzufügen