フロー制御(英: flow control)とは、コンピュータネットワークにおいて、2つの
ノード間で高速な送信側が低速な受信側をオーバーランさせてしまうことを防ぐようデータ転送のレートを管理する
プロセスである。これは、
ネットワークが混雑して
輻輳が発生するのを制御する
輻輳制御とは異なる。
フロー制御機構は、受信
ノードが送信
ノードに対して何らかのフィードバックを返すかどうかで分類できる。
フロー制御は、送信側のコンピュータが受信側のコンピュータが受信して処理できるよりも高速に情報を送信する可能性がある場合に重要である。これは例えば受信側コンピュータが高負荷状態だった場合や性能が相対的に低い場合に発生する。