コンテンツへスキップ
uencoder

NAT

NAT(ネットワークアドレス変換)は、ルータ上でIPパケットの送信元/宛先アドレスを書き換え、プライベートアドレスからグローバルアドレス経由で外部と通信できるようにする。

目的

多数の内部デバイスが少数のグローバルIPを共有することでIPv4枯渇を緩和し、内部ネットワークの分離も提供する。

メカニズム

NATデバイスはマッピングテーブルを保持し、外向きパケットの送信元をグローバルIP+ポートに書き換えてマッピングを記録し、内向きパケットはマッピングに基づいて宛先を内部IPに書き戻す。マッピングはセッションが開始された方向にのみ作成される。

ユースケース

  • 家庭および企業ネットワーク
  • IPv4アドレスの共有
  • 内部ネットワークの分離

関連ツール

References