ホームページ  >  記事  >  TCPで使用されるフロー制御プロトコルとは何ですか

TCPで使用されるフロー制御プロトコルとは何ですか

王林
王林オリジナル
2020-11-26 14:25:297667ブラウズ

TCP で使用されるフロー制御プロトコルは、スライディング ウィンドウ プロトコルです。スライディング ウィンドウ プロトコルは TCP プロトコルの応用であり、輻輳を回避するためのネットワーク データ送信中のフロー制御に使用されます。このプロトコルを使用すると、送信者は停止して確認応答を待つ前に複数のデータ パケットを送信できます。

TCPで使用されるフロー制御プロトコルとは何ですか

#TCP で使用されるフロー制御プロトコルは、スライディング ウィンドウ プロトコルです。

スライディング ウィンドウ プロトコルとは何ですか?

スライディング ウィンドウ プロトコルは TCP プロトコルのアプリケーションであり、ネットワーク データ送信中のフロー制御に使用され、輻輳を回避します。このプロトコルを使用すると、送信者は停止して確認応答を待つ前に複数のデータ パケットを送信できます。送信者は、パケットが送信されるたびに停止して確認を待つ必要がないからです。したがって、このプロトコルはデータ送信を高速化し、ネットワーク スループットを向上させることができます。

アプリケーション シナリオ:

スライディング ウィンドウ プロトコルは、パケットベースのデータ送信プロトコルによって特徴付けられます。したがって、このプロトコルは、データリンク層 (OSI モデル) や伝送制御プロトコル (TCP) など、連続的なパケット送信に対する高い信頼性が要求される環境に適しています。

応答リンク層再送の強化 長期伝送においては、ソフトフォールトによるメッセージ伝送エラーが大半を占めており、これらの問題を解決することでシステムの信頼性が大幅に向上します。このメカニズムは、高いバースト エラー検出機能を備えた単純な CRC コード検証を実装することによってエラー チェックを実装し、その後、対応するスライディング ウィンドウ プロトコルを通じて再送回復を実装します。

以上がTCPで使用されるフロー制御プロトコルとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。