As características técnicas do IPv6 foram desenhadas para simplificar o processamento de pacotes e permitir o crescimento massivo da Internet. Abaixo, detalhamos os avanços em relação ao IPv4.

1. Espaço de Endereçamento de 128 bits

O aumento do espaço de endereçamento é a mudança mais óbvia.
- IPv4: $2^{32} \approx 4,3 \times 10^9$ endereços.
- IPv6: $2^{128} \approx 3,4 \times 10^{38}$ endereços.

Dessa forma, cada milímetro quadrado da superfície da Terra poderia ter bilhões de endereços IP exclusivos. Isso elimina a necessidade de técnicas complexas de conservação de endereços (como o NAT), permitindo que todo dispositivo tenha seu próprio endereço Global Unicast.

2. Cabeçalho de Tamanho Fixo (40 Bytes)

No IPv4, o cabeçalho tem tamanho variável (mínimo de 20 bytes), o que exige que roteadores processem o campo IHL (Internet Header Length) para saber onde começam os dados.
No IPv6, o cabeçalho base é sempre de 40 bytes. Isso permite:
- Processamento em Hardware: Roteadores modernos podem processar pacotes em circuitos integrados (ASICs) de forma mais eficiente.
- Extension Headers (Cabeçalhos de Extensão): Informações opcionais (como fragmentação ou segurança) não ficam mais no meio do cabeçalho principal, mas são “encadeadas” após o cabeçalho de 40 bytes.

3. Fim do Broadcast

No IPv6, o conceito de Broadcast (enviar para todos na rede local) foi abolido. Ele foi substituído por:
- Multicast: Enviar dados apenas para um grupo de dispositivos interessados (eficiência energética em redes móveis e IoT).
- Anycast: Enviar dados para o dispositivo “mais próximo” entre vários que possuem o mesmo endereço (usado pesadamente em balanceamento de carga e DNS).

A eliminação do broadcast resolve problemas históricos de “tempestades de broadcast” que poderiam derrubar redes locais inteiras.

4. Segurança Integrada (IPsec)

Embora o IPsec possa ser usado no IPv4, ele foi projetado como um “add-on”. No IPv6, o suporte ao IPsec é um requisito da arquitetura original. Isso garante:
- Integridade dos Dados: Proteção contra alteração de pacotes em trânsito.
- Autenticação: Certeza de que o remetente é quem diz ser.
- Confidencialidade (Criptografia): Proteção contra interceptação de dados.

5. Autoconfiguração Sem Estado (SLAAC)

O IPv6 introduz o SLAAC (Stateless Address Autoconfiguration - RFC 4862).
Isso permite que um dispositivo (host) obtenha o prefixo da rede através dos anúncios de um roteador (RA - Router Advertisement) e gere seu próprio endereço de interface (usando o EUI-64 ou identificadores aleatórios). Isso torna a rede “Plug-and-Play”, simplificando a gestão de TI.