NAT/NAPT is 何?
何なの?
IPアドレスを変換する技術。グローバルIP↔︎ローカルIP
DHCPと勘違いしそうになるが、あれはIPアドレスを自動的に割り振ってくれるシステム
何で必要なの?
インターネット上のルータは、宛先IPアドレスにプライベートIPアドレスを用いたパケットを受け取ると破棄してしまう。
すなわち、ローカルな組織のホストは、プライベートIPアドレスを使用してインターネットに接続できない。
そのためNATを用いてプライベートIPアドレスとグローバルIPアドレスの変換を行い、インターネットに接続する
変換の方法
- スタティック変換
- ローカルIPアドレスとグローバルIPアドレスを1対1に固定的に変換する。
- その組みはNATのテーブルに記載される
スタティック変換は、内部ネットワークのサーバーを外部にも公開する場合にも用いる。 サーバーのドメイン名は、DNSによって変換されるため、外部のホストから見たグローバルIPアドレスが常に一定である必要があるためである。
ルータはNAT機能とIPマスカレード機能を組み合わせて機能しており、そのために複数のPCが同時接続できるようになっている。