13

フロー制御のスライディング ウィンドウと輻輳制御の輻輳ウィンドウの違いと接続は何ですか?

どちらも送信用の制御サイズだと思いますが、違いは何ですか?フロー制御と輻輳制御の違いもよくわかりません。

4

1 に答える 1

18

輻輳ウィンドウとフロー制御は TCP の異なる機能であり、それらの入力はスライディング ウィンドウに送られます。

輻輳ウィンドウは、ネットワーク送信レートの推定に基づいています。単一の MSS から始まり、スロースタートを使用して成長します。しきい値に達すると、輻輳回避を使用して成長します。このウィンドウの値は、送信者が送信できる最大量 (バイト単位) を表します。

フロー制御は受信側で実行され、受信者がパケット (通常は ACK) を送信者に送信するたびに、送信者に伝達されます。受信ウィンドウは、受信者のバッファーで使用可能なスペースの量であり、送信者はそれを記録します。送信者が何らかのデータを送信する必要がある場合、送信者は輻輳ウィンドウと受信者のウィンドウの最小値を選択し、その量のデータのみを送信します。送信できるデータの量は、スライディング ウィンドウを表します。基本的に、スライディング ウィンドウは、送信者が持っている未処理のデータの量を表します。いずれかのウィンドウ (輻輳またはフロー制御) が開くと、ウィンドウは右側に引き伸ばされます。

于 2013-10-16T23:33:19.867 に答える