Diferença chave: o IPv4 é a quarta versão do IP e é amplamente utilizado. A versão IPv6 é uma versão melhor e mais avançada, criada para lidar com o esgotamento de endereços. O IPv4 usa um formato de endereço de 32 bits, enquanto o IPv6 usa um formato de 128 bits.
Para entender o Protocolo da Internet Versão 4 (IPv4) e o Protocolo da Internet Versão 6 (IPv6), você deve primeiro entender o que é o Protocolo da Internet. De acordo com o Dictionary.com, o protocolo de internet (IP) é “um código usado para rotular pacotes de dados enviados pela Internet, identificando os computadores de envio e de recebimento”. É o principal protocolo de comunicação usado para transmitir dados no computador. forma de pacotes de rede através da internet para outros usuários. É o principal protocolo que estabelece a Internet. O IP era o serviço de datagrama sem conexão no Programa de Controle de Transmissão original, que foi introduzido por Vint Cerf e Bob Kahn em 1974.
Para transferir dados de um local para outro, primeiro é necessário saber onde os usuários estão localizados. IP distingue-os como endereços IP. O endereço IP é um número que descreve onde na Internet seu computador está localizado. Portanto, o IP geralmente transfere dados de um endereço IP para outro. Os endereços IP estão sendo usados em quase todos os dispositivos que podem se conectar à Internet, incluindo computadores, laptops, smartphones, consoles de jogos etc.

O IPv4 usa um formato de endereço de 32 bits (quatro bytes), que nos fornece aproximadamente 2 ^ 32 endereços ou 4 bilhões de endereços. O IPv4 é escrito em quatro números decimais de 1 byte, separados por pontos ou pontos (ex: 170.25.458.1 é um endereço IP). Com o crescimento inesperado da Internet, esse número resultou no esgotamento do endereço IPv4, onde os últimos endereços IP foram alocados. A fim de lidar com o esgotamento do endereço Ipv4, uma versão mais nova e melhor está em andamento e atualmente está sendo implementada, o IPv6.
Semelhante ao IPv4, o IPv6 é um protocolo de camada de Internet para interconexão de pacotes comutados, que é usado para transmitir pacotes de dados pela Internet. O IPv6 é descrito na publicação RFC 2460 do IETF. O IPv6 também é conhecido como IPng ou Protocolo da Internet de próxima geração e é a versão mais recente do IP; Ele foi projetado para substituir o antigo IPv4 e lidar com o esgotamento de endereços. O IPv6 entrou em desenvolvimento no início dos anos 90, quando a IETF percebeu que, devido ao boom da Internet, podemos executar endereços IP.

Uma grande diferença entre o IPv4 eo IPv6 é que o IPv6 usa endereços de 128 bits, em vez do tradicional de 32 bits, permitindo suportar aproximadamente 2 ^ 128 endereços ou 340.282.366.920.938.000.000.000.000.000.000.000.000 endereços. Ele também é exibido usando o sistema hexadecimal e separado por dois pontos (exemplo: 2001: 0db8: 85a3: 0042: 1000: 8a2e: 0370: 7334). Uma das principais preocupações para implantar essa versão é que ambas as versões diferentes não são compatíveis e exigirão que as pessoas alterem os roteadores e outros dispositivos. No entanto, muitos computadores são compatíveis com as configurações do IPv6.
Além de fornecer mais endereços, o IPv6 também é tecnologicamente mais avançado em comparação ao IPv4 e também oferece recursos como (cortesia da Webopedia):
- Não requer NAT (Network Address Translation)
- Auto-configuração
- Não há mais colisões de endereços privados
- Melhor roteamento multicast
- Formato de cabeçalho mais simples
- Roteamento simplificado e mais eficiente
- Verdadeira qualidade de serviço (QoS), também chamada de "rotulagem de fluxo"
- Autenticação incorporada e suporte de privacidade
- Opções flexíveis e extensões
- Administração mais fácil (não exigirá mais DHCP)