What is NAT (Network Address Translation)?
A method of mapping private IP addresses to public IP addresses, allowing multiple devices to share a single public IP.
NAT allows devices on a private network to access the internet through a shared public IP address. Your home router performs NAT, translating private addresses (192.168.x.x) to your public IP for outgoing traffic.
Types include Static NAT (one-to-one), Dynamic NAT (pool of public IPs), and PAT/NAPT (port-based, most common). NAT also provides a basic security layer by hiding internal network structure.