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.
La Traducción de Direcciones de Red, o NAT (Network Address
Translation), es un sistema que se utiliza para asignar una red
completa (o varias redes) a una sola dirección IP. NAT es
necesario cuando la cantidad de direcciones IP que nos haya asignado
nuestro proveedor de Internet sea inferior a la cantidad de ordenadores
que queramos que accedan a Internet. NAT se describe en el
RFC 1631,
"The IP Network Address Translator (NAT)".
Cómo funciona NAT
Cuando un cliente en la red interna contacta con un máquina en
Internet, envía paquetes IP destinados a esa máquina.
Estos paquetes contienen toda la información de direccionamiento
necesaria para que puedan ser llevados a su destino. NAT se encarga de
estas piezas de información: