PJI11103: Lab 4
Revisão de 15h08min de 14 de março de 2018 por Msobral (discussão | contribs) (→Parte 1: Endereços IPv6)
Objetivos
- Usar endereços IPv6 para endereçar hosts em uma rede
- Realizar comunicações usando IPv6
- Usar ferramentas de diagnóstico para IPv6
Roteiro
Parte 1: Endereços IPv6
- Verifique quais provedores de conteúdo já usam IPv6. Isso pode ser feito com consultas DNS como esta: Algumas sugestões para procura:
host -t aaaa www.google.com
- IFSC
- UFSC
- UDesc
- UOL
- Epagri
- ... e outros !
- Em seu computador use o programa ifconfig para identificar o endereço IPv6 associado a sua interface ethernet.
- Use o ping6 para testar a comunicação com IPv6 entre seu computador e o de um colega. Há alguma diferença no resultado, em relação ao ping baseado em IPv4 ?
- Com o ping6 em execução ative a captura de pacotes com wireshark ou tcpdump. Visualize os pacotes enviados e recebidos pelo ping6 ... identifique os protocolos envolvidos. Qual a diferença em relação ao ping baseado em IPv4 ?
- Adicione outro endereço IPv6 ao seu computador. Escolha um endereço formado pelo prefixo AA:BB::/64 e o endereço MAC da sua interface de rede. Será necessário usar o programa ifconfig desta forma:
ifconfig nome_interface inet6 add endereço_IPv6 - Teste novamente com ping6 a comunicação com os computadores de seus colegas.
- Assim como no caso de IPv4, existe uma tabela de rotas IPv6 em cada host. Visualize a tabela de rotas IPv6 em seu computador com este comando: ... e procure identificar as subredes ali listadas.
route -A inet6
Parte 2: Tipos de endereços IPv6
- Em seu computador, identifique os tipos de endereços IPv6 que estão configurados nas interfaces.
- Execute o wireshark para capturar datagramas IPv6 na rede. Procure datagramas cujos endereços de destino sejam:
- Unicast global
- Link local
- Multicast
- ???