SC情報処理安全確保支援士試験 午前Ⅰ

令和2年度10月 情報処理安全確保支援士 午前Ⅰ 問10

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

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

選択肢

  1. ア
    回線速度1Gピビットノ秒
  2. イ
    志ト端末A コンピュータ| 100Mビットンノ秒トーペー
  3. ウ
    端末B
  4. エ
    10イ20ウ30エ40
解き方のヒントを見る

午前I 問10:回線速度の差から待ち時間を逆算しよう

ターンアラウンドタイムの差は、ざっくり言うと「同じ荷物を速い道と遅い道で往復させたときの時間差」だよ。Aは1Gbps、Bは100Mbpsなので、BはAの10倍時間がかかる。Bの往復がAより80ms長いなら、その差から逆算して、Aの片道伝送時間は10msだと分かるよ。

この問題で問われていること

共通してかかる処理時間はいったん消して考えよう。ポイントは、回線速度が10倍違うなら伝送時間は逆に10倍違う、という関係を使って片道時間を求められるかどうかだよ。

Transmission Time Calculation

same host processing time cancels out; compare turnaround times using 10x link speed difference

B round-trip - A round-trip = 80ms\nA one-way = 10ms

確認ポイント

  • ホスト処理時間は共通なので差分で消える。
  • 回線速度比 10:1 を使う。
  • 片道時間を問うている。
正解と解説を見る

正解

エ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

10ミリ秒は不正解だよ。もしAの片道が10ミリ秒なら、Bは10倍遅いので片道100ミリ秒。往復差は2×(100-10)=180ミリ秒しか増えないよ。でも実際のターンアラウンドタイム差は820-100=720ミリ秒。差が全然足りないんだ。

選択肢イ

20ミリ秒は不正解だよ。Aの片道が20ミリ秒なら、Bの片道は10倍の200ミリ秒。往復差は2×(200-20)=360ミリ秒になるよ。実際に必要な差720ミリ秒の半分だから、まだ短すぎるんだ。

選択肢ウ

30ミリ秒は不正解だよ。Aの片道が30ミリ秒なら、Bの片道は300ミリ秒。往復差は2×(300-30)=540ミリ秒だよ。実際の差720ミリ秒には届かないので、Aの片道時間としては小さすぎるんだ。

選択肢エ(正解)

40ミリ秒が正解だよ。端末Aは1Gビット/秒、端末Bは100Mビット/秒なので、Aの道はBの10倍速い高速道路みたいなもの。だから同じ荷物なら、Bの片道時間はAの10倍になるよ。Aの片道をa、処理時間をtとすると、Aはt+2a=100、Bはt+20a=820。差を取ると18a=720なので、a=40ミリ秒になるんだ。

出典:独立行政法人 情報処理推進機構(IPA)令和2年度10月 情報処理安全確保支援士試験 午前Ⅰ 問10(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針