Network Address Translation - Salem73616C656D/reading-notes GitHub Wiki

Key Takeaways

Network Address Translation (NAT) is a process in which one or more local IP address is translated into one or more Global IP address and vice versa in order to provide Internet access to the local hosts.

NAT can also translate ports to avoid collisions when two hosts of the same NATed IP send out traffic to the same destination

Inside local address – An IP address that is assigned to a host on the Inside (local) network. The address is probably not an IP address assigned by the service provider i.e., these are private IP addresses. This is the inside host seen from the inside network.

Inside global address – IP address that represents one or more inside local IP addresses to the outside world. This is the inside host as seen from the outside network.

Outside local address – This is the actual IP address of the destination host in the local network after translation.

Outside global address – This is the outside host as seen from the outside network. It is the IP address of the outside destination host before translation. No new vocabulary

NAT Types:

  1. Static NAT
  2. Dynamic NAT
  3. Port Address Translation(PAT)

Vocabulary

No new vocabulary

Conclusion

NAT allows you to configure a change in address and port from the origination private network, to the destination public network.