令和2年度 高度共通 午前I(PM試験) 問10

分野:ネットワーク(OSI/TCP-IP・プロトコル・IPアドレス/サブネット・ルーティング・LAN/WAN・無線・伝送計算)|実際に出題されたIPA過去問題

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

問題の図表(IPA公式問題冊子より引用)
図表:IPA公式問題冊子より
  1.  10
  2.  20
  3.  30
  4.  40
解答・解説を見る

正解:エ

AI解説

ターンアラウンドタイム(TAT)は往復の伝送時間とホストの処理時間の和である。端末Aの片道伝送時間をx、ホスト処理時間をPとすると、100=2x+P。図より端末Bの回線速度は端末Aの10分の1で伝送時間は10倍なので、820=2×10x+P=20x+P。両式の差をとると820−100=18x=720となり、x=40ミリ秒が得られる(このときP=20ミリ秒)。 ア: x=10とするとP=80となるが、その場合の端末BのTATは20×10+80=280ミリ秒となり、820ミリ秒に一致しないため誤りである。 イ: x=20とするとP=60となり、端末BのTATは20×20+60=460ミリ秒で820ミリ秒に一致しない。 ウ: x=30とするとP=40となり、端末BのTATは20×30+40=640ミリ秒で820ミリ秒に一致しない。 エ: 正しい。x=40、P=20とすると、端末Aは2×40+20=100ミリ秒、端末Bは20×40+20=820ミリ秒となり、両方の条件を満たす。 💡 応答時間の問題は「伝送は往復で2倍」を忘れないことが第一。未知数(伝送時間と処理時間)を文字で置いて連立方程式を立て、差をとって処理時間を消去するのが定石である。

出典:令和2年度 秋期 プロジェクトマネージャ試験 午前I 問10 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。図表はIPA公式問題冊子から引用しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・904問収録)

「ネットワーク」分野の攻略ポイント

OSI基本参照モデルとTCP/IP、各種プロトコル、IPアドレスとサブネット、ルーティング、LAN/WAN、無線、伝送時間の計算が範囲です。「どの層の話か」を最初に特定する習慣をつけると、知らない用語が出ても消去法で正解にたどり着けます。

ネットワークの攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(ネットワーク(OSI/TCP-IP・プロトコル・IPアドレス/サブネット・ルーティング・LAN/WAN・無線・伝送計算))の過去問