NAT === Network Address Translation. Basic NAT --------- - Hace un mapeo de direcciones IP uno a uno. NAPT ---- El tipo de NAT más usado es NAPT Dinámico (Network Address Port Translation): - Hace IP masquerading o One-to-many NAT: es una técnica que esconde un espacio de direcciones IP (privadas) detrás de una sola IP pública. - Se cambia la IP de origen de los paquetes que salen del Router. - Hace falta porque las IP privadas no son ruteables en la internet. - Para permitir que salgan varios usuarios se debe cambiar también el puerto de origen TCP o UDP, para de esa forma identificar las conexiones a distintos usuarios. - En el caso de ping ICMP se cambia el Identifier. Tipos ----- - Según los campos que modifican: - NAT Básico: Sólo se cambia la dirección IP, requiere una IP pública por cada IP privada en uso. - NAPT (Network Address Port Translation): Modifica la dirección IP y además el puerto TCP o UDP. Permite sacar muchas IP privadas por un número menor de direcciones públicas. - Según si es estático o dinámico: - Estático: La tabla de correspondencias es estáticas. - Dinámico: La tabla se va modificando, permite reutilizar direcciones de salida. Otras terminologías ------------------- - DNAT (Destination Network Address Translation): Cambia la dirección IP de destino. - SNAT: Puede significar: - Source NAT: Se cambia la IP de origen, lo común. - Stateful NAT, Secure NAT, que se yo.