長距離転送だと遅い
2006.03.25 Saturday 02:35
TCPではACKを待つ間にパケットを先行して創出するためのWindowがある.これが一杯になるとACKが帰ってくるまで次のパケットが送れない.
例えばデータに対するACKが100msec後に来るとする.ウィンドウサイズが64KB(これはWindowsの初期値より大きい)とすると,100msecに64KB以上は送り出すことが出来ない.64K×8/0.1=5120Kbps=5.12Mbpsとなる.
1本のTCPセッションを使う限りこの速度を超えることが出来ない.
世の中にはこの制限を乗り越えるために別のプロトコルを使って長距離電送を行うWANアクセラレータと呼ばれる装置が販売されている.SkyX WANJet
例えばデータに対するACKが100msec後に来るとする.ウィンドウサイズが64KB(これはWindowsの初期値より大きい)とすると,100msecに64KB以上は送り出すことが出来ない.64K×8/0.1=5120Kbps=5.12Mbpsとなる.
1本のTCPセッションを使う限りこの速度を超えることが出来ない.
世の中にはこの制限を乗り越えるために別のプロトコルを使って長距離電送を行うWANアクセラレータと呼ばれる装置が販売されている.SkyX WANJet
Comments