Network Address Translation or NAT was created to represent a large number of private IP addresses for a limited quantity of public IPs; but it’s useful for network migrations and mergers (when two networks have similar IP addressing), server load sharing and to create «virtual hosts».
Advanges:
- To keep the registred addresses
- it helps to solve IP overlaps
- No need to renumber as the network changes
Disadvantage:
- NAT increases delays
- No End-toEnd traces
- Some applications don’t support NAT
Below there’s a basic example from Cisco’s Document: Configuring Network Address Translation:Getting Started