ネットワークの基礎

家庭のブロードバンドルータは、NAT(ネットワークアドレス変換)の一種であるNAPT(IPマスカレード)を行っている。NAPTによって可能になることとして正しいものはどれか。

  1. A家庭内の複数の端末が、ポート番号で区別されることで、1つのグローバルIPアドレスを同時に共有してインターネットと通信できる
  2. B家庭内の端末とインターネットの間の通信が暗号化され、途中で盗み見られなくなる
  3. C家庭内の端末それぞれに、別々のグローバルIPアドレスが自動的に割り当てられる
答えと解説を見る

正解:A. 家庭内の複数の端末が、ポート番号で区別されることで、1つのグローバルIPアドレスを同時に共有してインターネットと通信できる

NAT(ネットワークアドレス変換)は、ルータを通るパケットの送信元や宛先のIPアドレスを書き換える技術です。NAPTは、IPアドレスに加えてポート番号も書き換え、「内側のアドレスとポート」と「外側のポート」の対応を変換表に記録します。そのため、プライベートアドレスを使う複数の端末が、ルータのもつ1つのグローバルアドレスを同時に使えます。戻ってきたパケットは、変換表を見て正しい端末に届けられます。アドレスを書き換えるだけで暗号化はしません。また、外から始まる通信は変換表にないため、そのままでは内側の端末に届かず、内側でサーバを公開するにはポート転送などの設定が必要です。

  • A. 正しい。ポート番号まで書き換えて、1つのグローバルアドレスを共有します。
  • B. NAPTはアドレスとポートを書き換えるだけで、暗号化はしません。
  • C. グローバルアドレスは1つだけで、各端末はプライベートアドレスのままです。
この分野を解く 分野ページへ

関連する計算ツール

ネットワークの基礎の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

ネットワークの基礎のほかの問題

  1. NAPTを行うルータ(外側のグローバルアドレスは 198.51.100.7)の内側にある端末A(192.168.1.10)が、送信元ポート50000でWebサーバ 203.0.113.5 の443番ポートへ接続した。ルータは送信元を 198.51.100.7 のポート61000に変換した。Webサーバが返す応答パケットの宛先はどれか。
  2. ARPの役割として正しいものはどれか。
  3. 端末(192.168.1.10/24、デフォルトゲートウェイ 192.168.1.1)が、別のネットワークにあるサーバ 203.0.113.80 にパケットを送る。ARPのキャッシュが空のとき、端末がARPでMACアドレスを調べる相手はどれか。
  4. ルータの経路表に、0.0.0.0/0(次の転送先はルータA)、10.0.0.0/8(ルータB)、10.1.0.0/16(ルータC)、10.1.2.0/24(ルータD)の4つの経路がある。宛先が 10.1.5.9 のパケットは、どのルータに送られるか。
  5. IPv4ヘッダのTTL(Time To Live)の役割として正しいものはどれか。