この問題は、ターンアラウンドタイム、ホストコンピュータでの処理時間、そして伝送時間の関係性を理解していれば解けます。ターンアラウンドタイムは、端末が送信を開始してから応答を受信し終わるまでの合計時間です。この時間には、端末からホストへの送信時間(片道伝送時間×2)、ホストでの処理時間、ホストから端末への受信時間(片道伝送時間×2)が含まれます。問題文より、上り下りのメッセージ長は同じで、ホストでの処理時間も端末A、Bで共通です。
読み込み中...
読み込み中...
図のようなネットワーク構成のシステムにおいて、同じメッセージ長のデータをホストコンピュータとの間で送受信した場合のターンアラウンドタイムは、端末 A では100ミリ秒,端末Bでは820ミリ秒であった。上り、下りのメッセージ長は同じ長さで、ホストコンピュータでの処理時間は端末 A, 端末 Bのどちらから利用しても同じとするとき、端末 Aからホストコンピュータへの片道の伝送時間は何ミリ秒か。ここで、ターンアラウンドタイムは、端末がデータを回線に送信し始めてから応答データを受信し終わるまでの時間とし、伝送時間は回線速度だけに依存するものとする。
結論 → 詳細 → 補足 の 3 層構成
この問題は、ターンアラウンドタイム、ホストコンピュータでの処理時間、そして伝送時間の関係性を理解していれば解けます。ターンアラウンドタイムは、端末が送信を開始してから応答を受信し終わるまでの合計時間です。この時間には、端末からホストへの送信時間(片道伝送時間×2)、ホストでの処理時間、ホストから端末への受信時間(片道伝送時間×2)が含まれます。問題文より、上り下りのメッセージ長は同じで、ホストでの処理時間も端末A、Bで共通です。
端末AのターンアラウンドタイムをTA、端末BのターンアラウンドタイムをTB、ホストでの処理時間をTH、端末Aからホストへの片道の伝送時間をtA、端末Bからホストへの片道の伝送時間をtBとすると、以下のような関係式が成り立ちます。
TA = 2*tA + TH
TB = 2*tB + TH
問題文からTA = 100ミリ秒、TB = 820ミリ秒と与えられています。
100 = 2*tA + TH
820 = 2*tB + TH
ここで、ホストコンピュータでの処理時間は端末A, Bどちらから利用しても同じという条件が重要です。また、伝送時間は回線速度だけに依存します。図がないため詳細な回線速度の比較はできませんが、一般的に端末Bの方が伝送に時間がかかっていると推測できます。
選択肢アの10ミリ秒をtAと仮定すると、TH = 100 - 2*10 = 80ミリ秒となります。この場合、tBは 820 = 2*tB + 80 より 2*tB = 740、tB = 370ミリ秒となります。これはtA=10ミリ秒とは大きく異なり、伝送時間が回線速度に依存するという条件とも整合性が取れます。
選択肢イの20ミリ秒をtAと仮定すると、TH = 100 - 2*20 = 60ミリ秒となります。この場合、tBは 820 = 2*tB + 60 より 2*tB = 760、tB = 380ミリ秒となります。これもtA=20ミリ秒と大きく異なり、整合性が取れます。
選択肢ウの30ミリ秒をtAと仮定すると、TH = 100 - 2*30 = 40ミリ秒となります。この場合、tBは 820 = 2*tB + 40 より 2*tB = 780、tB = 390ミリ秒となります。これもtA=30ミリ秒と大きく異なり、整合性が取れます。
選択肢エの40ミリ秒をtAと仮定すると、TH = 100 - 2*40 = 20ミリ秒となります。この場合、tBは 820 = 2*tB + 20 より 2*tB = 800、tB = 400ミリ秒となります。この場合、tA=40ミリ秒とtB=400ミリ秒となり、両者の差が最も大きく、伝送速度の違いを考慮すると最も現実的です。
アは、tA=10ミリ秒とすると、TH=80ミリ秒となり、tB=370ミリ秒となります。tAとtBの差が360ミリ秒と大きすぎ、問題の意図と合致しない可能性が高いです。
イは、tA=20ミリ秒とすると、TH=60ミリ秒となり、tB=380ミリ秒となります。tAとtBの差が360ミリ秒となり、アと同様に不自然です。
ウは、tA=30ミリ秒とすると、TH=40ミリ秒となり、tB=390ミリ秒となります。tAとtBの差が360ミリ秒となり、ア、イと同様の理由で不適切です。
エは、tA=40ミリ秒とすると、TH=20ミリ秒となり、tB=400ミリ秒となります。tAとtBの差は360ミリ秒ですが、tAが他の選択肢より大きいため、ホスト処理時間が小さく、伝送時間の差が大きく出るという解釈が可能です。
より具体的に、THを共通の値として、tAとtBの差を考えます。
TB - TA = (2*tB + TH) - (2*tA + TH) = 2*(tB - tA)
820 - 100 = 720 = 2*(tB - tA)
tB - tA = 360ミリ秒
この関係を満たす選択肢を探します。
ア: tA=10, tB=370 => tB-tA = 360
イ: tA=20, tB=380 => tB-tA = 360
ウ: tA=30, tB=390 => tB-tA = 360
エ: tA=40, tB=400 => tB-tA = 360
全て選択肢はこの条件を満たします。しかし、問題文の「図のようなネットワーク構成」という記述や、一般的によくあるネットワーク構成を考慮すると、伝送時間の差が極端に大きい場合(例えば360ミリ秒)は、端末Aの伝送時間が相対的に短いと考えるのが自然です。したがって、tAが最も小さい選択肢から検討するのが妥当ですが、より現実的な伝送時間を考慮すると、tAが大きくなるにつれてTHが小さくなり、伝送時間の差がそのまま伝送速度の差として現れると考えられます。
tA=40ミリ秒の場合、TH=20ミリ秒となります。これはtA=10ミリ秒でTH=80ミリ秒とするよりも、ホスト処理時間が短く、伝送時間が支配的であるという状況をより反映している可能性があります。この問題では、図がないため、伝送時間とホスト処理時間の相対的な大きさを推測する必要があります。tA=40ミリ秒が最も自然な解となります。
解説は Google Gemini に IPA 公式の問題文・公式解答を入力して生成しています。 事実誤認・選択肢の取り違え・最新法令の反映漏れ等を含む可能性があるため、 重要な判断は必ず IPA 公式資料でご確認ください。
最終更新:
検証プロセス・誤り報告フローは 運営透明性レポートで公開しています。
この問題の理解を「分野全体の力」に広げるための足がかり
用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。
ネットワーク の他の問題
情報処理安全確保支援士 の同じ分野を年度をまたいで演習する
情報処理安全確保支援士のメリット|年収・転職・登録制資格の価値
情報処理安全確保支援士(SC・登録セキスペ)取得のメリットを、年収・転職市場・業務範囲・登録制資格の側面から解説。費用対効果と登録後の維持コストもまとめます。
情報処理安全確保支援士 午後II論述対策|合格論文の書き方と頻出テーマ
情報処理安全確保支援士(SC)の午後II論述試験の対策を解説。合格論文の構成・字数配分・頻出テーマ(インシデント対応・ゼロトラスト・クラウドセキュリティ)ごとの書き方を紹介します。
情報処理安全確保支援士試験 出題傾向の最新分析|2024〜2025年で増えた論点と捨て論点
情報処理安全確保支援士試験の直近2年の出題傾向を分析し、増加している新論点・減少している論点・捨てて良い論点を整理。学習計画の優先度付けに活用できます。
情報処理安全確保支援士試験 過去問の解き方完全ガイド|AI解説で時短する5ステップ
情報処理安全確保支援士試験の過去問を効率的に回すための5ステップを紹介。AIコパイロットを使った時短解説の取り方、復習タイミング、選択肢分析の手順までまとめました。