NAT Network Address Translation
NAT Links cisco.shtmlhttp:// cisco.shtml
Why? 32-bit addresses Not all available (private, reserved, multicast, network/broadcast addresses, etc… ) Larger addresses (IPv6) will take time Private addressing
Topology
NAT Modes Classic: Private to Public IP translation Overload: Multiple private to single public using different ports
Classic One to one correspondence between a private and a public IP address is established Router keeps track of these in a table and translates back returning traffic
Overload All private addresses are translated into the same public address but different port numbers are used. Table this time also contains the ports
Additional Reasons to use NAT Security: end IP addresses are not available => only connections initiated by inside are possible Exception: Static NAT (for servers) Administration: migrating networks and multi-homes configurations are made easier
Multi-homed example