フロー制御機構は、デバイス間で効率的かつ信頼性の高い通信を確保するために、データ伝送において不可欠です。 それらは、過負荷およびデータ損失を防ぐ、データフローのレートを調整します。 この記事では、キーフロー制御方法とアプリケーションについて説明します。

フロー制御の種類

主に2種類のフロー制御があります。ストップアンドウェイトとスライドウィンドウ。各メソッドは、ネットワークのパフォーマンスを最適化するために、データ伝送を異なる管理します。

ストップ&ウェイトフロー制御

停止と待機フロー制御では、送信者は、次の1つを送信する前に、データパケットを送信します。この方法は簡単ですが、長距離や高レイテンシネットワークよりも非効率的です。

窓の議定書を滑らせて下さい

スライドウィンドウプロトコルは、複数のパケットをアクセシドを受信する前に送信することができます。シーケンス番号のウィンドウを維持し、連続データフローを有効にし、効率性を向上させることができます。

フロー制御の応用

  • TCP のようなネットワーク通信プロトコル
  • データストリーミングサービス
  • ファイル転送アプリケーション
  • リアルタイム通信システム