Primeiro 6to4:
O 6to4 permite que os pacotes IPv6 sejam transmitidos pelo IPv4. Ele é usado para conectar duas 'ilhas' de IPv6 - não habilitar o IPv4 para falar com o IPv6 ou vice-versa. Endereço IPv6 2002: AABB: CCDD :: torna-se o endereço IPv4 AA.BB.CC.DD e você coloca um cabeçalho de pacote IPv4 no cabeçalho IPv6 e encaminha esse desvio para fora da rede IPv4.
Se eu enviar um pacote de uma Ilha IPv6 no 2002: AABB: CCDD :: espaço para outro, meu roteador de borda 6to4 local irá recebê-lo, enviá-lo em IPv4 para AA.BB.CC.DD e encaminhá-lo para lá . O AA.BB.CC.DD é outro roteador de borda 6to4 em uma ilha que desembrulha o IPv4 e o envia para o endereço IPv6.
Se eu enviar um pacote de uma ilha IPv6 em 2002: AABB: CCDD :: para um endereço IPv6 nativo como 2054 :: 45, ele irá para o meu roteador de borda que o envolve no IPv4 para 192.88.99.1 - o IPv4 anycast 6to4 Relay Endereço do roteador. O roteador de retransmissão mais próximo (que pode ser executado por qualquer pessoa) irá obtê-lo, desembrulhá-lo e encaminhá-lo para o endereço IPv6 especificado. Para responder, 2054 :: 45 irá responder ao meu 2002 :: endereço, que será encaminhado para o roteador de retransmissão mais próximo (que anuncia que processa 2002 :: / 16). O roteador de retransmissão irá então enviá-lo em IPv4 para o endereço AA.BB.CC.DD, onde ele irá para o meu roteador de borda, será desembrulhado e enviado para mim.
Acho que entendi direito. É 6º estou tendo problemas com.
Enviar um pacote da minha Ilha IPv6 para outra 6ª ilha é o mesmo que enviar para um endereço IPv6 nativo - certo? Como o 6º roteador do ISP está em seu espaço de endereçamento IPv6 atribuído, os roteadores IPv6 não sabem que é uma 6ª ilha.
Se a 6ª ilha que estou tentando contatar não estiver conectada à Internet IPv6 mais ampla - não há como alcançá-la, certo? Ele precisaria passar pelo IPv4, mas meu 6º roteador de borda não sabe como transformar um endereço IPv6 arbitrário em um endereço IPv4 ... não é? E na viagem inversa, não há roteador de retransmissão na Internet IPv6 para traduzir um pacote IPv6 para o que parece ser um endereço IPv6 normal no IPv4 e enviá-lo para o local certo.
Dentro de um único ISP:
6rd island - [6rd Border Router] - IPv4 ISP Internet - [6rd Border Router] - 6rd Island
Isso funciona bem, porque o ISP controla as rotas e pode adicionar rotas aos 6rd roteadores dizendo "Se você está tentando alcançar 2054 :: alguma coisa, envie-o sobre IPv4 para abcd Mas eu não entendo como 6 rotas sobre a Internet IPv4 ou IPv6 mais ampla.