NATとNAPT(IPマスカレード)
NATとは
NAT(Network Address Translation)およびNAPT(Network Address Port Translation)は、LAN内でのみ通用するプライベートアドレスと、インターネットにおいて利用できるグローバルアドレスを相互に変換し、プライベートアドレスが割り当てられているコンピュータがインターネットにアクセスできるようにするための技術です。
NATはIPアドレスの変換だけを行います。したがって、LAN内の複数のコンピュータが同時にインターネットにアクセスするためには、一度にアクセスするコンピュータの台数分だけグローバルアドレスが必要になります。
NAPTとは
NAPT(Network Address Port Translation)は、IPアドレスだけではなくポート番号も変換します。NAPTはIPマスカレードと呼ばれることもあります。IPアドレスの変換の仕組みはNATと同じです。しかし、それぞれのコンピュータに異なるポート番号(ダイナミックポート)を割り振ることにより、1つのグローバルアドレスを複数のコンピュータで共有することを実現します。