O que é IPv4?
IPv4, a quarta versão do Protocolo de Internet, é um mecanismo de transmissão de datagramas em redes de computadores. Este protocolo foi o primeiro protocolo IP amplamente implantado.
Cada dispositivo conectado à Internet receberá um endereço IP único, como 23.198.03.211. O IPv4 usa endereços de 32 bits (4 bytes), armazenando cerca de 4,3 bilhões de endereços. No entanto, à medida que mais e mais usuários acessam a Internet, o endereço IPv4 global tem sido desafiador para atender às necessidades do futuro, então a proposta do IPv6 surgiu.
O que é IPv6?
IPv6 é a sexta versão do protocolo de Internet proposto. O IPv6 usa endereços hexadecimais, e o comprimento do endereço é de 128b, quatro vezes o comprimento das lições do IPv4. O comprimento do endereço pode suportar mais de 340 trilhões de endereços. Eles geralmente são divididos em oito grupos, quatro números hexadecimais formam um grupo, e dois pontos separam cada grupo. Sua proposta não apenas resolve o problema da falta de recursos de endereço de rede, mas também otimiza alguns problemas existentes e resolve os obstáculos para vários dispositivos acessarem a Internet.
Classificação de endereços IPv6
Endereço unicast
Um pacote IPv6 contém um endereço IP de origem e um endereço IP de destino. A interface do host é atribuída a um endereço IP único dentro desse segmento de rede. Quando um switch de rede ou roteador recebe um pacote IP unicast destinado a um único host, ele envia por uma de suas interfaces de saída conectadas a esse host específico.
Endereço de multicast
Um endereço de multicast é atribuído a um grupo de interfaces diferentes e enviará um pacote de um endereço de multicast para todos os endereços. O modo de multicast do IPv6 é o mesmo que o do IPv4. Pacotes destinados a vários hosts são enviados para endereços de multicast específicos. Todos os hosts interessados nas informações de multicast devem primeiro se juntar ao grupo de transmissão. Todas as interfaces que se juntam ao grupo recebem os pacotes de multicast e os processam, enquanto outros hosts que não estão interessados nos dados de multicast ignoram as informações de multicast.
Endereço de Anycast
Um endereço de anycast IPv6 é usado para identificar um grupo de interfaces em diferentes nós IPv6. Cada grupo de interfaces é chamado de grupo anycast. Quando um pacote é enviado para um endereço anycast, o membro do grupo anycast fisicamente mais próximo do remetente receberá o pacote. Quando um host deseja se comunicar com um host equipado com um endereço IP anycast, ele envia uma mensagem unicast. Com a ajuda de mecanismos de roteamento sofisticados, essa mensagem unicast é entregue ao host mais próximo do remetente em termos de custo de roteamento.
Quais são as diferenças entre IPv4 e IPv6?
Embora o IPv4 e o IPv6 sejam usados para identificar os endereços dos dispositivos conectados à Internet. Eles têm princípios semelhantes, mas funcionam de maneira diferente, então qual é a diferença entre o IPv4 e o IPv6?
Segurança
Para IPv4, o Protocolo de Segurança da Internet (IPsec) é opcional. Mas para IPv6, é obrigatório ter o protocolo de segurança da Internet.
Além disso, autenticação, consistência de dados e confidencialidade foram adicionadas ao IPv6. Como resultado, o IPv6 é mais seguro do que o IPv4.
Desempenho
Comparado com o IPv4, o IPv6 aumenta o comprimento do endereço de 32 bits para 128 bits, o que pode suportar mais requisitos de endereços. Os endereços IP não se esgotarão no futuro previsível. Além disso, o IPv6 tem um espaço de endereço codificado maior do que o IPv4.
Cabeçalho IP
IPv4 tem um comprimento variável de 20 a 60 bytes de acordo com as opções de IP fornecidas, enquanto o IPv6 tem um tamanho fixo de 40 bytes, e o cabeçalho é mais simples do que o do IPv4.
Aplicabilidade
IPv4 foi introduzido antes do IPv6 e assumiu uma posição de liderança no mercado. Por outro lado, o IPv6 tem um processo de implantação demorado. Devido à tecnologia imatura, incompatibilidade com a infraestrutura e incapacidade de fazer a transição do IPv4 para o IPv6.
Como escolher entre IPv4 e IPv6?
IPv6 expande o espaço de endereçamento em comparação com o IPv4, fornecendo centenas de trilhões de endereços para atender às necessidades previsíveis da Internet. Simplifica a configuração da rede e reduz os custos.
A transição da rede global de IPv4 para IPv6 é inevitável, mas o IPv4 não será rapidamente substituído completamente.