Comitê Gestor da Internet no Brasil Seu IP: 38.107.191.115 CGI.br Registro CERT.br

Sítio web não compatível com IPv6 Este sítio web funciona com IPv6. Se o globo estiver girando, você também já usa IPv6!


Últimas Atualizações...

25 May 2010 - 18:40:
Relato sobre o Treinamento IPv6 do RIPE

11 Jan 2010 - 17:49:
Introdução ao IPv6 para o CCNA

11 Dec 2009 - 11:14:
Videos sobre cases IPv6 fora do Brasil

09 Jun 2009 - 18:59:
Curso de Introdução ao IPv6

30 Apr 2009 - 17:58:
Construindo um firewall Linux com suporte a IPv6



Artigo

Técnica de transição


Escrito por Rodrigo Regis dos Santos


  

Índice do Artigo

  

Técnica de transição
Pilha Dupla
Tunelamento
    - Encapsulamento
    - Tipos de Túneis
Tradução


Tradução

As técnicas de tradução possibilitam um roteamento transparente na comunicação entre nós que apresentem suporte apenas a uma versão do protocolo IP, ou utilizem pilha dupla. Estes mecanismos podem atuar de diversas formas e em camadas distintas, traduzindo cabeçalhos IPv4 em cabeçalhos IPv6 e vice-versa, realizando conversões de endereços, de APIs de programação, ou atuando na troca de trafego TCP ou UDP.


Os principais mecanismos de tradução utilizados são:






  • O endereço IPv4 disponível para mapear todos os endereços IPv6 será 201.170.10.43; O host A (IPv6) quer estabelecer uma sessão TCP com o host B (IPv4) e cria um pacote com o seguinte formato:


endereço de origem = 2001:0db8:0:130F::087C:140b, porta TCP de origem = 1569 e
endereço de destino = PREFIXO::200.185.2.29, porta TCP de destino = 23.



  • Quando o pacote chega ao gateway NAPT-PT, este abre uma sessão atribuindo ao pacote uma das portas TCP do endereço IPv4 reservado para tradução, deixando-o com o seguinte formato:


endereço de origem = 201.170.10.43, porta TCP de origem = 3025 e
endereço de destino = 200.185.2.29, porta TCP de destino = 23.



  • O trafego de retorno vindo do endereço 200.185.2.29 e da porta 23, será reconhecido como sendo pertencente a mesma sessão e será traduzido para o host IPv6 da seguinte forma:


endereço de origem = PREFIXO::200.185.2.29, porta TCP de origem = 23 e
endereço de destino = 2001:0db8:0:130F::087C:140b, porta TCP de destino = 1569.



  • As sessões criadas pelo NAPT-PT são atribuídas através de um mapeamento estático TCP/UDP e restritas a um servidor por serviço. Por exemplo, o host A, citado anteriormente, deve ser o único servidor HTTP (porta 80) no domínio IPv6. Caso o host B (IPv4) envie um pacote:


endereço de origem = 200.185.2.29, porta TCP de origem = 4052 e
endereço de destino = 201.170.10.43, porta TCP de destino = 80



  • O NAPT-PT irá traduzir o pacote para


endereço de origem = PREFIXO::200.185.2.29, porta TCP de origem = 4052 e
endereço de destino = 2001:0db8:0:130F::087C:140b, porta TCP de destino = 80.



No exemplo acima, todas as sessões que chegam ao NAPT-PT com a porta 80 como destino serão redirecionadas para o host A. Importante destacar também, que o NAPT-PT é sempre unidirecional, ou seja, somente hosts IPv6 iniciam sessões com os hosts IPv4;



Bump in the Stack



Bump in the API





Última atualização 24/10/2008 16h32

Comentários     +  

Seu nome: (max. 35 letras)


Comentário: (max. 2500 caracteres)


Verificação: (se estiver ilegível, clique na imagem)


   


   Licença:  Creative Commons Atribuição 2.5 Brasil (salvo seja especificada outra)     Válido:  XHTML 1.0 -  CSS 3