Dispatchは、新しいオープンソースツールで、Wi-FiやEthernetなどの複数のインターネット接続を組み合わせ、ダウンロードを高速化し、アプリケーションのパフォーマンスを安定させることができます。Windows、macOS、Linuxで利用可能で、ハードウェアの変更を必要とせずにローカルSOCKSプロキシとして動作します。ソフトウェアは、優先するリンクを重視するための重み付きラウンドロビンを使用して新しい接続を分配します。
Dispatchは、ユーザーが設定したポートでリッスンし、選択したローカルIPアドレス経由で接続を転送する小さなコマンドラインツールとして機能します。Wi-Fi、Ethernet、またはテザリングアダプターなどのネットワークインターフェースに新しい接続を分散させ、各接続が割り当てられた経路に留まることで、ダウンロード、ストリーミング、または同期中の安定性を確保します。「より高速または安価なリンクに高い重みを割り当て、他のリンクに低い重みを割り当て、各新しい接続をそれに応じて割り当てる」とツールの説明にあります。
明確さを重視して設計されたDispatchは、複雑なOSルーティングやカーネルモジュールを避け、ユーザースペースに留まって接続を予測可能にディスパッチします。ユーザーはインターフェースをリストアップし、選択したアドレスと重みでプロキシを起動し、互換性のあるSOCKSクライアントをlocalhostに設定します。IPv4とIPv6をサポートし、接続タイプを利用可能なローカルアドレスに一致させます。複数のインスタンスを同時に実行でき、特定のアプリ向けにトラフィックを分離できます。
ソフトウェアは無料でオープンソースで、事前ビルドバイナリ経由またはRustでコンパイルしてインストール可能で、アカウントは不要です。「障壁を低く保つのが目的です:ダウンロードまたはコンパイルし、単一のコマンドを実行し、クライアントをローカルプロキシにポイントし、既存のリンク間で接続をディスパッチし始めます」とドキュメントにあります。
代替案には、ルーターベースのボンディングのためのOpenMPTCProuter、フェイルオーバー付きクライアント-サーバー集約のためのSpeedify、Windowsでの単一接続調整のためのNetOptimizerがあります。Dispatchは、パケットレベルのリスク、例えば異なる遅延によるジッターを避け、シンプルな接続ごとのロードバランシングを求めるユーザーに適しています。