NAT
NAT(ネットワークアドレス変換)は、ルータ上でIPパケットの送信元/宛先アドレスを書き換え、プライベートアドレスからグローバルアドレス経由で外部と通信できるようにする。
目的
多数の内部デバイスが少数のグローバルIPを共有することでIPv4枯渇を緩和し、内部ネットワークの分離も提供する。
メカニズム
NATデバイスはマッピングテーブルを保持し、外向きパケットの送信元をグローバルIP+ポートに書き換えてマッピングを記録し、内向きパケットはマッピングに基づいて宛先を内部IPに書き戻す。マッピングはセッションが開始された方向にのみ作成される。
ユースケース
- 家庭および企業ネットワーク
- IPv4アドレスの共有
- 内部ネットワークの分離