Conectividade IPv4 em toda a rede somente IPv6 usando 464XLAT
Visão geral do 464XLAT
A partir do Junos OS Release 17.1R1, você pode configurar um tradutor do lado do provedor (PLAT) 464XLAT. O 464XLAT fornece uma técnica simples e escalável para um cliente IPv4 com um endereço privado para se conectar a um host IPv4 em uma rede IPv6. O 464XLAT só dá suporte a IPv4 no modelo cliente-servidor, portanto, não dá suporte a comunicação ponto a ponto IPv4 ou conexões IPv4 de entrada. Para obter informações sobre a plataforma e o suporte ao Junos OS Release, consulte Explorador de recursos.
XLAT464 oferece as vantagens de não ter que manter uma rede IPv4 para esse tráfego IPv4 e não ter que atribuir endereços IPv4 públicos adicionais.
Um tradutor do lado do cliente (CLAT), que não é um produto da Juniper Networks, converte o pacote IPv4 em IPv6 incorporando os endereços de origem e destino IPv4 em prefixos IPv6/96 e envia o pacote por uma rede IPv6 para o PLAT. O PLAT converte o pacote em IPv4 e envia o pacote para o host IPv4 por meio de uma rede IPv4 (consulte a Figura 1).
wireline 464XLAT
O CLAT usa um prefixo IPv6 de origem exclusivo para cada usuário final e converte o endereço de origem IPv4 incorporando-o ao prefixo IPv6 /96. Na Figura 1, o prefixo IPv6 de origem CLAT é 2001:db8:aaaa::/96, e o endereço de origem IPv4 192.168.1.2 é convertido em 2001:db8:aaaa::192.168.1.2. O CLAT converte o endereço de destino IPv4 incorporando-o ao prefixo IPv6/96 do PLAT (roteador da Série MX). Na Figura 1, o prefixo IPv6 de destino do PLAT é 2001:db8:bbbb::/96, portanto, o CLAT converte o endereço de destino IPv4 198.51.100.1 para 2001:db8:bbbb::198.51.100.
O CLAT pode residir no dispositivo móvel do usuário final em uma rede móvel somente IPv6, permitindo que os provedores de rede móvel implantem o IPv6 para que seus usuários and ofereçam suporte a aplicativos somente IPv4 em dispositivos móveis (consulte a Figura 2).
sem fio 464XLAT
Para configurar o PLAT no roteador da Série MX, você cria uma regra NAT que usa o prefixo PLAT IPv6 para o endereço de destino e o prefixo de destino e usa o tipo stateful-nat464de tradução NAT. Para o endereço de origem e o prefixo CLAT na regra NAT, identifique o prefixo IPv6 para o CLAT. A regra NAT deve especificar um pool NAT que o PLAT usa para converter o endereço de origem IPv4 privado em um endereço IPv4 público.
Benefícios do 464XLAT
Não há necessidade de manter uma rede de trânsito IPv4
Não há necessidade de designar endereços IPv4 públicos adicionais
Configuração do tradutor do lado do provedor 464XLAT para conectividade IPv4 em toda a rede somente IPv6
A partir do Junos OS Release 17.1R1, você pode configurar um 464XLAT Provider-Side Tranlator (PLAT). Isso é suportado apenas em MS-MICs e MS-MPCs. O 464XLAT fornece uma técnica simples e escalável para um cliente IPv4 com um endereço privado para se conectar a um host IPv4 em uma rede IPv6. O 464XLAT suporta apenas IPv4 no modelo cliente-servidor, portanto, não oferece suporte a comunicação ponto a ponto IPv4 ou conexões IPv4 de entrada.
As seguintes restrições se aplicam ao configurar o PLAT:
An
overload-poolnão pode ser configurado na regra NAT.Termos diferentes na regra NAT não podem ter o mesmo
destination-prefix.
Para configurar o PLAT:
Configure um pool NAT do pool NAT que o PLAT usa para converter o endereço de origem IPv4 privado em um endereço IPv4 público. Consulte a configuração de pools de endereços e portas para a visão geral da Network Address Translation.
Configure um nome para uma regra NAT.
[edit services nat] user@host# set rule rule-name
Configure uma direção de correspondência para a regra. Consulte Visão geral das regras de Network Address Translation.
Configure o prefixo do endereço de origem IPv6. Deve ser o prefixo CLAT IPv6 ou conter o prefixo CLAT IPv6.
[edit services nat rule rule-name term term-name from] user@host# set source-address address
Configure o prefixo de endereço de destino IPv6, que deve ter um comprimento de /96. Este é o prefixo IP IPv6 de destino PLAT.
[edit services nat rule rule-name term term-name from] user@host# set destination-address address
Especifique o pool NAT que o PLAT usa para converter o endereço de origem IPv4 privado em um endereço IPv4 público.
[edit services nat rule rule-name term term-name then translated] user@host# set source-pool nat-pool-name
Especifique o prefixo de origem CLAT IPv6.
[edit services nat rule rule-name term term-name then translated] user@host# set clat-prefix clat-prefix
Configure o prefixo de destino IPv6, que deve ter um comprimento de /96. Este é o prefixo IP IPv6 de destino PLAT.
[edit services nat rule rule-name term term-name then translated] user@host# set destination-prefix destination-prefix
Configure o tipo de tradução como stateful NAT464.
[edit services nat rule rule-name term term-name then translated] user@host# set translation-type stateful-nat464
Habilite o pool de endereços emparelhado (APP).
[edit services nat rule rule-name term term-name then translated] user@host# set address-pooling paired.
Atribua a regra NAT a um conjunto de serviços.
[edit services] user@host# set service-set service-set-name nat-rules rule-name