What Is NAT? Network Address Translation Explained
Here's a puzzle: your home has one public IP address, but ten devices using the internet simultaneously. How do replies find their way back to the right device? The answer is NAT โ Network Address Translation โ arguably the most important invisible technology in your router.
How NAT works
Every device in your home has a private IP that the internet can't route to. When your laptop (say 192.168.1.10) requests a website, your router:
- Replaces the private source address with your public IP,
- Assigns the connection a unique port number,
- Records the mapping in a translation table,
- Forwards the request to the internet.
When the reply arrives, the router looks up the port in its table and delivers the data to the right device. Millions of translations per hour, entirely invisibly.
Why NAT exists at all
NAT was invented to stretch the limited supply of IPv4 addresses โ one public address can serve an entire household or office. It's the reason IPv4 has survived decades past its predicted exhaustion. IPv6 removes the shortage entirely, which is why IPv6 networks typically don't need NAT.
The side effect: unsolicited connections are blocked
NAT has an accidental security benefit: an outside computer can't start a connection to your laptop, because there's no table entry telling the router where to send it. This "implicit firewall" protects billions of devices. It's also why hosting anything at home โ a game server, a camera feed โ requires port forwarding to punch a deliberate hole through.
NAT types and gaming
Consoles report NAT as Type 1/2/3 or Open/Moderate/Strict. Stricter NAT makes it harder for other players to connect directly to you, causing matchmaking issues and voice-chat problems. Fixes range from enabling UPnP to setting up port forwarding.
CGNAT: NAT on top of NAT
Many ISPs โ especially mobile carriers โ now apply a second layer called carrier-grade NAT, where even your "public" IP is shared with hundreds of other customers. If the IP shown on our homepage doesn't match what your router reports as its WAN address, you're behind CGNAT.
Frequently asked questions
Is NAT a firewall?
Not exactly โ it blocks unsolicited inbound connections as a side effect, which resembles firewall behaviour. But it doesn't inspect or filter traffic. Your router typically runs a real firewall alongside NAT.
Does NAT slow down my connection?
The overhead is negligible on modern routers. Perceived issues in games are usually about NAT strictness (connectivity), not speed.