プログラミング
WireguardTCP:TCP上のWireGuard
WireguardTCP: WireGuard over TCP (wireguardtcp.net)
要約
WireGuard over TCP(WireguardTCP)は、TCP上でWireGuardプロトコルを実行するための実装です。提供されたデータは、TCPベースのWireGuardがUDPベースのWireGuardと比較して、スループットの向上、HTTPSリクエスト数の増加、およびCPU使用率の低下といったパフォーマンス上の利点を示すことを示唆しています。また、Ubuntu 24.04向けのビルド情報も含まれています。
全文翻訳
バルクTCP・X64・56MS・クリーンパス+21.1%以上のスループット519.3 Mb/s TCP-WG対428.9 Mb/s UDP-WG。
シーケンシャルHTTPS・LAN X64+16.3%以上のリクエスト152.55リクエスト/秒対131.14リクエスト/秒(損失0%)。
シーケンシャルHTTPS・ARM64・クリーンLAN最大16.6%低い平均CPU16.6%低減(測定セル):51.2% TCP-WG対61.3% UDP-WG。
122回の有効実行
専用メカニズムキャンペーン
0回のフォーマルなメルトダウン
修理後の有効な実行は、宣言された3つのメルトダウン条件すべてを満たしませんでした。
01 / LINUXビルドスロット
Ubuntu x86_64.tar.zst
カーネルモジュール+変更されたwgツール
Ubuntu 24.04・Linux 6.8
リリースを見る↗
02 / ARMビルドスロット
Ubuntu ARM64.tar.zst
カーネルモジュール+変更されたwgツール
Ubuntu 24.04・aarch64
リリースを見る↗
03 / ソース利用可能
ソースツリー.zip / .tar.gz
クリーンスタンドアロンリポジトリ
カーネル・ツール・UAPI・テスト・ドキュメント
ZIPをダウンロード↓
TARをダウンロード↓
ZIP SHA-2569abb559e…9d21883a
TAR SHA-25625d3ffe2…5730c0fe