Loading article…
TCP フレンドリー レート制御(TFRC) は、インターネット環境で動作し、TCPトラフィックと競合するユニキャストフロー向けに設計された輻輳制御メカニズムです。目標は、中程度の時間スケールで TCP トラフィックと公平に競合し、短期的な時間スケールでは TCP よりも変動が少なくなることにあります。
TCP 輻輳制御は、まだ確認されていないバイトのウィンドウを維持することによって機能します。このウィンドウは、パケット (ネットワークを通過するバイトの集合) が失われていない場合は、ラウンドトリップ時間ごとに既知の値 (α) だけ増加し、パケット損失が検出された場合は既知の値 (β) だけ減少します。したがって、TCP のウィンドウ (およびスループット) は、ネットワークで観測された損失とフローが経験したラウンドトリップ時間の関数です。
TFRC の背後にある考え方は、損失確率とラウンドトリップ時間を測定し、これらを TCP スループット モデルのパラメータとして使用することです。このモデルから予測されるスループットは、TFRC フローの送信速度を直接制御するために使用されます。
RFC 5348 - TCP フレンドリー レート制御 (TFRC): プロトコル仕様
