SC情報処理安全確保支援士試験 午前Ⅱ
令和元年度秋期 情報処理安全確保支援士 午前Ⅱ 問20
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア0SI基本参照モデルのネットワーク層の機能である。
- イウィンドウ制御の単位は、 バイトではなくビットである。
- ウ確認応答がない場合は再送処理によってデータ回復を行う。 エデータの順序番号をもたないので、 データは受信した順番のままで処理する。
- エー紀一
解き方のヒントを見る
TCPは届いた順番を確認しながら、なくした荷物を送り直すしくみだよ
TCPは、データに番号札のようなシーケンス番号を付けて送るよ。相手から「ちゃんと届いたよ」というACKが返ってこないデータは、宅配便で荷物が届かなかったときに再配達するように、もう一度送り直して通信の信頼性を保つんだ。
この問題で問われていること
この問題では、TCPがトランスポート層でデータの順番を管理し、届かなかったデータを再送してくれることを理解しているかがポイントだよ。
TCP の再送制御
受信確認がなければ一定時間後に送信し直し、欠落データを補うことで信頼性を実現する。
送信\n-> ACK なし\n-> 再送
確認ポイント
- TCP はネットワーク層ではなくトランスポート層です。
- 順序番号を持つので受信順のまま処理するだけではありません。
- 確認応答がない場合の再送を選ぶ。
正解と解説を見る
正解
ウ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
不正解だよ。TCPは、道案内をする係というより、荷物がちゃんと相手に届いたかを確認する配達係に近いんだ。OSI基本参照モデルでいうと、経路を選ぶネットワーク層ではなく、通信の信頼性を管理するトランスポート層の働きだよ。
選択肢イ
不正解だよ。TCPのウィンドウ制御は、一度にどれくらい送ってよいかを決める仕組みだけど、その単位はビットではなくバイトなんだ。窓口で『何人まで入っていいか』を数えるように、TCPでは『何バイトまで受け取れるか』で調整するよ。
選択肢ウ(正解)
正解だよ。TCPでは、相手から『届いたよ』という確認応答が返ってこないと、荷物が途中でなくなったかもしれないと考えてもう一度送るんだ。宅配便で受領サインが確認できなければ再配達を手配する、というイメージだね。
選択肢エ
不正解だよ。TCPのデータには順序番号があるので、届いた順番がバラバラでも正しい順番に並べ直せるんだ。漫画の単行本に巻数が付いていれば、3巻が先に届いても1巻、2巻、3巻の順に読めるのと同じだよ。
出典:独立行政法人 情報処理推進機構(IPA)令和元年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問20(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針