平成31年度 春期 応用情報技術者試験 午前 問31
テクノロジ/ネットワークプライベート IP アドレスを割り当てられた PC が NAPT(IP マスカレード)機能をもつルータを経由して,インターネット上の Web サーバにアクセスしている。Web サーバから PC への応答パケットに含まれるヘッダ情報のうち,このルータで書き換えられるフィールドの組合せとして,適切なものはどれか。 (注:本サイトでは原問題の選択肢の表を文字表記に変換しています。各選択肢は書き換えられるフィールドの組合せを示す)
出典:平成31年度 春期 応用情報技術者試験 午前 問31
- ア宛先 IP アドレス,送信元 IP アドレス
- イ宛先 IP アドレス,宛先ポート番号
- ウ送信元 IP アドレス,送信元ポート番号
- エ宛先ポート番号,送信元ポート番号
正解:イ
解説
NAPT(IP マスカレード)は,プライベート IP アドレスとポート番号の組を,グローバル IP アドレスとポート番号の組に相互変換します。PC から Web サーバへ向かうパケットでは送信元 IP アドレスと送信元ポート番号が書き換えられ,逆向きの応答パケットでは宛先 IP アドレス(グローバル→プライベート)と宛先ポート番号が元の値に戻されます。設問は応答パケットについて問うているので,書き換えられるのは宛先 IP アドレスと宛先ポート番号です。
選択肢ごとの解説
- ア誤り。応答パケットの送信元は Web サーバであり,その IP アドレスをルータが書き換えることはありません。
- イ正しい。応答パケットでは,宛先 IP アドレスをグローバルからプライベートに戻し,変換表に基づいて宛先ポート番号も元の値に戻します。
- ウ誤り。送信元 IP アドレスと送信元ポート番号が書き換えられるのは,PC から Web サーバへ向かう方向のパケットです。
- エ誤り。ポート番号だけでなく,宛先 IP アドレスも PC のプライベートアドレスに戻す必要があります。