翻訳と辞書
Words near each other
・ スライスド単板
・ スライス秋山
・ スライス面
・ スライダ
・ スライダック
・ スライダー
・ スライダー (サンドイッチ)
・ スライダー (球種)
・ スライダーズ
・ スライディング
スライディングウィンドウ
・ スライディングタックル
・ スライディングブロックパズル
・ スライディング・ドア
・ スライディーニ
・ スライトリー
・ スライト・リターン
・ スライト・リターン/ザ・ファウンテンヘッド
・ スライド
・ スライド (写真)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

スライディングウィンドウ : ウィキペディア日本語版
スライディングウィンドウ
スライディングウィンドウとは、通信の高速化を図ったフロー制御の一つである。ウィンドウと呼ばれる概念を設け、そのウィンドウに空きがある限り、受信側からの応答を待たずに送信側が送信を行なうというものである。
この用語がTCPにおけるフロー制御のみを指すかのような説明が行なわれることがあるが〔本項作成の2009年2月11日時点で、デジタル用語辞典 ではTCPにおけるもののみを説明している。〕、以下に示すようにこの用語の適用範囲は必ずしもTCPにおけるフロー制御のみに限定されるものではない。
== 原理 ==
到達性を保証する通信においては、受信側は正常に通信内容を受信したことを示す応答(以下、肯定応答)を送信側に通知することで、正しく通信が受信側に到達したことを送信側が知るという手法を取ることが多い(なお、肯定応答自体の正当性には、チェックサムを用いる)。
スライディングウィンドウを採用しない場合、通信の最小単位となる1つのパケットを送信した後、送信側は受信側からの肯定応答を待って、その後、次のパケットを送るという通信内容となる。図で表すと、以下のようになる。
スライディングウィンドウを採用する場合、ウィンドウに余裕がある限り、受信側からの肯定応答を待たずに送信を行なうという通信内容となる。これにより、送信と受信を並列的に行なうことができるため、パケット配送効率が向上する。図で表すと、以下のようになる。
この例において、送信者は「ABCDE」という送信内容のうち、送信開始時点では「ABC」を送信バッファに収まる範囲であるウィンドウと考え、「A」の肯定応答を受信するとウィンドウを「BCD」とスライドさせる。これがスライディングウィンドウと呼ばれる所以である。
実際の通信においては、パケットの不到達に伴う再送、再送パケットに伴う二重到達、パケット到達順序の入れ違いなどもあり得るため、必ずしも上記のような綺麗な形になるとは限らない。しかし、正常に通信が行なわれている限りでは、上記のように「Aの肯定応答を待たずにBを送信可能」であり、配送効率の向上が見込まれる。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「スライディングウィンドウ」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.