Conectividad IPv4 en una red solo IPv6 con 464XLAT
Descripción general de 464XLAT
A partir de Junos OS versión 17.1R1, puede configurar un traductor del lado del proveedor (PLAT) 464XLAT. 464XLAT proporciona una técnica simple y escalable para que un cliente IPv4 con una dirección privada se conecte a un host IPv4 a través de una red IPv6. 464XLAT solo admite IPv4 en el modelo cliente-servidor, por lo que no admite la comunicación IPv4 punto a punto ni las conexiones IPv4 entrantes. Para obtener información sobre la plataforma y la compatibilidad con la versión de Junos OS, consulte Explorador de características.
XLAT464 proporciona las ventajas de no tener que mantener una red IPv4 para este tráfico IPv4 y no tener que asignar direcciones IPv4 públicas adicionales.
Un traductor del lado del cliente (CLAT), que no es un producto de Juniper Networks, traduce el paquete IPv4 a IPv6 incrustando las direcciones de origen y destino IPv4 en prefijos IPv6 /96, y envía el paquete a través de una red IPv6 al PLAT. El PLAT traduce el paquete a IPv4 y lo envía al host IPv4 a través de una red IPv4 (consulte la Figura 1).
de cableado 464XLAT
El CLAT utiliza un prefijo IPv6 de origen único para cada usuario final y traduce la dirección de origen IPv4 incrustándola en el prefijo IPv6 /96. En la Figura 1, el prefijo IPv6 de origen CLAT es 2001:db8:aaaa::/96, y la dirección de origen IPv4 192.168.1.2 se traduce a 2001:db8:aaaa::192.168.1.2. El CLAT traduce la dirección de destino IPv4 incrustándola en el prefijo IPv6 /96 del PLAT (enrutador de la serie MX). En la Figura 1, el prefijo IPv6 de destino PLAT es 2001:db8:bbbb::/96, por lo que el CLAT traduce la dirección de destino IPv4 198.51.100.1 a 2001:db8:bbbb::198.51.100.
El CLAT puede residir en el dispositivo móvil del usuario final en una red móvil solo IPv6, lo que permite a los proveedores de red móvil implementar IPv6 para que sus usuarios and admitan aplicaciones solo IPv4 en dispositivos móviles (vea la Figura 2).
inalámbrico 464XLAT
Para configurar el PLAT en el enrutador de la serie MX, cree una regla TDR que utilice el prefijo PLAT IPv6 para la dirección de destino y el prefijo de destino y utilice el tipo stateful-nat464de traducción TDR. Para la dirección de origen y el prefijo CLAT de la regla TDR, identifique el prefijo IPv6 para la CLAT. La regla TDR debe especificar un conjunto TDR que el PLAT utiliza para convertir la dirección de origen IPv4 privada en una dirección IPv4 pública.
Beneficios de 464XLAT
No es necesario mantener una red de tránsito IPv4
No es necesario asignar direcciones IPv4 públicas adicionales
Configuración del traductor del lado del proveedor 464XLAT para conectividad IPv4 en red solo IPv6
A partir de la versión 17.1R1 de Junos OS, puede configurar un traductor del lado del proveedor (PLAT) 464XLAT. Esto solo se admite en MS-MIC y MS-MPC. 464XLAT proporciona una técnica sencilla y escalable para que un cliente IPv4 con una dirección privada se conecte a un host IPv4 a través de una red IPv6. 464XLAT solo admite IPv4 en el modelo cliente-servidor, por lo que no admite la comunicación IPv4 punto a punto ni las conexiones IPv4 entrantes.
Se aplican las siguientes restricciones al configurar el PLAT:
No se puede configurar una
overload-poolen la regla TDR.Diferentes términos en la regla TDR no pueden tener el mismo
destination-prefix.
Para configurar el PLAT:
Configure un grupo TDR grupo TDR que el PLAT utiliza para convertir la dirección de origen IPv4 privada en una dirección IPv4 pública. Consulte Configuración de conjuntos de direcciones y puertos para obtener información general sobre la traducción de direcciones de red.
Configure un nombre para una regla TDR.
[edit services nat] user@host# set rule rule-name
Configure una dirección de coincidencia para la regla. Consulte Descripción general de las reglas de traducción de direcciones de red.
Configure el prefijo de dirección de origen IPv6. Debe ser el prefijo CLAT IPv6 o contener el prefijo CLAT IPv6.
[edit services nat rule rule-name term term-name from] user@host# set source-address address
Configure el prefijo de dirección de destino IPv6, el cual debe tener una longitud de /96. Este es el prefijo IP IPv6 de destino LAT.
[edit services nat rule rule-name term term-name from] user@host# set destination-address address
Especifique el conjunto de TDR que utiliza el PLAT para convertir la dirección de origen IPv4 privada en una dirección IPv4 pública.
[edit services nat rule rule-name term term-name then translated] user@host# set source-pool nat-pool-name
Especifique el prefijo de origen IPv6 de LAT.
[edit services nat rule rule-name term term-name then translated] user@host# set clat-prefix clat-prefix
Configure el prefijo de destino IPv6, el cual debe tener una longitud de /96. Este es el prefijo IP IPv6 de destino LAT.
[edit services nat rule rule-name term term-name then translated] user@host# set destination-prefix destination-prefix
Configure el tipo de traducción como NAT464 con estado.
[edit services nat rule rule-name term term-name then translated] user@host# set translation-type stateful-nat464
Habilite el emparejamiento de agrupación de direcciones (APP).
[edit services nat rule rule-name term term-name then translated] user@host# set address-pooling paired.
Asigne la regla TDR a un conjunto de servicios.
[edit services] user@host# set service-set service-set-name nat-rules rule-name