伝送速度 1 Mbit/s の回線で、1 000 bit のデータフレームを送る。片道の伝搬遅延時間は 5 ms で、確認応答(ACK)フレームの送信時間と処理時間は無視でき、伝送誤りはないものとする。ストップアンドウェイト方式の回線利用効率と、連続送信方式で回線を連続的に使い続けるために必要なウィンドウサイズ(送信できる未確認フレーム数)の最小値の組合せとして、適当なものはどれか。
1 利用効率 約 9.1 %、ウィンドウサイズ 10 2 利用効率 約 9.1 %、ウィンドウサイズ 11 3 利用効率 約 16.7 %、ウィンドウサイズ 6 4 利用効率 50 %、ウィンドウサイズ 2
正解・解説を確認する 解答 正解 2
フレーム送信時間は 1 000 bit/1 Mbit/s=1 ms。ストップアンドウェイトでは 1 フレームごとに往復伝搬遅延 2×5=10 ms の ACK 待ちが入るため、1 周期は 11 ms、利用効率は 1/11≒9.1 %。ウィンドウ方式(ゴーバックN や選択再送)では、ACK が戻るまでに送れるフレーム数 1+2a(a=伝搬遅延/フレーム時間=5)=11 以上のウィンドウサイズがあれば、回線を途切れなく使える。遅延の大きい衛星回線や長距離回線で問題となる。
選択肢ごとの判定 1 利用効率は正しいが、往復遅延分の 10 フレームだけを数え、最初に送るフレーム自身を含めていない。
2 正しい。フレーム送信 1 ms に対し、ACK が戻るまで往復 10 ms かかる。利用効率は 1/(1+10)≒9.1 %。1 周期 11 ms の間に 11 フレームを送れるので、ウィンドウは 11 必要である。
3 往復ではなく片道の遅延 5 ms だけを用いた誤り(1/(1+5))。ACK が戻ってくる時間まで含める必要がある。
4 フレーム送信時間と待ち時間が同じとみなした誤り。実際は待ち時間(往復 10 ms)がフレーム送信時間(1 ms)の 10 倍ある。
根拠区分 工学基礎 出典 データ通信(ARQ・ウィンドウ制御) 更新 2026-10-19