過去問解きまくり研究所 ホーム

平成30年度 秋期 午前 問31

ネットワーク

フレームに関する問題

2 台の端末と 2 台のレイヤ 3 スイッチが図のように LAN で接続されているとき,端末 A がフレームを送信し始めてから,端末 B がそのフレームを受信し終わるまでの時間は,およそ何ミリ秒か。

〔条件〕
フレーム長: 1,000 バイト
LAN の伝送速度: 100M ビット/秒
レイヤ 3 スイッチにおける 1 フレームの処理時間: 0.2 ミリ秒
レイヤ 3 スイッチは,1 フレームの受信を完了してから送信を開始する。

〔図〕接続の構成

                          LAN 100M ビット/秒
       ┌─────────┐                        ┌─────────┐
       │ レイヤ 3   │────────────────│ レイヤ 3   │
       │ スイッチ   │                        │ スイッチ   │
       └─────────┘                        └─────────┘
             │                                      │
   LAN 100M ビット/秒                    LAN 100M ビット/秒
             │                                      │
       ┌─────────┐                        ┌─────────┐
       │  端末 A    │                        │  端末 B    │
       └─────────┘                        └─────────┘
答えと解説を見る

✓ これが正解エ0.64

解説

区間三つ分0.24に処理0.4を足した0.64ミリ秒です。

端末Aが送り始めてから端末Bが受け取り終わるまでの時間を求める問いです。二段構えで解きます。まず一つの区間を流れるのにかかる時間を出し、次に区間がいくつあるかを数えて、装置の処理時間を足します。フレーム長は1,000バイトですから、8を掛けて8,000ビットです。伝送速度は100Mビット毎秒、つまり100,000,000ビット毎秒ですから、8,000を割ると0.00008秒、すなわち0.08ミリ秒になります。ここでバイトをビットに直し忘れると八分の一になってしまうので気をつけてください。次に区間を数えます。端末Aからレイヤ 3 スイッチまで、そのスイッチからもう一台のスイッチまで、そのスイッチから端末Bまでで、三つです。装置が二台だから二つ、ではありません。条件の最後の行に、1フレームの受信を完了してから送信を開始する、と書かれているので、区間どうしが重ならず直列に並びます。したがって0.08を三回足して0.24ミリ秒です。最後に装置の処理時間を足します。一台につき0.2ミリ秒が二台分で0.4ミリ秒ですから、合計は0.64ミリ秒になります。桁でも確かめられます。100Mビット毎秒では1,000バイトはごく短時間で流れてしまうので、処理時間のほうが大きくなる、という結果と実感が合います。見分けの軸は、区間の数え方と、処理時間を足したかどうかの二点です。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成30年度 秋期 応用情報技術者試験 午前 問31(改変:原典の図表をテキストに書き起こした)

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)