SockMux -- Socket Multiplexer Protocol の和訳

訳者: Hiroshi Suzuki<setter AT i-red DOT info>
翻訳日:2003/01/03

コメント:
翻訳の正確さは保証しません。
必ず、原文と共に、使用してください。

BACK ( DGbeecon )


SockMux -- ソケット多重プロトコル

[last-modified 2002Dec21] [created 2002Dec20]

SockMux は、新たに開発された DeleGate 間通信のトンネリングプロトコルで、 以下のような利点があります:

対称性
複数のポートは、トンネル上で、双方向に接続・中継され、 トンネルの方向独立性は、DeleGate サーバ間で生成されます。 この機能は、SOCKS プロトコルではサポートされません。
親和性
SockMux トンネルの出入口は、DeleGate の通常のパラメータ (PORT と (拡張された)SERVER パラメータ)で制御できます。 DeleGate を、トンネルの出口に中継プロトコルのプロキシサーバとして接続することも出来、 SockMux 経由で任意のプロトコルのプロキシをトンネル可能とします。
適応性
ソケット型インタフェースデバイスだけではなく、FIFO 型デバイスもトンネルとして使用可能です。
性能
長距離の TCP 接続を生成し、長時間に渡り維持できます。 遅延の少ない持続的接続(トンネルとして)上で複数の接続をトンネルします。
プライバシー強化
トンネル上の通信は、SSLway を FCL/FSV フィルタで使用し、SSLによる暗号化が出来ます。
何年もの間それほど成功していない、Vehicle/Teleport, VSAP, ThruWay を含む DeleGate 用の実験用トンネリングプロトコルの後、 SockMux は、できるだけ単純なプロトコルとして設計し、実装されます。 作者は、SockMux が、これら成功を収めなかったプロトコルに取って代わることを期待しています。


 clients -->*                 SockMux トンネル               *--> servers
            +- DeleGate <========================> DeleGate -+
 servers <--*             tcp/ip または、fifo 上の           *<-- clients
                                持続的接続

DeleGate/8.2.3 の Manual.htm より抜粋


SockMux サーバ