平成27年度 秋期 午前 問31
ネットワーク
ターンアラウンドタイムの問題
図のようなネットワーク構成のシステムにおいて,同じメッセージ長のデータをホストコンピュータとの間で送受信した場合のターンアラウンドタイムは,端末 A では 100 ミリ秒,端末 B では 820 ミリ秒であった。上り,下りのメッセージ長は同じ長さで,ホストコンピュータでの処理時間は端末 A,端末 B のどちらから利用しても同じとするとき,端末 A からホストコンピュータへの片道の伝送時間は何ミリ秒か。ここで,ターンアラウンドタイムは,端末がデータを回線に送信し始めてから応答データを受信し終わるまでの時間とし,伝送時間は回線速度だけに依存するものとする。
〔図〕
ホストコンピュータ ─ 回線速度 1G ビット/秒 ── 端末 A
└ 回線速度 100M ビット/秒 ── 端末 B- ア10
- イ20
- ウ30
- エ40
答えと解説を見る
✓ これが正解エ40
解説
差を取ると処理時間が消え、片道は 40 ミリ秒です。
設問は、メッセージ長もホストの処理時間も示さないまま、片道の伝送時間だけを求めさせています。与えられていない量が二つもあるので、それらが消える形に式を立てるのが筋道です。端末 A の片道の伝送時間を t、ホストの処理時間を P と置きます。上りと下りのメッセージ長が同じなので往復の伝送は 2t となり、ターンアラウンドタイムは 2t に P を足したものになります。次に端末 B です。伝送時間は回線速度だけに依存すると断られていて、端末 B の回線は端末 A の十分の一の速さですから、同じ長さを運ぶのに十倍の時間がかかります。つまり端末 B の片道は 10t、往復では 20t です。こうして 2t に P を足すと 100、20t に P を足すと 820 という二本の式が並びます。二つの差を取ると P が打ち消し合い、18t が 720 と分かります。720 を 18 で割って t は 40 ミリ秒です。メッセージ長も処理時間も、最後まで求めずに済みました。
ほかの選択肢はなぜ違うのか
- ア10:この値で組み直すと、端末 A の往復の伝送は 20 ミリ秒、ホストの処理は 80 ミリ秒になります。端末 B は往復 200 に 80 を足した 280 ミリ秒にしかならず、示された 820 ミリ秒に届きません。
- イ20:当てはめるとホストの処理が 60 ミリ秒となり、端末 B は往復 400 に 60 を足した 460 ミリ秒です。820 ミリ秒とは大きく離れており、二つ目の条件を満たせません。
- ウ30:端末 A の方は往復 60 に処理 40 を足して 100 ミリ秒となり、ここだけ見れば合います。ところが端末 B は往復 600 に 40 を足した 640 ミリ秒どまりで、こちらが成り立ちません。
この問題の用語
- ターンアラウンドタイム要求を出してから、処理結果がすべて出終わるまでの時間です。最初の応答が出始めるまでを指すレスポンスタイムとは別です。
出典:平成27年度 秋期 応用情報技術者試験 午前 問31
同じ用語が出る問題
- 令和7年度 秋期 午前 問15:ジョブBのターンアラウンドタイム(ターンアラウンドタイム)
- 令和3年度 春期 午前 問16:ターンアラウンドタイムの問題(ターンアラウンドタイム)
- 平成24年度 春期 午前 問18:スループットの説明(ターンアラウンドタイム)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)