ネットワークの基礎
家庭のブロードバンドルータは、NAT(ネットワークアドレス変換)の一種であるNAPT(IPマスカレード)を行っている。NAPTによって可能になることとして正しいものはどれか。
- A家庭内の複数の端末が、ポート番号で区別されることで、1つのグローバルIPアドレスを同時に共有してインターネットと通信できる
- B家庭内の端末とインターネットの間の通信が暗号化され、途中で盗み見られなくなる
- C家庭内の端末それぞれに、別々のグローバルIPアドレスが自動的に割り当てられる
答えと解説を見る
正解:A. 家庭内の複数の端末が、ポート番号で区別されることで、1つのグローバルIPアドレスを同時に共有してインターネットと通信できる
NAT(ネットワークアドレス変換)は、ルータを通るパケットの送信元や宛先のIPアドレスを書き換える技術です。NAPTは、IPアドレスに加えてポート番号も書き換え、「内側のアドレスとポート」と「外側のポート」の対応を変換表に記録します。そのため、プライベートアドレスを使う複数の端末が、ルータのもつ1つのグローバルアドレスを同時に使えます。戻ってきたパケットは、変換表を見て正しい端末に届けられます。アドレスを書き換えるだけで暗号化はしません。また、外から始まる通信は変換表にないため、そのままでは内側の端末に届かず、内側でサーバを公開するにはポート転送などの設定が必要です。
- A. 正しい。ポート番号まで書き換えて、1つのグローバルアドレスを共有します。
- B. NAPTはアドレスとポートを書き換えるだけで、暗号化はしません。
- C. グローバルアドレスは1つだけで、各端末はプライベートアドレスのままです。