Skip to the content.

最終更新日:2026年7月25日

まず結論

NATとは、プライベートIPアドレスとグローバルIPアドレスを変換する仕組みです。

NATは、Network Address Translation の略です。

基本情報技術者試験では、NATは IPアドレスの変換 というキーワードで判断しやすいです。

プライベートIPアドレス
↓ 変換
グローバルIPアドレス
→ NAT

一方で、IPアドレスを端末へ自動で割り当てるのはDHCP、ドメイン名とIPアドレスを対応付けるのはDNSです。

直感的な説明

NATは、社内や家庭内の住所を、インターネット用の住所に書き換える係のようなものです。

社内LANや家庭内LANでは、次のようなプライベートIPアドレスを使うことがあります。

192.168.1.10

しかし、このアドレスはそのままインターネット上で通信先として使える住所ではありません。

そこで、ルータなどが外部へ通信するときに、グローバルIPアドレスへ変換します。

社内PC:192.168.1.10
↓ NAT
インターネット側:203.0.113.10

つまり、NATは 内側のIPアドレスを外側で使えるIPアドレスへ変換する仕組み と考えると分かりやすいです。

定義・仕組み

NATは、IPアドレスを別のIPアドレスに変換する仕組みです。

FE試験では、次の対応を押さえると十分です。

用語 意味
プライベートIPアドレス 社内LANや家庭内LANなどで使う内部向けのIPアドレス
グローバルIPアドレス インターネット上で一意に使われるIPアドレス
NAT IPアドレスを変換する仕組み
NAPT IPアドレスに加えてポート番号も変換する仕組み

代表的な流れは次のとおりです。

  1. 社内PCがインターネット上のサーバへ通信する
  2. ルータが送信元のプライベートIPアドレスをグローバルIPアドレスへ変換する
  3. インターネット上では変換後のアドレスで通信する
  4. 戻ってきた通信を、元の社内PCへ戻す

このテーマは、基本情報技術者試験の「ネットワーク」と関係する内容です。公式の出題範囲やシラバスは、IPA:基本情報技術者試験 から確認できます。

科目Aでどう出る?

科目Aでは、NATはDNS、DHCP、RPCなどと並べて出題されやすいです。

判断するときは、IPアドレスを変換しているか を見ます。

キーワード 判断
プライベートIPをグローバルIPに変換する NAT
IPアドレスを変換する NAT
IPアドレスとポート番号を変換する NAPT
ドメイン名とIPアドレスを対応付ける DNS
IPアドレスを自動で割り当てる DHCP
遠隔の手続きを呼び出す RPC

例えば、次のような説明はNATです。

社内のプライベートIPアドレスをグローバルIPアドレスに変換し,
インターネットへのアクセスを可能にする。

この説明では、プライベートIPをグローバルIPへ変換する という点が決め手です。

科目Aでは、変換ならNAT、割当ならDHCP、名前解決ならDNS、呼出しならRPC と考えると選択肢を切りやすいです。

どんな場面で使う?

NATは、ネットワーク構成や障害対応の文章を読むときに役立ちます。

例えば、次のような状況です。

社内LANのPCはプライベートIPアドレスを使っている。
インターネット上のサーバへアクセスしたい。

この場合、内部のプライベートIPアドレスを外部用のグローバルIPアドレスへ変換する必要があります。

問題文で読むときは、次の順で整理すると分かりやすいです。

  1. 端末がプライベートIPアドレスを使っているかを見る
  2. インターネットへ出る通信かを見る
  3. IPアドレスを変換しているならNATを疑う
  4. 複数端末が1つのグローバルIPを共有するならNAPTも疑う

NATは、通信内容を暗号化する仕組みではありません。
また、端末にIPアドレスを割り当てる仕組みでもありません。

NAPTとの違い

NATとNAPTは似ています。

用語 変換するもの ざっくり
NAT IPアドレス プライベートIPとグローバルIPを変換する
NAPT IPアドレス + ポート番号 複数端末が1つのグローバルIPを共有しやすい

家庭用ルータで、複数の端末が同じインターネット回線を使えるのは、NAPTの文脈で説明されることが多いです。

FE試験では、NATは広く IPアドレス変換、NAPTは IPアドレスとポート番号の変換 と切り分けます。

よくある誤解・混同

NATで混同しやすいのは、DNS、DHCP、RPCです。

用語 役割 判断の合図
NAT IPアドレスを変換する プライベートIP、グローバルIP、変換
DHCP IPアドレスを自動で割り当てる 未使用IP、割当、PCやプリンタ
DNS 名前とIPアドレスを対応付ける ドメイン名、ホスト名、名前解決
RPC 遠隔のプログラムや手続きを呼び出す Remote Procedure Call、手続き呼出し

特に、DHCPとの違いは大切です。

DHCP
→ IPアドレスを割り当てる

NAT
→ IPアドレスを変換する

DNSとの違いも押さえます。

DNS
→ 名前とIPアドレスを対応付ける

NAT
→ IPアドレスそのものを変換する

さらに注意したいひっかけ

NATでは、次のようなひっかけにも注意します。

ひっかけ表現 なぜ注意する?
ドメイン名とIPアドレスを対応付ける DNSの説明
IPアドレスを自動で割り当てる DHCPの説明
遠隔のプログラムを呼び出す RPCの説明
通信内容を暗号化する NATの中心機能ではない
不正アクセスを遮断する ファイアウォールやIPSの説明

NATは、通信先を名前で探す仕組みではありません。
また、IPアドレスを端末に配る仕組みでもありません。

NATは、すでにあるIPアドレスを、別のIPアドレスへ変換する仕組みです。

まとめ(試験直前用)

  • NATは、プライベートIPアドレスとグローバルIPアドレスを変換する仕組み
  • 「プライベートIPをグローバルIPに変換」が出たらNAT
  • NAPTは、IPアドレスとポート番号を変換する仕組み
  • DHCPは、IPアドレスを自動で割り当てる仕組み
  • DNSは、ドメイン名やホスト名とIPアドレスを対応付ける仕組み
  • RPCは、遠隔の手続きやプログラムを呼び出す仕組み
  • FEでは、変換・割当・名前解決・呼出しを切り分ける

関連記事

ネットワーク用語は、役割の違いで切り分けると覚えやすくなります。

© 2024-2026 stemtazoo. All rights reserved.