How NAT Works

In this article we will discuss How NAT Works, will make brief discussion on How NAT Works, In last article we discuss about  NAT Terminology.

In this example, PC1 with private address wants to communicate with an outside web server with public address

PC1 sends a packet addressed to the web server. The packet is forwarded by R1 to R2.

When the packet arrives at R2, the NAT-enabled router for the network, R2 reads the source IPv4 address of the packet to determine if the packet matches the criteria specified for translation.

In this case, the source IPv4 address does match the criteria and is translated from (inside local address) to (inside global address). R2 adds this mapping of the local to global address to the NAT table.

R2 sends the packet with the translated source address toward the destination.

The web server responds with a packet addressed to the inside global address of PC1 (

R2 receives the packet with destination address R2 checks the NAT table and finds an entry for this mapping. R2 uses this information and translates the inside global address ( to the inside local address (, and the packet is forwarded toward PC1.

Add a Comment

Your email address will not be published. Required fields are marked *