リーナス・トーバルズ Linux 5.6 カーネルの将来のブランチが形成されるリポジトリの一部として、 プロジェクトからの VPN インターフェースの実装 および初期拡張サポート (マルチパス TCP)。 WireGuard が動作するために以前は必要だった暗号化プリミティブ 図書館から 標準の Crypto API の一部として、 核心に 。 WireGuard の機能については、 net-next ブランチに WireGuard コードが含まれています。
MPTCP は TCP プロトコルの拡張機能で、これを使用すると、異なる IP アドレスに関連付けられた異なるネットワーク インターフェイスを介して、複数のルートに沿って同時にパケットを配信する TCP 接続の操作を整理できます。 ネットワーク アプリケーションの場合、このような集約された接続は通常の TCP 接続のように見え、すべてのフロー分離ロジックは MPTCP によって実行されます。 マルチパス TCP を使用すると、スループットと信頼性の両方を向上させることができます。 たとえば、MPTCP を使用すると、WiFi と 3G リンクを同時に使用してスマートフォンでのデータ送信を整理したり、XNUMX つの高価なリンクではなく複数の安価なリンクを使用してサーバーを接続することでコストを削減したりできます。
出所: オープンネット.ru
