ネットワーク用語 > NAPT
NAPT = Network Address Port Translation
NAPTとは【Network Address Port Translation】(IPマスカレード) - IT用語辞典
NAPT 【Network Address Port Translation】(IPマスカレード)
別名 :IP masquerade
インターネットに接続された企業などで、一つのグローバルなIPアドレスを複数のコンピュータで共有する技術。
組織内でのみ通用するIPアドレス(ローカルアドレス)と、インターネット上のアドレス(グローバルアドレス)を透過的に相互変換することにより実現される。
NATと異なりTCP/UDPのポート番号まで動的に変換されるため、一つのグローバルアドレスで複数のマシンから同時に接続することが可能である。
ただし、ポート番号の変換が行われるため、インターネット側から内部のマシンに接続を開始するような使い方はできず、ICMPも利用できないなどの制限がある。
最近のブロードバンドルータなどではこうした制限を緩和するための独自の実装を行っているものもある。
もともと「NAPT」が技術の名称で、「IPマスカレード」はLinuxにおけるNAPTの実装のことだったが、現在では両者が混同されている例が多く見られる。
また、ブロードバンドルータのスペック表などではNAPTの意味で「NAT機能搭載」と表記していることもある。