NAPT(Network Address and Port Translation)とは?

NAPT(Network Address Port Translation)とは、1つのグローバルIPアドレスを複数のプライベートIPアドレスから利用できるようにしたデータ変換機能のことです。

NAPT(Network Address Port Translation)

1つのグローバルIPアドレスを複数の端末で共有するための技術です。

NATはアドレスのみをプライベートIPアドレスからグローバルIPアドレスに変換する技術ですが、
NAPTはポート番号も変換します。

つまり、NATをパワーアップさせたような技術になります。

NATの問題点


NATはIPアドレスだけを識別して変換するものでした。
そのため、複数の機器が同時にインターネットで通信をするためには、
複数の機器分のグローバルIPアドレスが必要でした。

そこで、NAPTでは、ポート番号も変換することによって、
1つのグローバルIPアドレスで複数の機器が同時にインターネット通信する事ができるようになりました。

  • NAT → IPアドレスのみを変換する
  • NAPT → IPアドレスとポート番号を変換する

» Rintaro@Space (@Space____Tech) | Twitter

参考文献

https://www.secomtrust.net/secword/napt.html#:~:text=NAPT(Network Address Port Translation)とは、1つの,変換機能のことです。

https://wa3.i-3-i.info/word11979.html