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

令和6年度春期 情報処理安全確保支援士 午前Ⅱ 問18

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

問題

TCPヘッダーに含まれる情報はどれか。

選択肢

  1. ア
    宛先ポート番号
  2. イ
    送信元IPアドレス
  3. ウ
    パケット生存時問 (TTL)
  4. エ
    プロトコル番号
解き方のヒントを見る

午前II 問18:TCPヘッダーに入っている情報を見分けよう

TCPヘッダーには、送信元ポート番号・宛先ポート番号・シーケンス番号などが入っているよ。たとえるなら、TCPは“どのアプリ同士で、どの順番でデータをやり取りするか”を管理する係なんだ。一方で、送信元IPアドレス・TTL・プロトコル番号はIPヘッダー側の情報だよ。IPは“どのコンピュータからどのコンピュータへ届けるか”を担当する配達係、と考えると分かりやすいよ。

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

この問題では、TCPヘッダーとIPヘッダーがそれぞれ何を担当しているかを見分けよう。TCPはアプリ間の通信管理、IPはネットワーク上の配送管理、という役割分担を押さえるのがポイントだよ。

TCP header

トランスポート層はポート番号、ネットワーク層は IP アドレスや TTL を持つ。

TCP -> port number\nIP -> address / TTL / protocol

確認ポイント

  • 送信元 IP アドレスは IP ヘッダーです。
  • TTL や protocol number も IP ヘッダー側です。
  • 宛先ポート番号を選ぶ。
正解と解説を見る

正解

ア

出典

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

選択肢ア(正解)

宛先ポート番号が正解だよ。ポート番号は、建物の中の「受付窓口番号」みたいなもの。Webなら80番や443番の窓口に届ける、という感じで、TCPヘッダーにはこの宛先ポート番号が入っているんだ。

選択肢イ

送信元IPアドレスは不正解だよ。これは「どの家から来た荷物か」という住所情報みたいなもので、TCPではなくIPヘッダー側が持つ情報なんだ。TCPヘッダーが見るのは、住所よりも「どのアプリ宛てか」という窓口番号だよ。

選択肢ウ

パケット生存時間、つまりTTLは不正解だよ。TTLは荷物に付いた「あと何回中継してよいか」の回数券みたいなもの。ネットワーク上をぐるぐる回り続けないためのIPヘッダーの情報で、TCPヘッダーの情報ではないんだ。

選択肢エ

プロトコル番号は不正解だよ。これは「中身はTCPですか、UDPですか」といった配送方法のラベルみたいなもので、IPヘッダー側に入る情報なんだ。TCPヘッダー自身の中に入る情報ではないよ。

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

関連する過去問一覧

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