Linux には、TCP の輻輳制御アルゴリズム (cubic、new-reno、veno、vegas など) 用のロード可能なモジュールが多数あることがわかりました。しかし、私を混乱させるモジュールが 2 つあります。1 つは「HTCP」で、もう 1 つは「高速」です。HTCPは高速TCPの略じゃないの?では、ここでの「HTCP」モジュールと「高速」モジュールの違いは何ですか? 違いを指摘してくれてありがとう。
質問する
6759 次
1 に答える
2
HTCPは高速TCPの略じゃないの?
いいえ。これは高速および長距離ネットワークの TCP の略で、ハミルトン研究所のこのドキュメントで説明されています。HighSpeed TCPはRFC 3649で公開されています。
では、ここでの「HTCP」モジュールと「高速」モジュールの違いは何ですか?
最初の共通点は、高帯域幅の長距離ネットワークをより効率的にしたいということです。主な違いは、H-TCPが最後のパケット ドロップからの経過時間に依存するのに対し、 HighSpeed TCPはパケット ドロップ レートに依存することです。その結果、H-TCP は、輻輳イベント後にウィンドウ サイズを回復する方が高速に見え、より高いスループットが得られます。
于 2019-01-11T23:34:01.987 に答える