- PR -

TCP通信の受信側でのバッファ処理

1
投稿者投稿内容
yshita
常連さん
会議室デビュー日: 2004/07/05
投稿数: 34
投稿日時: 2004-09-13 20:54
TCPによるデータ配送についてお尋ねします。
仮に送信パケットを 1,2,3,4で送信するとします。(ウィンドウサイズ4)

1が届き、送信中に2がロスしたとします。受信側では、仮に1,3,4届いたとすると
2が届いていないため、2がくるまで3,4はバッファにためられます。

2の再送がかかると思いますが、2がずっと届かない場合、3,4は一体いつまで
バッファにためられるのでしょうか?

コネクションが切れるまで”保存される”と思うのですが、その明確な理由が
わかりません。「こうじゃないのかな」と思っている程度で…

よろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)