IPv6 Exercício de Tunelamento ISATAP Edgard Jamhour 2006, Edgard Jamhour Cenário • Construa o seguinte cenário para ilustrar o funcionamento dos mecanismos de transição 2002:aabb:ccdd:SID:/64 2002:xxyy:wwzz:SID:/64 REDE A REDE B IPv6 rotas H1 1B=IPv6 rotas 1B=IPv6 G2 G1 1A= aa.bb.cc.dd IPv6 H2 2A=xx.yy.ww.zz Rede Pública 2006, Edgard Jamhour Determinação dos Prefixos • Exemplo: – Suponha que o endereço da Interface G1A é: • 10.26.135.17 – Em hexadecimal: • 0a1a:8711 – O prefixo da rede é: • 2002:0a1a:8711:SID::/64 • SID (Subnet ID) é um identificador utilizado para criar múltiplas subnets IPv6. Por exemplo: – 2002:0a1a:8711:1::/64 2006, Edgard Jamhour Determinação das Interfaces • Utilizando o comando IPv6 if, determine: – No gateway G1: • O número da interface G1B • O endereço IPv6 da interface G1B (FE80:...) • O número da interface de auto-tunelamento (2) – No gateway G2: • O número da interface G2B • O endereço IPv6 da interface G2B (FE80:...) • O número da interface de auto-tunelamento (2) – Nos Hosts • O número da Interface de H1 • O número da Interface de H2 2006, Edgard Jamhour Configuração dos Gateway G1 • Prepare a Interface para Configurar a rede Interna: – netsh interface ipv6 set interface G1B forwarding=enabled advertise=enabled • onde: G1B é o número da Interface • Configure o prefixo da rede Interna: – netsh interface ipv6 add route 2002:aabb:ccdd:SID::/64 G1B publish=yes • onde: G1B é o número da Interface 2006, Edgard Jamhour Configuração dos Gateway G2 • Prepare a Interface para Configurar a rede Interna: – netsh interface ipv6 set interface G2B forwarding=enabled advertise=enabled • onde: G2B é o número da Interface • Configure o prefixo da rede Interna: – netsh interface ipv6 add route 2002:xxyy:wwzz:SID::/64 G2B publish=yes • onde: G2B é o número da Interface 2006, Edgard Jamhour Verificação • Utilizando o comandos IPv6 if verifique os novos IPs atribuídos aos hosts H1 e H2 e aos gateways G1 e G2 • Utilizando o comando IPv6 rt verifique as rotas criadas nos hosts H1 e H2, e nos gateways G1 e G2. • Veja se você consegue pingar o host H2 a paritir do host H1 utilizando os hosts de prefixo 2002::/16 – OBS. Não deve funcionar, pois falta criar rotas adicionais 2006, Edgard Jamhour Criação de Rotas • Nos host H1 – netsh interface ipv6 add route 2002::/16 H1 “G1B” • H1 é o número da interface do host H1 • G1B é o endereço FE80::/16 do Gateway G1 • Nos host H2 – netsh interface ipv6 add route 2002::/16 H2 “G2B” • H2 é o número da interface do host H2 • G2B é o endereço FE80::/16 do Gateway G2 2006, Edgard Jamhour Criação de Rotas • No gateway G1: – netsh interface ipv6 add route 2002::/16 2 “G2ISA” – netsh interface ipv6 set interface 2 forwarding=enabled • 2 é o identificador da interface de ISATAP de G1 • G2ISA é o endereço de ISATAP em G2 • No gateway G2: – netsh interface ipv6 add route 2002::/16 2 “G1ISA” – netsh interface ipv6 set interface 2 forwarding=enabled • 2 é o identificador da interface de ISATAP de G2 • G1ISA é o endereço de ISATAP em G1 2006, Edgard Jamhour Avaliação • Verifique se é possível pingar o host1 a partir do host2 • Para avaliação, cada equipe deve entregar um arquivo zip contendo: • A) A captura das mensagens ICMP feitas nos gateways G1A ou G1B • B) A captura das mensagens ICMP feitas no host H1 ou H2 • C) As interfaces e rotas no gateway • D) As interfaces e rotas no host 2006, Edgard Jamhour