Webinar
ITGLOBAL.COM events
NAT (Traducción de Direcciones de Red)

NAT (Traducción de direcciones de red) es una técnica para traducir direcciones de red en redes TCP/IP, que le permite cambiar la IP del encabezado del paquete que se transmite a través del enrutador.

Soluciones SORM


Más información

Variedades de NAT

Hay 4 tipos de NAT en total:

  1. Estático. Asigna continuamente un host público a uno privado creado por el enrutador. Este tipo se usa con mayor frecuencia en redes donde es necesario proporcionar algún tipo de acceso desde el exterior. La solución óptima para organizar el acceso de los usuarios a los servicios de correo y servidores web.
  2. Dinámico. Se basa en un conjunto de direcciones IP públicas utilizadas para detectar redes privadas. Son asignados por proveedores de servicios de Internet, y cualquier nodo interno de dicha NAT tiene su propia dirección única, que es transferida por el enrutador a la primera dirección pública gratuita que se encuentra en el grupo de IP públicas.
  3. Redirección de puertos. Gracias a esta NAT, se puede conectar una única dirección a varios servidores.
  4. Traducción de direcciones de puertos. El NAT más popular utilizado. Proporciona multiplexación de varios nodos internos simultáneamente con la creación adicional de una única dirección pública. Sin embargo, los números de puerto de origen pueden ser diferentes.

Con NAT, puede mitigar significativamente el agotamiento natural del espacio de direcciones públicas. Además, las redes modernas pueden usar el espacio de direcciones RFC 1918 internamente sin perder el acceso a Internet.

Implementación de NAT mediante programación

Si hay un servidor que se ejecuta bajo un sistema operativo específico, entonces la transmisión de hosts se puede organizar sin comprar ningún equipo adicional.

Para implementar NAT a nivel de software, el servidor debe estar equipado con al menos dos tarjetas de red (es posible implementar NAT basado en una máquina con un puerto si hay una VLan troncal).

Absolutamente todos los sistemas operativos de servidor modernos tienen soporte para hosts de transmisión de la clase más simple. Los sistemas UNIX se desempeñaron mejor en operación NAT(en términos de alto rendimiento, tolerancia a fallas y flexibilidad).

Muchos de los sistemas operativos como los sistemas *BSD, GNU/Linux y OpenSolaris le permiten implementar NAT “de fábrica”, y en otros sistemas operativos la implementación es posible utilizando módulos y firewalls que admiten la función de traducción del host.

Además de los sistemas operativos de servidor descritos anteriormente, NAT puede funcionar completamente en servidores que ejecutan un sistema operativo de la familia Windows Server.

 

Utilizamos cookies para optimizar la funcionalidad del sitio web y mejorar nuestros servicios. Para obtener más información, consulte nuestra Política de privacidad.
Configuración de cookies
Cookies estrictamente necesarias
Cookies analíticas