Linux 5.6 カーネルには、VPN WireGuard および MPTCP (MultiPath TCP) 拡張機能をサポートするコードが含まれています。

リーナス・トーバルズ 受け入れた Linux 5.6 カーネルの将来のブランチが形成されるリポジトリの一部として、 パッチ プロジェクトからの VPN インターフェースの実装 ワイヤガード および初期拡張サポート MPTCP (マルチパス TCP)。 WireGuard が動作するために以前は必要だった暗号化プリミティブ キャリー・オーバー 図書館から 亜鉛 標準の Crypto API の一部として、 含まれた 核心に 5.5。 WireGuard の機能については、 最後のお知らせ net-next ブランチに WireGuard コードが含まれています。

MPTCP は TCP プロトコルの拡張機能で、これを使用すると、異なる IP アドレスに関連付けられた異なるネットワーク インターフェイスを介して、複数のルートに沿って同時にパケットを配信する TCP 接続の操作を整理できます。 ネットワーク アプリケーションの場合、このような集約された接続は通常の TCP 接続のように見え、すべてのフロー分離ロジックは MPTCP によって実行されます。 マルチパス TCP を使用すると、スループットと信頼性の両方を向上させることができます。 たとえば、MPTCP を使用すると、WiFi と 3G リンクを同時に使用してスマートフォンでのデータ送信を整理したり、XNUMX つの高価なリンクではなく複数の安価なリンクを使用してサーバーを接続することでコストを削減したりできます。

出所: オープンネット.ru

コメントを追加します