FELIPE YURI, 1470256 EXERCÍCIOS - PESQUISA SOBRE IPV6 REDES DE COMPUTADORES II
1) Quais as diferenças entre o ENDEREÇAMENTO IPv6 e o IPv4? Explique e exemplifique. Existe alguma notação alternativa para abreviar a escrita de endereços IPv6? Existem endereços IPv6 privados (não válidos na Internet)? O IPv6 é a nova versão do protocolo IP que nos permite uma gama de combinações maior, pois utiliza endereçamento de 128bits contra 32 bits do IPv4, em comparação, o IPv6 permite 2^128 de combinações que é um número absurdamente alto comparado a 2^32 do IPv4. Diante disso vale ressaltar que as pessoas necessitam digitar, ler, e manipular esses endereços, e com a forma da notação binária é impraticável, e a notação decimal não compacta esse endereço o suficiente. Para solucionar esse problema os projetistas propõe o uso da notação hexadecimal com dois pontos, em que o valor de cada quantidade de 16 bits é representado em hexadecimal separado por dois pontos (68e6:8c64:ffff:ffff:0:1180:96a:ffff). Com isso os números de caracteres reduz, uma outra vantagem dessa notação que a torna ainda mais útil é a compactação de zeros(ff05: :b3). Pode existir situações em que o usuário quer criar uma rede mais complexa, mas não precisa de uma comunicação com a rede global, ou seja, é necessário endereços para o uso local, mas roteáveis na rede, no ipv6 esses endereços são chamados de Unique local address (ULA), estão na faixa (fc00::/7), a primeira metade( fc00::/8) não são usados na prática, usa-se na prática um bloco no formato (fdnn:nnnn:nnnn::/48) onde os (n) representam 40 bits aleatórios que podem ser sorteados pelo usuário, para formar um prefixo (/48) para uso privado com grande probabilidade de ser único no mundo.
2) Em relação ao formato, quais as principais diferenças entre o DATAGRAMA IPv4 e o datagrama IPv6? Sabe-se que a nova versão do protocolo IP a versão 6, surgiu a fim de melhorar e suprir as necessidades da antiga versão, assim o protocolo foi criado, o datagrama consequentemente foi mudado e algumas diferenças apareceram. Segundo Kurose (2013) algumas das mudanças mais importantes com relação a nova versão do datagrama é a capacidade de endereçamento expandida, cabeçalho aprimorado e a rotulação de fluxo e prioridade. Porém algumas coisas da antiga versão foram mantidas, a afigura 1.1 auxilia a explicação, deixando mais nítido o que foi alterado e o que foi mantido. figura 1.1. Referente a diferenciação dos datagramas IPV6 e IPV4.
3) Quais as principais modificações do PROTOCOLO IPv6 em relação ao IPv4? Algumas modificações ocorreram, segundo Comer(2006) O alinhamento foi alterado de múltiplos de 32 bits para 64 bits, um campo de tamanho de cabeçalho foi eliminado, e o campo de tamanho do datagrama foi substituído por um campo de TAMANHO DO PAYLOAD (PAYLOAD LENGTH), o tamanho dos campos de endereço de origem e destino foi aumentado para 16 octetos cada um, a informação de fragmentação foi movida para fora dos campos fixos no cabeçalho básico para um cabeçalho de extensão, o campo tempo de vida (TIME TO LIVE) foi substituído por um campo limites de saltos (HOP LIMIT), o tipo de serviço (SERVICE TYPE) teve o nome alterado para classe de tráfego (TRAFFIC CLASS) e estendido com um campo rótulo de fluxo (FLOW LABEL) e o campo protocolo (PROTOCOL) foi substituído por um campo que especifica o tipo do próximo cabeçalho. 4) Houve mudanças na camada de TRANSPORTE em relação aos protocolos TCP e UDP? Justifique sua resposta! Na transição da antiga versão do protocolo IP para a mais recente versão não ocorreram mudanças na camada de transporte em relação aos protocolos TCP e UDP, as figura 1.2 e 1.3 são capturas do Wireshark a fim de comprovarem essa afirmação.
figura 1.2. Referente a captura do pacote IPV4(UDP). figura 1.3. Referente a captura do pacote IPV6(UDP).
5) Apresente uma captura de pacotes IPv6 (Wireshark) para justificar pelo menos 2 das questões anteriores. figura 1.4. Captura IPV4(UDP).
figura 1.5. Captura IPV6(UDP).
REFERENCIAS: https://www.youtube.com/watch?v=63m61wttumk&index=2&list=plqq8-9yvhyozf5bswrhuu7amiwyiavuhq TANENBAUM, Andrew S.; WETHERALL, David. Redes de computadores. 5. ed. São Paulo: Pearson Prentice Hall, 2011. 582 p. ISBN 9788576059240. COMER, Douglas. Interligação de redes com TCP/IP: volume I : princípios, protocolos e arquitetura. 5. ed. Rio de Janeiro: Campus, 2006. 672 p. ISBN 9788535202706.