IPA過去問ドリル

平成31年度 春期 応用情報技術者試験 午前 問31

テクノロジ/ネットワーク

プライベート IP アドレスを割り当てられた PC が NAPT(IP マスカレード)機能をもつルータを経由して,インターネット上の Web サーバにアクセスしている。Web サーバから PC への応答パケットに含まれるヘッダ情報のうち,このルータで書き換えられるフィールドの組合せとして,適切なものはどれか。 (注:本サイトでは原問題の選択肢の表を文字表記に変換しています。各選択肢は書き換えられるフィールドの組合せを示す)

出典:平成31年度 春期 応用情報技術者試験 午前 問31

正解:イ

解説

NAPT(IP マスカレード)は,プライベート IP アドレスとポート番号の組を,グローバル IP アドレスとポート番号の組に相互変換します。PC から Web サーバへ向かうパケットでは送信元 IP アドレスと送信元ポート番号が書き換えられ,逆向きの応答パケットでは宛先 IP アドレス(グローバル→プライベート)と宛先ポート番号が元の値に戻されます。設問は応答パケットについて問うているので,書き換えられるのは宛先 IP アドレスと宛先ポート番号です。

選択肢ごとの解説

  • 誤り。応答パケットの送信元は Web サーバであり,その IP アドレスをルータが書き換えることはありません。
  • 正しい。応答パケットでは,宛先 IP アドレスをグローバルからプライベートに戻し,変換表に基づいて宛先ポート番号も元の値に戻します。
  • 誤り。送信元 IP アドレスと送信元ポート番号が書き換えられるのは,PC から Web サーバへ向かう方向のパケットです。
  • 誤り。ポート番号だけでなく,宛先 IP アドレスも PC のプライベートアドレスに戻す必要があります。
応用情報技術者の過去問を演習モードで解く