IPv4 vs IPv6: Qual é a diferença entre IPv4 e IPv6?

O que é IP?

Um Endereço IP (protocolo da Internet) é um rótulo numérico atribuído a cada dispositivo conectado a um rede de computadores que usa o protocolo IP para comunicação. Um endereço IP atua como um identificador para um dispositivo específico em uma rede particular. O endereço IP também é chamado de número IP ou endereço da Internet.

O endereço IP especifica o formato técnico do esquema de endereçamento e pacotes. A maioria das redes combina IP com TCP (Protocolo de Controle de Transmissão). Também permite desenvolver uma conexão virtual entre um destino e uma fonte.

Agora, neste tutorial de diferença entre IPv4 e IPv6, aprenderemos O que é IPv4 e IPv6?

O que é IPv4?

IPv4 é uma versão IP amplamente usada para identificar dispositivos em uma rede usando um sistema de endereçamento. Foi a primeira versão de IP implantada para produção na ARPANET em 1983. Ele usa um esquema de endereço de 32 bits para armazenar 2 ^ 32 endereços, que são mais de 4 bilhões de endereços. É considerado o protocolo principal da Internet e transporta 94% do tráfego da Internet.

O que é IPv6?

IPv6 é a versão mais recente do protocolo da Internet. Esta nova versão de endereço IP está sendo implantada para atender à necessidade de mais endereços de Internet. O objetivo era resolver os problemas associados ao IPv4. Com espaço de endereço de 128 bits, ele permite 340 undecilhões de espaço de endereço exclusivo. IPv6 também é chamado de IPng (Internet Protocol next generation).

O Internet Engineer Taskforce o iniciou no início de 1994. O design e o desenvolvimento desse pacote agora são chamados de IPv6.

DIFERENÇA CHAVE

  • IPv4 é um endereço IP de 32 bits, enquanto IPv6 é um endereço IP de 128 bits.
  • IPv4 é um método de endereçamento numérico, enquanto IPv6 é um método de endereçamento alfanumérico.
  • Os bits binários IPv4 são separados por um ponto (.) Enquanto os bits binários IPv6 são separados por dois pontos (:).
  • O IPv4 oferece 12 campos de cabeçalho, enquanto o IPv6 oferece 8 campos de cabeçalho.
  • O IPv4 oferece suporte para transmissão, enquanto o IPv6 não oferece suporte para transmissão.
  • IPv4 tem campos de soma de verificação, enquanto IPv6 não tem campos de soma de verificação
  • Quando comparamos IPv4 e IPv6, o IPv4 oferece suporte a VLSM (máscara de sub-rede de comprimento variável), enquanto o IPv6 não oferece suporte a VLSM.
  • IPv4 usa ARP (Address Resolution Protocol) para mapear para endereços MAC, enquanto IPv6 usa NDP (Neighbour Discovery Protocol) para mapear para endereços MAC.

Recursos do IPv4

A seguir estão os recursos do IPv4:

  • Protocolo sem conexão
  • Permitir a criação de uma camada de comunicação virtual simples em dispositivos diversificados
  • Requer menos memória e facilidade de lembrar endereços
  • Protocolo já compatível com milhões de dispositivos
  • Oferece videotecas e conferências

Recursos do IPv6

Aqui estão os recursos do IPv6:

  • Endereçamento hierárquico e infraestrutura de roteamento
  • Configuração com e sem estado
  • Suporte para qualidade de serviço (QoS)
  • Um protocolo ideal para interação de nó vizinho

IPv4 vs IPv6

Diferença entre endereços IPv4 e IPv6

IPv4 e IPv6 são ambos Endereços IP que são números binários. Comparando IPv6 vs IPv4, IPv4 é um número binário de 32 bits, enquanto IPv6 é um endereço de número binário de 128 bits. Os endereços IPv4 são separados por pontos, enquanto os endereços IPv6 são separados por dois pontos.

Ambos são usados ​​para identificar máquinas conectadas a uma rede. Em princípio, eles são iguais, mas são diferentes na forma como funcionam. Abaixo estão as principais diferenças entre IPv4 e IPv6:

Base para diferenças IPv4 IPv6
Tamanho do endereço IPIPv4 é um endereço IP de 32 bits.IPv6 é um endereço IP de 128 bits.
Método de endereçamentoIPv4 é um endereço numérico e seus bits binários são separados por um ponto (.)IPv6 é um endereço alfanumérico cujos bits binários são separados por dois pontos (:). Ele também contém hexadecimal.
Número de campos de cabeçalho128
Comprimento do cabeçalho arquivadovinte40
ChecksumPossui campos de soma de verificaçãoNão possui campos de soma de verificação
Exemplo12.244.233.1652001: 0db8: 0000: 0000: 0000: ff00: 0042: 7879
Tipo de EndereçosUnicast, broadcast e multicast.Unicast, multicast e anycast.
Número de aulasO IPv4 oferece cinco classes diferentes de endereço IP. Classe A a E.O lPv6 permite armazenar um número ilimitado de endereços IP.
ConfiguraçãoVocê deve configurar um sistema recém-instalado antes que ele possa se comunicar com outros sistemas.No IPv6, a configuração é opcional, dependendo das funções necessárias.
Suporte VLSMIPv4 suporta VLSM (máscara de sub-rede de comprimento variável).IPv6 não oferece suporte para VLSM.
FragmentaçãoA fragmentação é feita por meio de rotas de envio e encaminhamento.A fragmentação é feita pelo remetente.
Protocolo de Informação de Roteamento (RIP)RIP é um protocolo de roteamento suportado pelo daemon roteado.O RIP não oferece suporte a IPv6. Ele usa rotas estáticas.
configuração de redeAs redes precisam ser configuradas manualmente ou com DHCP. O IPv4 teve várias sobreposições para lidar com o crescimento da Internet, o que exige mais esforços de manutenção.IPv6 suporta recursos de configuração automática.
Melhor característicaO uso generalizado de dispositivos NAT (conversão de endereço de rede) que permite um único endereço NAT pode mascarar milhares de endereços não roteáveis, tornando a integridade de ponta a ponta alcançável.Ele permite endereçamento direto devido ao vasto espaço de endereçamento.
Máscara de EndereçoUse para a rede designada da parte do host.Não usado.
SNMPSNMP é um protocolo usado para gerenciamento de sistema.SNMP não oferece suporte a IPv6.
Mobilidade e interoperabilidadeTopologias de rede relativamente restritas para as quais se movem restringem os recursos de mobilidade e interoperabilidade.O IPv6 fornece recursos de interoperabilidade e mobilidade embutidos em dispositivos de rede.
SegurançaA segurança depende dos aplicativos - o IPv4 não foi projetado com a segurança em mente.O IPSec (Internet Protocol Security) é integrado ao protocolo IPv6, utilizável com uma infraestrutura de chave adequada.
Tamanho do pacoteTamanho do pacote: 576 bytes necessários, fragmentação opcional1208 bytes necessários sem fragmentação
Fragmentação de pacotePermite a partir de roteadores e envio de hostEnviando apenas hosts
Cabeçalho do pacoteNão identifica o fluxo de pacotes para tratamento de QoS que inclui opções de checksum.O cabeçalho do pacote contém o campo Flow Label que especifica o fluxo do pacote para tratamento de QoS
Registros DNSRegistros de endereço (A), nomes de host de mapasRegistros de endereço (AAAA), nomes de host de mapas
Configuração de endereçoManual ou via DHCPConfiguração automática de endereço sem estado usando Internet Control Message Protocol versão 6 (ICMPv6) ou DHCPv6
Resolução IP para MACTransmitir ARPSolicitação multicast de vizinho
Gerenciamento de grupo de sub-rede localGMP do protocolo de gerenciamento de grupo da Internet)Multicast Listener Discovery (MLD)
Campos OpcionaisPossui campos opcionaisNão possui campos opcionais. Mas os cabeçalhos de extensão estão disponíveis.
IPSecA segurança do protocolo da Internet (IPSec) em relação à segurança da rede é opcionalSegurança do protocolo da Internet (IPSec) Em relação à segurança da rede é obrigatório
Servidor de configuração de host dinâmicoOs clientes abordam o DHCS (servidor de configuração dinâmica de hosts) sempre que desejam se conectar a uma rede.Um cliente não precisa se aproximar de nenhum desses servidores, pois eles recebem endereços permanentes.
MapeamentoUsa ARP (Protocolo de Resolução de Endereço) para mapear para o endereço MACUsa NDP (Neighbour Discovery Protocol) para mapear para o endereço MAC
Combabilidade com dispositivos móveisO endereço IPv4 usa a notação ponto-decimal. É por isso que não é adequado para redes móveis.O endereço IPv6 é representado em notação hexadecimal separada por dois pontos. O IPv6 é mais adequado para redes móveis.

IPv4 e IPv6 não podem se comunicar uns com os outros, mas podem coexistir na mesma rede. Isso é conhecido como Pilha dupla.