Ao contrário do IPv4, que suporta 4,3 bilhões de endereços (endereços de 32 bits), o IPv6 tem a capacidade de suportar 2128 endereços IP (340, 282, 366, 920, 938, 463, 463, 374, 607, 431, 768, 211, 456).
Os endereços IPv6 são expressos como 8 grupos de quatro valores hexadecimais, separados por dois pontos.

Funcionalidade IPv6
-
Espaço de endereço estendido
Como mencionado anteriormente, o IPv6 suporta endereços IP de origem e destino de 128 bits (16 bytes). Isso elimina algumas tecnologias e mecanismos intermediários, como NATs de implantação.
-
Formato de Cabeçalho Simples
O cabeçalho do IPv6 foi simplificado, movendo opções e informações desnecessárias (disponíveis no cabeçalho IPv4) para o final do cabeçalho IPv6.
-
Configuração de endereço com e sem estado
Usando configurações com e sem estado (servidor DHCP ausente) e com e sem estado (servidor DHCP presente), é simples configurar hosts.
-
Segurança Integrada (IPSec)
O IPv6 possui recursos de segurança aprimorados em comparação ao IPv4 devido ao seu suporte à segurança IPSec.
-
Extensibilidade
Esta é uma das principais vantagens do IPv6, pois oferece extensibilidade para adicionar informações em uma parte opcional. Ao contrário do IPv4, este protocolo pode ter o mesmo tamanho do próprio pacote.
-
Mobilidade
Há mais dispositivos no mundo do que quando o IPv4 foi inventado. O IPv6 foi criado para dar suporte a todos esses dispositivos, incluindo dispositivos IoT, celulares, etc. Isso se deve à sua capacidade de capitalizar cabeçalhos de extensão e autoconfiguração de IP.
IPv6 vs IPv4
| IPv4 | IPv6 |
| endereços de 32 bits | endereços de 128 bits |
| Integridade de conexão ponta a ponta inatingível | Integridade de conexão ponta a ponta alcançável |
| Suporte para configuração de endereço manual e DHCP | Suporte para configuração automática e renumeração de endereços |
| O recurso de segurança depende do aplicativo | Recurso de segurança IPSec integrado |
| Suporta esquema de transmissão de mensagens de transmissão | Transmissão de mensagens anycast e multicast disponível |
| Capacidade de cabeçalho de 20-60 bytes | Cabeçalho fixo de 40 bytes |
| Campo de soma de verificação disponível | Falta de campo Checksum |
| Representação de endereço decimal | Representação de endereço hexadecimal |
| Utiliza o Protocolo de Resolução de Endereços (ARP) no mapeamento de endereços MAC | Protocolo de descoberta de vizinhos (NDP) no mapeamento de endereços MAC |