SC情報処理安全確保支援士試験 午前Ⅱ
平成23年度秋期 情報処理安全確保支援士 午前Ⅱ 問20
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア宛先ボート番号
- イパケット生存時問 (TTL)
- ウ発信元IPアドレス
- エプロトコル番号
解き方のヒントを見る
通信パケットの「TCPヘッダー」に書かれている、宛先ポート番号やデータ順序(シーケンス番号)の管理情報
ネットワークヘッダーの構成問題だよ。TCP(トランスポート層)がデータに付与する「TCPヘッダー」には、どのアプリに届けるかを示す「送信元・宛先ポート番号」、届いたデータの順番を整えるための「シーケンス番号」、無事に届いたかを返事する「確認応答番号(ACK番号)」などの制御情報が入っているんだ。IPアドレス(L3情報)や生存時間(TTL)は、もっと外側の「IPヘッダー」に書かれているよ。
この問題で問われていること
IPヘッダーに含まれる情報(送信元・宛先IPアドレス、TTL、プロトコル番号など)と区別して、「TCPヘッダーにのみ存在する項目(ポート番号、シーケンス番号、ウィンドウサイズ、制御フラグ等)」を選べるようにしておこう。
TCP ヘッダの項目
ポート番号はトランスポート層でアプリケーションを識別するための情報であり、TCP/UDP ヘッダに入ります。
TCP ヘッダ: ポート番号 / Seq / ACK など\nIP ヘッダ: TTL / IP アドレス / プロトコル番号
確認ポイント
- TTL は IP ヘッダです。
- 発信元 IP アドレスやプロトコル番号も IP ヘッダです。
- 宛先ポート番号を選びます。
正解と解説を見る
正解
ア
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア(正解)
宛先ポート番号が正解だよ。IPアドレスが「建物の住所」なら、ポート番号は「建物の中の窓口番号」みたいなもの。TCPは、届いたデータをWebサーバやメールなど、どのアプリの窓口へ渡すかを知る必要があるので、TCPヘッダには宛先ポート番号が含まれるよ。
選択肢イ
パケット生存時間(TTL)は不正解だよ。TTLは、荷物が道に迷って永遠にぐるぐる回らないようにする「残り通行回数」みたいなもの。これはIPヘッダに入る情報で、TCPヘッダに入る情報ではないよ。
選択肢ウ
発信元IPアドレスは不正解だよ。これは手紙でいう「差出人の住所」に近い情報で、どの端末から来たかを表すんだ。でもIPアドレスはIPヘッダの担当で、TCPヘッダの担当ではないよ。
選択肢エ
プロトコル番号は不正解だよ。これは「この荷物はTCP用?UDP用?」みたいに、IPヘッダ側で次に渡す相手を示す札なんだ。TCPヘッダの中身ではないから、この問題の答えにはならないよ。
出典:独立行政法人 情報処理推進機構(IPA)平成23年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問20(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針