メインコンテンツまでスキップ

3. 輻輳制御アルゴリズム

このセクションでは、[Jac88]と[Jac90]で開発された4つの輻輳制御アルゴリズムを定義します: スロースタート (Slow Start)、輻輳回避 (Congestion Avoidance)、高速再送信 (Fast Retransmit)、および高速回復 (Fast Recovery)。

一般原則

状況によっては、TCP送信側がアルゴリズムが許可するよりも保守的であることが有益な場合がありますが、TCPしてはならない (MUST NOT) 以下のアルゴリズムが許可するよりも積極的である(つまり、以下のアルゴリズムによって計算されたcwndの値がデータの送信を許可しない場合、データを送信してはならない)。

また、この文書で規定されているアルゴリズムは、輻輳の信号として損失を使用することに注意してください。明示的輻輳通知(ECN)も[RFC3168]で規定されているように使用できます。

サブセクション