ITパスポート 2015年 秋期 問67
問題文
NAT (Network Address Translation)がもつ機能として、適切なものはどれか。
選択肢
ア:IPアドレスをコンピュータのMACアドレスに対応付ける。
イ:IPアドレスをコンピュータのホスト名に変換する。
ウ:コンピュータのホスト名をIPアドレスに変換する。
エ:プライベートIPアドレスをグローバルIPアドレスに対応付ける。(正解)
🔒 解説は解答すると表示されます
アドレス変換(NAT)【ITパスポート解説】
正解の理由
NAT(Network Address Translation:ネットワークアドレス変換)は、内部ネットワークで使われるプライベートIPアドレスを外部とやり取りできるグローバルIPアドレスに変換する仕組みです。選択肢の中では、プライベートIPアドレスとグローバルIPアドレスを対応付ける内容が正しく、したがってエが正解になります。
補足説明:
- IPアドレス(Internet Protocol address:ネットワーク上の住所)には「プライベート(内部用)」と「グローバル(公開用)」があります。NATはこれらを対応させて、内部の複数端末が少数(あるいは1つ)のグローバルIPで外部と通信できるようにします。
解法ステップ
- 問題文のキーワードを探す:「NAT」と「プライベートIP/グローバルIP」を結び付ける知識が必要か確認。
- 各選択肢がどの技術の説明かを判別する:
- IP↔MAC の対応は ARP(Address Resolution Protocol)に関係。
- ホスト名↔IP は DNS(Domain Name System)に関係(正引き・逆引きの概念あり)。
- プライベート↔グローバル は NAT の仕事。
- 該当するもの(プライベート→グローバル)を選ぶ。
この手順で、素早く誤答を除外して正解に辿り着けます。
選択肢別の誤答解説
-
ア: 「IPアドレスをコンピュータのMACアドレスに対応付ける。」
→ これは ARP(Address Resolution Protocol:IPアドレスをMACアドレスに変換する仕組み)の役割です。NATではなく同一ネットワーク内のアドレス解決に使われます。 -
イ: 「IPアドレスをコンピュータのホスト名に変換する。」
→ これは DNS(Domain Name System:ホスト名とIPアドレスの対応表)における逆引き(PTRレコードなど)を指します。IP→ホスト名は「逆引き(reverse lookup)」です。NATとは別物です。 -
ウ: 「コンピュータのホスト名をIPアドレスに変換する。」
→ これも DNS の機能です。ホスト名→IPは「正引き(forward lookup)」と呼びます。通常の名前解決はこれです。これも NAT の機能ではありません。 -
エ: 「プライベートIPアドレスをグローバルIPアドレスに対応付ける。」
→ これが NAT の本質です。家庭用ルータや企業のゲートウェイで内部と外部のアドレスを対応付け、通信が可能になります。よってエが正解です。
よくある誤解
-
NATはホスト名を変えると思い込みやすい
→ ホスト名(例: www.example.com)とIPアドレスの対応は DNS の仕事です。NATは「IPアドレスの変換」が中心です。 -
NATはMACアドレスを変えると考える誤り
→ MACアドレス(Media Access Control address:機器ごとの識別子)は同じLAN内で使われます。NATはIP層(ネットワーク層)の処理で、通常MACの対応付けを行いません。 -
NATが完全なセキュリティ機能だと思う誤解
→ NATは内部アドレスを隠す効果があり「見かけ上」保護になりますが、ファイアウォールや適切なアクセス制御ほどの防御ではありません。
補足コラム
-
NATの種類(簡単に)
- スタティックNAT:内部IPと外部IPを1対1で固定対応させる。
- ダイナミックNAT:プールされた外部IPを使って対応(起きたときに割り当て)。
- PAT / NAPT(Port Address Translation / Network Address and Port Translation:ポート変換を含む): 多数の内部端末が1つのグローバルIPを使う際、ポート番号も使って区別する方式。家庭用ルータで一般的です。
-
実例(家庭内ネットワーク)
内部のPC A: 192.168.1.10、PC B: 192.168.1.11。プロバイダから割り当てられたグローバルIP 203.0.113.5 をルータが持ち、NAT(通常はPAT)で両PCの通信を同じ203.0.113.5でやりとりします。外部から見ると送信元は203.0.113.5に見えます。
FAQ
Q1: NATはどこで動くのですか?
A1: 家庭用ならルータ(ゲートウェイ)で動きます。企業なら境界ルータや専用機器が担当します。
A1: 家庭用ならルータ(ゲートウェイ)で動きます。企業なら境界ルータや専用機器が担当します。
Q2: NATはIPv6でも必要ですか?
A2: IPv6はアドレス空間が非常に大きいため、原則として各端末にグローバルアドレスを割り当てます。よって一般的なNATは不要になりますが、設計次第では使うこともあります。
A2: IPv6はアドレス空間が非常に大きいため、原則として各端末にグローバルアドレスを割り当てます。よって一般的なNATは不要になりますが、設計次第では使うこともあります。
Q3: NATは通信の速度を遅くしますか?
A3: 変換処理はルータで行われますが、現代の機器では通常問題にならないことが多いです。ただし高負荷や機能の多い機器ではパフォーマンスに影響する場合があります。
A3: 変換処理はルータで行われますが、現代の機器では通常問題にならないことが多いです。ただし高負荷や機能の多い機器ではパフォーマンスに影響する場合があります。
関連キーワード: NAT、プライベートIP、グローバルIP、ARP(Address Resolution Protocol)、DNS(Domain Name System・正引き/逆引き)、PAT、ポート変換、ゲートウェイ

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

