長くて太いパイプについてまだ心配する必要がありますか?

長くて太いパイプについてまだ心配する必要がありますか?

私は職場で起こっている論争を解決しようとしています。

10 年前、TCP は長くて太いパイプ、つまり高帯域幅遅延積を特徴とするネットワーク パス上ではパフォーマンスが非常に悪かった。システム管理者は、TCP スタックをいくつかの「ゴールデン」sysctl 値で調整し、iperf 転送速度を魔法のように Gbps に上げていた。

その間に、多くのことが起こりました。Linux を見てみると、TCP タイムスタンプ、バッファ自動調整、RTT 測定、CUBIC 輻輳制御、SACK のサポートが追加されました。私が知っているものだけでもいくつかあります。

長くて太いパイプ用に TCP スタックをまだ調整する必要がありますか、それとも今日のユーザーはすぐに Gbps の転送速度を得られるのでしょうか?

答え1

本当に長い場合(衛星エンドポイントなど)を除いて、これ以上は必要ありません。これはすべて動的かつ効率的に処理されます。ほとんどの場合、必要なのはストレージ ネットワークなどに大きい MTU を使用することだけです。

関連情報