What is NAT? How does it work?

Network address translation (NAT) is a methodology of remapping one IP address space into another by modifying network address information in Internet Protocol (IP) datagram packet headers while they are in transit across a traffic routing device.

nat-router

double_nat_base2

 

NAT-Enabled Router Translating Request and Response Packets

NAT-Enabled Router Translating Packets

NAT Solutions

The Windows Server 2003 Routing and Remote Access implementation of NAT provides the following solutions to problems faced by small- or medium-sized networks:

  • Reusing IP addresses
  • Bundling NAT, DHCP, and DNS functionality for small networks
  • Providing firewall protection to the NAT-enabled router
  • Providing Internet access to remote access clients
  • Providing PPPoE broadband Internet access