Cursos / Redes de Computadores / Redes de Computadores I / Aula

arrow_back Aula 12 - IPv6 - Parte II

Roteiro 6in4 no CORE

Após iniciar a máquina virtual do NIC.Br, você deverá abrir o CORE. O atalho para ele encontra-se na área de trabalho da VM e na barra superior.

Com o CORE aberto, você deverá ir na barra de menus e selecionar a opção File e, em seguida, a opção Open. Navegue até o diretório **/home/ipv6br/Desktop/lab e, então, selecione o arquivo 4-01-6in4.imn e clique no botão Open.

A Figura 14 a seguir apresenta o CORE com o projeto da prática aberto. Nessa imagem, é possível ver três equipamentos: um roteador de nome n1Router e dois computadores host de nomes n2HostABCD e n3Host1234.

Projeto 6in4 aberto no CORE.

Com o roteiro 6in4 aberto no CORE, podemos notar que os n1Router possuem os endereços IPv4 (192.0.2.1/25 e 192.0.2.129/25) atribuídos às suas interfaces, mas não possuem qualquer endereço IPv6. Já os hosts n2HostABCD e n3Host1234 possuem, além do endereço IPv4, o endereço IPv6. A Tabela 1 apresenta resumidamente os endereços IPs presentes na prática 6in4.

Interface 1 Interface 2
Equipamento Endereço IPv4 Endereço IPv6 Endereço IPv4 Endereço IPv6
n1Router 192.0.2.1/25 Não há. 192.0.2.129/25 Não há.
n2HostABCD 192.0.2.2/25 2001:db8::abcd Não há. Não há.
n3Host1234 192.0.2.130/25 2001:db8::1234 Não há. Não há.

Agora que já temos em mãos os endereços dos equipamentos, começaremos a nossa prática. Primeiro, devemos verificar que de fato não há conectividade através do IPv6 entre os hosts n2HostABCD e n3Host1234. Para que possamos realizar o teste, precisamos iniciar a simulação. Para iniciá-la, clique sobre o botão (start the session) do CORE.

Após iniciar a simulação, dê um duplo clique sobre o host n2HostABCD. Essa ação abrirá o terminal (console) do host. Em seguida, utilize o comando ping e ping6 para verificar a conectividade IPv4 e IPv6 entre os hosts n2HostABCD e n3Host1234. Veja os comandos:

# ping 192.168.0.130 –c 2
# ping6 2001:db8::1234 –c 2

Resultado da execução do ping e ping6 no host n2HostABCDE.

Como é possível ver na Figura 15, há conectividade IPv4 entre n2HostABCDE e n3Host1234, porém, ao tentarmos realizar um ping6 que realiza a comunicação utilizando o protocolo IPv6, recebemos a mensagem “connect: Network is unreachable”.

Para que possamos criar o túnel 6in4, precisaremos configurá-lo em ambos os hosts, n2HostABCDE e n3Host1234. Como já estamos com o terminal de n2HostABCDE aberto, iniciaremos a configuração do túnel por ele. Para isso, executaremos os comandos abaixo:

# ip addr add 2001:db8::abcd dev lo
# ip tunnel add to1234 mode sit ttl 64 remote 192.0.2.130 local 192.0.2.2
# ip link set dev to1234 up
# ip -6 route add 2001:db8::1234 dev to1234

Veja abaixo como ficou a execução no host n2HostABCDE:

Configuração do túnel 6in4 no host n2HostABCD.

Após configurar o primeiro host, ainda precisamos configurar o outro host, neste caso, o n3Host1234. Para isso, daremos um duplo clique sobre o n3Host1234 e, em seguida, executaremos os mesmos comandos que executamos no primeiro host, porém, agora será necessário modificar os endereços para que possamos finalizar a configuração do túnel 6in4.

# ip addr add 2001:db8::1234 dev lo
# ip tunnel add toABCD mode sit ttl 64 remote 192.0.2.2 local 192.0.2.130
# ip link set dev toABCD up
# ip -6 route add 2001:db8::abcd dev toABCD

Veja o resultado dos comandos na Figura 17 abaixo:

Configuração do túnel 6in4 no host n3Host1234.

Agora que configuramos o túnel 6in4, podemos verificar se há comunicação IPv6 entre n2HostABCD e n3Host1234. Abriremos console de n2HostABCD e executaremos o ping6 através dele.

ping6 2001:db8:1234 –c 2

A Figura 18 apresenta o resultado do comando acima:

Teste de conectividade IPv6 entre n2HostABCD e n3Host1234.

Devido às limitações do roteador que interconecta os hosts, a comunicação por IPv6 não é estabelecida. Por esse motivo, utilizamos a técnica de tunelamento 6in4 executada nesta aula. Com base nos passos que foram seguidos, conseguimos criar um túnel 6in4 entre os dois hosts que possuem o IPv6 habilitado.


Versão 5.3 - Todos os Direitos reservados