基本情報暗記無料で始める

NAPTとは?

NAPT(Network Address Port Translation:ネットワークアドレス・ポート変換)は、プライベートIPアドレスを持つ複数の端末が、1つのグローバルIPアドレスを共用してインターネットを使えるようにする変換の仕組みで、IPマスカレードとも呼ばれる。ルータが外へ出ていく通信の送信元IPアドレスをグローバルIPアドレスに書き換えると同時に、送信元のポート番号も端末ごとに別の番号に付け替え、その対応を表に記録する。戻ってきた通信は、宛先のポート番号を表で引いて元の端末へ届ける。アドレスだけを1対1で付け替えるNAT(Network Address Translation:ネットワークアドレス変換)では1つのグローバルIPアドレスを同時に1台しか使えないが、NAPTはポート番号で見分けるので多数の端末で共用できる、という違いが試験で問われる。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では3回出題され、ほかに1問の解説で触れられています(2016年度〜2019年度)。

基本情報技術者試験の頻出用語/テクノロジ系

別名:NAPT(IPマスカレード)、IPマスカレード、Network Address Port Translation

この語が出る過去問を解く →

背景

IPv4のアドレスは約43億個しかなく、インターネットにつなぐ機器が増えると足りなくなった(世界のアドレスの大元の在庫は2011年に尽きた)。端末1台ずつにグローバルIPアドレスを配るのをやめ、家庭や会社の中ではプライベートIPアドレスを使い、出口で1つのグローバルIPアドレスにまとめる方法が必要になった。

具体例

バッファローやNECのAtermのような家庭用Wi-Fiルーターは、この変換を行っている。自宅でスマホ(192.168.1.10)とノートPC(192.168.1.11)が同時に動画サイトへアクセスすると、ルーターは両方の送信元を同じグローバルIPアドレスに書き換え、スマホの通信には60001番、PCの通信には60002番といった別々のポート番号を割り当てて表に残す。動画サイトから60002番宛てに返ってきたデータは、表を引いてノートPCへ届く。

試験での引っ掛け

「1つのグローバルIPアドレスを複数の端末で共用する仕組み」を問われたら、NATではなくNAPT。NATはアドレスだけの変換で、ポート番号まで書き換えるのがNAPT。また、端末にIPアドレスを配るDHCP(IPアドレスを自動で割り当てる仕組み)や、通信を代理で中継するプロキシと混同させる選択肢にも注意。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では3回出題(2016年度〜2019年度)
  • 分野:テクノロジ系
  • 「1つのグローバルIPアドレスを複数の端末で共用する仕組み」を問われたら、NATではなくNAPT。