IPA過去問ドリル

令和2年度 10月 応用情報技術者試験 午前 問32

テクノロジ/ネットワーク

図のようなネットワーク構成のシステムにおいて,同じメッセージ長のデータをホストコンピュータとの間で送受信した場合のターンアラウンドタイムは,端末 A では 100 ミリ秒,端末 B では 820 ミリ秒であった。上り,下りのメッセージ長は同じ長さで,ホストコンピュータでの処理時間は端末 A,端末 B のどちらから利用しても同じとするとき,端末 A からホストコンピュータへの片道の伝送時間は何ミリ秒か。ここで,ターンアラウンドタイムは,端末がデータを回線に送信し始めてから応答データを受信し終わるまでの時間とし,伝送時間は回線速度だけに依存するものとする。

令和2年度 10月 応用情報技術者試験 午前 問32の図

出典:令和2年度 10月 応用情報技術者試験 午前 問32

正解:エ

解説

メッセージ長を L ビット,ホストの処理時間を P とすると,端末 A は 2L/10^9+P=0.1 秒,端末 B は 2L/10^8+P=0.82 秒です。辺々引くと 2L×(1/10^8−1/10^9)=0.72 なので 2L×9×10^-9=0.72,L=4×10^7 ビットとなります。端末 A の片道の伝送時間は 4×10^7÷10^9=0.04 秒=40 ミリ秒です。

選択肢ごとの解説

  • 誤り。10 ミリ秒は,端末 A のターンアラウンドタイム 100 ミリ秒を回線速度の比 10 で単純に割った値で,ホストの処理時間を分離していません。
  • 誤り。20 ミリ秒はホストコンピュータでの処理時間(100−40×2=20 ミリ秒)に当たる値で,片道の伝送時間ではありません。
  • 誤り。30 ミリ秒は,往復と片道の区別や回線速度比の扱いを誤った場合の値で,連立式からは得られません。
  • 正しい。片道の伝送時間は 40 ミリ秒です(往復 80 ミリ秒+ホスト処理 20 ミリ秒=100 ミリ秒と整合します)。
応用情報技術者の過去問を演習モードで解く