初心者質問スレッド PART4
■ このスレッドは過去ログ倉庫に格納されています
0776772
01/12/01 18:23ID:???たぶん、
1,Stop and Wait ARQ
2.Go Back N ARQ
3.Selective Repeat AQR
のどれに対しても、ということだと思うのですが……。
質問が少し変わってしまうのですが、タイムアウトが必要な理由というのは
1.の場合だと送信側がずっとAckを待ち続ける。
タイムアウトがあって、AcK/NaKが誤りまたは消失した場合は、
送信側のAck/NaK誤り検出(対処法?)によって破棄して、
Ack/NaKの再送要求なんてするんですかね?
2.の場合だと送信側が全てのデータを送信した後、Ack/Nak応答待機状態
Ack/Nakの誤りや消失に対する対処は上と同じ?
3.ではタイムアウトが無いと結局2.と同じ。
誤りや消失に対するのも同じ?
>>773さん
タイムアウトがあれば、Ack/Nakの誤りや消失の発生による伝送の影響は、
「送信側再送」ということでいいんでしょうか?
>>775さん
つまり……これらの対処法はTCPのデータ転送でやっていること。
Round Trip Timeの測定、フロー制御など。
そういうことでしょうか?
長文レスすいません
■ このスレッドは過去ログ倉庫に格納されています