ネットワーク スライディングウィンドウとは -techopediaからの定義

スライディングウィンドウとは -techopediaからの定義

目次:

Anonim

定義-スライディングウィンドウの意味

スライディングウィンドウは、データリンクレイヤー(OSIモデル)または伝送制御プロトコル(TCP)を使用する場合など、データパケットの信頼性の高い順次配信が必要な2つのネットワークコンピューター間で伝送されるデータパケットを制御するための技術です。

スライディングウィンドウテクニックでは、各データパケット(ほとんどのデータリンクレイヤー)とバイト(TCP)に一意の連続したシーケンス番号が含まれます。これは、受信コンピューターがデータを正しい順序で配置するために使用されます。 スライディングウィンドウ手法の目的は、シーケンス番号を使用して重複データを回避し、欠落データを要求することです。

スライディングウィンドウはウィンドウイングとも呼ばれます。

Techopediaはスライディングウィンドウについて説明します

スライディングウィンドウ技術では、受信側コンピューターからの確認応答信号を待機する前に送信されるデータパケットの数にさまざまな制限を設けています。 データパケットの数は、ウィンドウサイズと呼ばれます。 ウィンドウサイズの制限は、受信側コンピューターがデータパケットを処理できるレートと、バッファーの容量によって異なります。


受信側コンピューターのアプリケーションが送信側コンピューターが送信するよりも遅い速度でデータパケットを処理する場合、受信側コンピューターからの確認信号は送信側コンピューターに次の送信のウィンドウサイズのパケット数を減らすように伝えます。または、バッファを解放するために送信を一時的に停止します。 一方、受信側アプリケーションが送信側コンピューターが送信するよりも速くデータパケットを処理できる場合、確認信号は送信側コンピューターに次の送信のパケット数を増やすように指示します。

効率的なデータパケット伝送のために、トランスミッタは不必要に長い時間送信を強制的に停止させてはなりません。 これは、受信側のコンピューターが確認信号を送信して停止し、バッファーに空きがあるか空のときに送信を開始する別の信号を送信しない場合に発生します。 効率的なデータパケット送信のためのその他の考慮事項は次のとおりです。

  • 往復遅延時間
  • エンドツーエンド遅延
  • 帯域幅遅延
スライディングウィンドウとは -techopediaからの定義