In this illustration we see a central NAT router with a home network of three desktop computers to its right. The first computer has an IP address of 10.0.0.1; the second computer has an IP address of 10.0.0.2; and the third computer has an IP address of 10.0.0.3. The first user from the home network sends a request for a web page to the NAT router, a request that is designated as step 1. This step also includes data regarding the source and destination ports. In step 1, that information is:
S = 10.0.0.1, 3345
D = 128.119.40.186, 80
This information is sent to the central NAT router, and the IP address for this connection is designated as 10.0.0.4. The NAT router is also associated with a NAT translation table, shown above it, and which appears like this:
| NAT translation table | |
| WAN side | LAN side |
| 138.76.29.7, 5001 | |
| ... | 10.0.0.1, 3345 |
| ... | |
The request passes through the NAT router, which is designated as step 2. Source and destination data has changed:
S = 138.76.29.7, 5001
D = 128.119.40.186, 80
The request continues to a second router and to the open Internet, and then returns. This action is designated as step 3. Source and destination information includes:
S = 128.119.40.186, 80
D = 138.76.29.7, 5001
The request again passes through the NAT router, and the IP address for this connection is designated as 138.76.29.7. On the other side of NAT router, source and destination information includes:
S = 128.119.40.186, 80
D = 10.0.0.1, 3345
This new data returns to the home network, which is designated as step 4.