STI Anass

NAT y PAT

¿Qué es NAT y PAT?

NAT (Network Address Translation) es una técnica utilizada en redes para permitir que múltiples dispositivos dentro de una red local (LAN) accedan a internet utilizando una única dirección IP pública. Su función principal es traducir direcciones IP privadas a una dirección IP pública y viceversa.

PAT (Port Address Translation), también conocido como NAT sobrecargado, es una forma de NAT que traduce no solo las direcciones IP sino también los números de puerto. Esto permite que múltiples dispositivos compartan una única IP pública, diferenciando las conexiones mediante puertos.

Tipos de NAT

1. NAT Estático: Asocia una dirección IP privada a una dirección IP pública específica de forma permanente. Es útil para servidores que necesitan ser accesibles desde internet.

2. NAT Dinámico: Asocia una dirección IP privada a una IP pública seleccionada de un grupo (pool) de direcciones disponibles. La asignación no es permanente.

3. PAT (NAT con sobrecarga): Permite que múltiples dispositivos compartan una única IP pública utilizando distintos puertos. Es el tipo más común en redes domésticas y pequeñas empresas.

Ejemplo Práctico

Imagina una red doméstica con tres dispositivos: un portátil, un móvil y una consola, todos conectados a través de un router con una única IP pública. Cuando estos dispositivos acceden a internet, el router utiliza PAT para asignar un puerto distinto a cada conexión saliente, permitiendo que las respuestas de los servidores lleguen correctamente al dispositivo que las solicitó.

Por ejemplo:
- Portátil → IP privada: 192.168.1.2:1234 → IP pública: 80.80.80.1:50000
- Móvil → IP privada: 192.168.1.3:1234 → IP pública: 80.80.80.1:50001
- Consola → IP privada: 192.168.1.4:1234 → IP pública: 80.80.80.1:50002
El router gestiona las traducciones para que cada respuesta vuelva al dispositivo correcto.