• ベストアンサー

TCPの高速再送制御はなぜ高速?

TCPでタイムアウトによる再送処理に比べて高速に動作する、高速再送制御はなぜ高速なのですか? 具体的な数値や考察などを踏まえて回答いただけたら幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

http://www.7key.jp/nw/tcpip/tcp/tcp2.html を読んで下さい。 簡単に言えば「ACKパケットが戻って来ない時に、戻って来るのを待たないから早い」のです。 タイムアウト再送では「送ったら返事を待つ」のが基本です。 高速再送制御では「返事を待つのが遅いから返事を待たない」のです。 そして、返事を待たずに続きをガンガン送って、相手から「ちょっと待った~っ!4つ前が来てないから4つ前からやり直せ~」って言われたら、4つ前からやり直すのです。

関連するQ&A