プライベートIPアドレスを割り当てられたPCがNAPT(IPマスカレード)機能をもつルータを経由して,インターネット上のWebサーバにアクセスしている。WebサーバからPCへの応答パケットに含まれるヘッダ情報のうち,このルータで書き換えられるフィールドの組合せとして,適切なものはどれか。ここで,表中の○はフィールドの情報が書き換えられることを表す。
平成31年度 春期 応用情報技術者 問31
テクノロジ系
正解と解説
正解 イ
応答パケットでは、ルータが宛先IPアドレスと宛先ポート番号をPCのプライベートIPアドレスと元のポート番号に戻します。
NAPT(Network Address and Port Translation)は、IPアドレスとポート番号の組を変換して、複数のPCで1つのグローバルIPアドレスを共有する仕組みです。PCからWebサーバへの要求パケットでは、ルータが送信元IPアドレスをグローバルIPアドレスに、送信元ポート番号をルータが割り当てた番号に書き換えます。WebサーバからPCへの応答パケットでは、これらの値が宛先側に入っています。ルータは変換表を使って、宛先IPアドレスをPCのプライベートIPアドレスに、宛先ポート番号をPCの元のポート番号に戻します。送信元側にはWebサーバのIPアドレスとポート番号が入っており、書き換えられません。
ア:応答パケットの送信元IPアドレスはWebサーバのアドレスで、書き換えられません。また、宛先ポート番号も書き換えないと、PCの元のポート番号に戻りません。
ウ:送信元IPアドレスと送信元ポート番号を書き換えるのは、PCからWebサーバへの要求パケットです。応答パケットでは宛先側を書き換えます。
エ:送信元ポート番号はWebサーバのポート番号で、書き換えられません。また、宛先IPアドレスをプライベートIPアドレスに戻さないと、PCに届きません。
出典:平成31年度 春期 応用情報技術者試験 問31
全年度から出題。10問で実力を判定します。登録不要。
出典:平成31年度 春期 応用情報技術者試験 問31(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方