Qual é a motivação para o DNS64?

3

Estou me perguntando por que o NAT64 precisa de algo como o DNS64.

Não foi possível a um host somente IPv6, ao tentar acessar um host somente IPv4, apenas incorporar o endereço IPv4 do host de destino em um pacote IPv6 (prefixando e / ou preenchendo-o com zeros) e deixando o restante para "a rede"?

A sub-rede 0000 :: / something poderia então ser roteada para um gateway NAT apropriado, que cuidaria de alterar o cabeçalho IPv6 para um IPv4, bem como fazer o inverso para as respostas recebidas.

Isso não é possível?

    
por lxgr 30.01.2012 / 22:32

1 resposta

3

A ideia é que o host somente IPv6 que está por trás do NAT64 não saiba ou se importe com o fato de estar atrás do NAT64. Você precisa do DNS64 para enganá-lo e fazê-lo pensar que os hosts somente IPv4 com os quais deseja conversar realmente têm registros AAAA para aceitar conexões IPv6. Sem o DNS64, os hosts por trás do NAT64 receberiam registros A regulares. Eles fariam o que os hosts sempre fazem com registros A: tentam uma conexão IPv4. Ou funcionaria (se o host realmente tiver conectividade IPv4, mas por que você precisa do NAT64?) Ou falhará (se o host não tiver conectividade IPv4).

    
por 30.01.2012 / 22:43

Tags