TRABALHO SOBRE IPV6 Akio Tanaka 1580302 – ADS Módulo III Instituto Federal de Educação, Ciência e Tecnologia de São Paulo (IFSP) 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)? No Ipv4 o campo do cabeçalho reservado para o endereçamento possui 32 bits (4.294.967.296(232) endereços distintos, já no Ipv6 esse campo reservado para o endereçamento possui 128 bits (240.282.366.920.938.463.463.374.607.431.768.211.456 endereços (2128), este valor representa aproximadamente 79 octilhões (7,9x1028) de vezes a quantidade de endereços comparado ao Ipv4 e representa também, mais de 56 octilhões (5,6x1028) de endereços por ser humano na terra, considerando-se a população estimada em 6 bilhões de habitantes. A representação dos endereços Ipv6, divide o endereço em oito grupos de 16 bits, separando-os por “:” (dois pontos), escritos com dígitos hexadecimais (0-9 e A-F). Por exemplo: 3031:1DB2:A21C:22E3:CADE:CAFE:F0CA:84C1 Para representar um endereço Ipv6, pode ser utilizado tanto caracteres maiúsculos quanto minúsculos. Existe uma notação alternativa para abreviar a escrita de endereços Ipv6 para alguns endereços muitos extensos. É permitido omitir os zeros a esquerda de cada bloco de 16 bits, além de substituir uma sequência longa de zeros por “::”. Por exemplo, o endereço 2001:0DB8:0000:0000:130F:0000:0000:140B pode ser escrito como 2001:0DB8:0:0:130F::140B ou 2001:0DB8::130F:0:0:140B. Mas essa abreviação de zeros só pode ser feita uma única vez, caso contrário poderá haver ambigüidades na representação do mesmo. Se o endereço acima fosse escrito como 2001:0DB8::130F::140B, não seria possível determinar se ele corresponde a 2001:0DB8:0:0:130F:0:0:140B, a 2001:0DB8:0:0:0:130F:0:140B ou 2001:0DB8:0:130F:0:0:0:140B. Está abreviação também pode ser feita no fim ou no início do endereço, como por exemplo 2001:0DB8:0:54:0:0:0:0 que pode ser escrito da forma 2001:DB8:0:54::. Existem endereços Ipv6 não válidos na Internet, os definidos como ULA (Unique Local Adress), que são usados apenas para comunicações locais, geralmente dentro de uma mesma rede ou conjunto de redes. ------------------------------------------------------------------------------------------------------------------------ 2) Em relação ao formato, quais as principais diferenças entre o DATAGRAMA IPv4 e o datagrama IPv6? Veja abaixo como é formado um datagrama Ipv6: As partes em AMARELO, foram mantidas do Ipv4, mas os endereços tanto de origem, quanto de destino, suportam agora uma quantidade de armazenamento maior no Ipv6. Os campos IHL ( Internet Header Length), Identificação, NF, MF, Identificação do Fragmento, Checksum do Cabeçalho foram removidos. Foi adicionado o campo Identificação de Fluxo. Os campos Tipo de Serviço, Tamanho Total, TTL e Procolo pertencentes ao Ipv4, tiveram seus nomes e posições alteradas. ------------------------------------------------------------------------------------------------------------------------ 3) Quais as principais modificações do PROTOCOLO IPv6 em relação ao IPv4? As principais motificações do Ipv6 em relação ao Ipv4 foram: → Endereço de 128 bits, 4x o tamanho em bits do Ipv4. → Suporte obrigatório de IPSec, no Ipv4 era opcional. → A fragmentação deixa de ser realizada pelos routers e passa a ser processada pelos hosts emissores. → Todos os campos de opção foram movidos para dentro do campo extension header. → O ARP (Adress Resolution Protocol) foi substituído pelas mensagens Neibhbor Discovery. → O IGMP (Internet Group Management Protocol) foi substituído por mensagens Multicast Listner Discovery. → Deixa de existir o endereço de Broadcast, para utilizar endereços Multicast. → Adição de funcionalidades de autoconfiguração, no Ipv4 os mesmos tinham que ser configurados manualmente. → Suporta pacotes de 1280 bytes, sem fragmentação, já no Ipv4 o suporte é de 576 bytes, passiveis de serem fragmentados. ------------------------------------------------------------------------------------------------------------------------ 4) Houve mudanças na camada de TRANSPORTE em relação aos protocolos TCP e UDP? Em caso positivo, apresente as principais. Não, a camada de transporte em relação aos protocolos TCP e UDP não teve mudanças. ------------------------------------------------------------------------------------------------------------------------ 5) Apresente uma captura de pacotes IPv6 (Wireshark) para justificar pelo menos 2 das questões anteriores. Vejamos a captura abaixo: → A camada de transporte não sofreu alterações. → O endereço Ipv6 é descrito de forma hexadecimal. ( Utilizando “::” para abreviação dos zeros. (fe80::d8c5:382a:7452:f032). Bibliografia: Kurose, James F. Redes de Computadores e a Internet: uma abordagem top-down/ James F. Kurose, Keith W. Ross tradução Daniel Vieira; revisão técnica Wagner Luiz Zucchi. _ 6.ed. _ São Paulo: Pearson Education do Brasil, 2013. Sites Utilizados para pesquisa: http://www.ipv6.br Introdução e Cursos sobre Ipv6. http://teleco.com.br Empresa de Telecomunicações.