NAT (Network
Address Translation – Traducción de Dirección de Red) es un mecanismo utilizado
por routers IP para intercambiar paquetes entre dos redes que se asignan
mutuamente direcciones incompatibles. Consiste en convertir en tiempo real las
direcciones utilizadas en los paquetes transportados. También es necesario
editar los paquetes para permitir la operación de protocolos que incluyen
información de direcciones dentro de la conversación del protocolo.
Su uso más
común es permitir utilizar direcciones privadas (definidas en el RFC 1918) y
aún así proveer conectividad con el resto de Internet. Esto es necesario debido
a la progresiva escasez de direcciones provocada por el agotamiento de éstas.
Se espera que con el advenimiento de IPv6 no sea necesario continuar con esta
práctica.

