ネットワークのパケット送信時間

正解は ウ です。 パケット転送時間を計算してLAN間の差からパケット数 $N$ を導出します。 1. 1パケット(1,250バイト)のデータビット数: $$1,250 \times 8 = 10,000 \text{ ビット} = 10^4 \text{ ビット}$$ 2. 各LANにおける1パケット当たりの送信時間: ・100Mビット/秒のLAN: $$\frac{10^4 \text{ ビット}}{100 \times 10^6 \text{ ビット/秒}} = 10^{-4} \text{ 秒} = 0.1 \text{ ミリ秒}$$ ・1Gビット/秒のLAN: $$\frac{10^4 \text{ ビット}}{1 \times 10^9 \text{ ビット/秒}} = 10^{-5} \text{ 秒} = 0.01 \text{ ミリ秒}$$ 3. パケット送信間隔(1ミリ秒)は両方のLANで共通であるため、総送信時間の差はパケット自体の送信時間の差の累積となります。 ・1パケット当たりの送信時間差: $$0.1 \text{ ミリ秒} - 0.01 \text{ ミリ秒} = 0.09 \text{ ミリ秒}$$ 4. $N$ 個のパケットを送信したときの総送信時間の差が 9 ミリ秒であるため: $$N \times 0.09 \text{ ミリ秒} = 9 \text{ ミリ秒}$$ $$N = \frac{9}{0.09} = 100$$ したがって、$N = 100$ となります。 LAN 1パケットの送信 N 個の送信時間(間隔を含む) 100Mビット/秒 0.1ミリ秒 0.1N+間隔 1Gビット/秒 0.01ミリ秒 0.01N+間隔 差 0.09ミリ秒 0.09N=9 → N=100 送信間隔はどちらの LAN でも同じ回数・同じ長さなので、差には影響しません。

100Mビット/秒のLANと1Gビット/秒のLANがある。ヘッダーを含めて1,250バイトのパケットをN個送信するときに、100Mビット/秒のLANの送信時間が1Gビット/秒のLANより9ミリ秒多く掛かった。Nは幾らか。ここで、いずれのLANにおいても、パケットの送信間隔 (パケットの送信が完了してから次のパケットを送信開始するまでの時間)は1ミリ秒であり、パケット送信間隔も送信時間に含める。

出典令和7年度 秋期 高度情報処理技術者試験 午前Ⅰ 問10
ア
10
イ
80
ウ
100
エ
800