平成25年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問2
テクノロジ/ネットワーク伝送速度が 128 k ビット/秒の回線を用いて,128×10³ バイトのデータを転送するために必要な時間はおよそ何秒か。ここで,転送するときの一つの電文の長さは 128 バイトであり,ヘッダなどのオーバヘッドを除いて送信できるデータは 100 バイトである。また,電文の送信間隔(電文の末尾から次の電文の始まりまで)は,平均 1 ミリ秒とする。
出典:平成25年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問2
- ア2.6
- イ8
- ウ10
- エ12
正解:エ
解説
電文(フレーム)1 個の送信時間は,フレーム長 128 バイト(1,024 ビット)を 128 k ビット/秒で送るので 8 ミリ秒です。送信すべき電文数は 128×10³ バイト÷100 バイト=1,280 個であり,各電文の送信後に平均 1 ミリ秒の間隔を置くので,全体の所要時間は約 1,280×(8+1)ミリ秒=11,520 ミリ秒≒12 秒になります。
選択肢ごとの解説
- ア誤り。フレーム長をバイト数のままビット/秒の回線速度と比較する(8 倍するのを忘れる)と,1 電文の送信時間が 1 ミリ秒になり,1,280×(1+1)=2,560 ミリ秒≒2.6 秒という誤った値になります。
- イ誤り。電文の分割やヘッダのオーバヘッド,送信間隔を考えず,転送データ全体をそのまま回線速度で送ったとして計算すると,128×10³×8÷128×10³=8 秒という値になります。
- ウ誤り。電文の送信間隔(1 ミリ秒)を計算に入れず,電文の送信時間だけを積算すると,1,280×8=10,240 ミリ秒≒10 秒という値になります。
- エ正しい。電文数 1,280 個それぞれについて送信時間 8 ミリ秒と送信間隔 1 ミリ秒を合計すると,約 12 秒になります。