NAT

NAT(Network Address Translation)について簡単に内容をまとめました。

 

NATはIPアドレスを変換する技術で以下の3種類がCCNA試験では問われる。

①スタティックNAT

②ダイナミックNAT

③PAT(Port Address Translation)

 

スタティックNATは、特定のローカルアドレスと特定のグローバルアドレスを1対1で対応づける。同時に使用したいホストの個数分、グローバルIPアドレスを使用する。

コマンド構文

(config)# ip nat inside source static 内部ローカルアドレス 内部グローバルアドレス

ダイナミックNATは、ローカルアドレスとアドレスプールを対応付ける方式。アドレスプールの中で使われていないIPアドレスを動的に割り当てる。

コマンド構文

(config)#access-list 番号 permit 内部ローカルアドレス ワイルドカードマスク

(config)#ip nat pool プール名 開始アドレス 終了アドレス netmask(サブネットマスク) | プレフィックス

(config)#ip nat inside source list ACL番号 プール名 [overload:PATを行う場合にはこのoverloadを入力]

(config-if)#ip nat inside|outside

③PAT(IPマスカレードやNAPTとも呼ばれる)は、複数のローカルアドレスに対して1つのグローバルアドレスを対応付ける方式。PATはIPアドレス変換の際に、IPアドレスの他にTCP/UDPポート番号も併せて記憶する。