NAT permite que múltiples dispositivos en una red privada (utilizando direcciones IP privadas desde el espacio de direcciones privadas) compartan una sola dirección pública IPv4. Esto conserva efectivamente las direcciones públicas de IPv4. Cuando un dispositivo en la red privada quiere comunicarse con Internet, el enrutador NAT traduce su dirección IP privada y su número de puerto en una dirección IP pública y un número de puerto diferente. El tráfico de regreso se traduce luego.