O IPv4 é o que mantém a Internet funcionando. Ou, pelo menos, permite que os dados de um dispositivo conectado à internet encontrem outro dispositivo também conectado. No entanto, o IPv4 não durará para sempre – será substituído pelo IPv6. Mas quais são as diferenças entre o IPv4 e o IPv6, e o que é que eles fazem?
Índice
O que é IPv4?
IPv4 – Internet Protocol versão 4 – é a quarta versão do Internet Protocol, o conjunto de padrões que define como a Internet funciona. Implementado pela primeira vez em 1982-1983, ainda é utilizado para direcionar a maior parte do tráfego da internet.
A Internet é basicamente sinônima de IPv4, pois é o protocolo que lida com interconexão de redes– ou seja, a conexão de diferentes redes de computadores (e smartphones, etc.) em uma Internet global. O IPv4 funciona como funciona devido ao seu sistema de endereços lógicos e à sua capacidade de realizar roteamento.
O que é um endereço IPv4?
Os endereços IP são basicamente endereços de Internet, identificando os dispositivos de forma semelhante à maneira como o seu endereço identifica sua casa para a entrega de correspondência.
Os endereços evoluíram ao longo do tempo, mas o que permanece inalterado é que eles são um número inteiro de 32 bits expresso em quatro octetos – veja, é uma explicação técnica complexa.
Digamos que um endereço seja composto por números e dividido em quatro segmentos por pontos. Veja como eles aparecem na prática:
172.16.254.1
195.12.166.212
92.249.36.4
Esse sistema disponibiliza 4.294.967.296 endereços IP possíveis.
Quando os dados são preparados para transmissão, o IPv4 exige que o pacote contenha o endereço do dispositivo que está sendo alvo. Essa é uma parte importante do roteamento mencionado anteriormente.
Portanto, quando você enviar um 🙂 para seu amigo (porque você é um maníaco de sangue frio) no Discord, a mensagem não é enviada apenas do seu dispositivo para o cabo da Internet e para o dispositivo do seu amigo. Não, ele é roteado – entregue como se estivesse passando um bastão – por vários nós da infraestrutura da Internet. O endereço IP na etiqueta garante que ele não se perca durante todas essas transferências.
O que é IPv6?
O IPv6 deve substituir o IPv4, pois este último está sofrendo de esgotamento de endereços IP. Os endereços de 32 bits do IPv4 nos fornecem 4.294.967.296 combinações possíveis – um número alto, mas insuficiente, considerando que havia 5,3 bilhões de usuários de Internet em 2023.
Embora isso não tenha parecido um problema quando o IPv4 foi adotado inicialmente – na verdade, eles acreditavam que era uma estrutura de teste -, o problema foi identificado durante a primeira década de uso. Vários métodos inteligentes, como o NAT (Network Address Translation), foram usados para otimizar o uso de endereços, mas nenhum deles conseguiu adiar o problema indefinidamente.
Em 1998, os nerds responsáveis pela Internet finalizaram o IPv6, que usaria endereços de 128 bits. Isso nos daria 2128ou aproximadamente 3,4×1038 endereços – não vou digitar esse número. No entanto, isso pode levar (alguns de nossos nerds da tecnologia discordam) a todos os dispositivos de rede terem seu próprio endereço IP público, em vez de dependerem de manobras de NAT.
O que é um endereço IPv6?
Um endereço IPv6 é formado por oito grupos de números hexadecimais (que vão de 1 a 10 e de A a F) separados por dois pontos:
2001:0db8:0000:0000:0000:8a2e:0370:7334
2001:0db8:0001:0000:0000:0ab9:C0A8:0102
2001:db8:3333:4444:CCCC:DDDD:EEEE:FFFF
Não há nenhuma chance de memorizarmos um desses! Ainda bem que não precisamos fazer isso – o DNS vai assumir a responsabilidade da mesma forma que faz com os atuais endereços IPv4.
Claro que o método de formação de endereços não é a única melhoria no IPv6, mas é a mais evidente. Existem outros aspectos subjacentes, como o tamanho do datagrama (pacote de dados).
Se você pensar na Internet como uma série de tubos (“Finalmente, uma justificativa,” – Ted Stevens), nem todos os tubos possuem o mesmo diâmetro. Às vezes, seu datagrama simplesmente não se encaixa no tubo.
No IPv4, cada roteador determina o tamanho do canal de saída e fragmenta o datagrama em bits que se ajustem. Com o IPv6, isso já vem pré-configurado em seu dispositivo. E se toda a rota acabar sendo apenas uma rede moderna de tubos de tamanho XXL, você acabará enviando um jumbograma, que pode chegar a 4 gigabytes de tamanho.
Nossos especialistas em tecnologia indicam que, devido à natureza aleatória da infraestrutura da Internet e, especialmente, às atualizações técnicas, como a substituição do roteador, o recurso de pré-fragmentação provavelmente enfrentará problemas, mesmo se/quando o IPv6 for adotado globalmente.
Principais diferenças entre o IPv6 e o IPv4
Aqui está uma comparação lado a lado entre o IPv4 e o IPv6:
IPv4 | IPv6 | |
---|---|---|
Comprimento do endereço | 32 bits | 128 bits |
Formato do endereço | 195.12.166.212 | 2001:0db8:0000:0000:0000:8a2e:0370:7334 |
Endereços possíveis | 4.294.967.296 | 3,4×10³⁸ |
Fragmentação | Por remetente e roteadores | Por remetente |
IPv4 vs IPv6: qual é o melhor?
O IPv6 é mais avançado que o IPv4, mas será que é melhor? Em grande parte sim, mas aqui estão alguns pontos:
Velocidade:
O IPv6 é mais eficiente e, portanto, mais rápido. Recursos como multicasting – onde você transmite dados apenas para destinatários interessados – otimizam o uso da largura de banda, pois evitam o envio de dados duplicados desnecessários.
Segurança:
O IPv6 é naturalmente mais seguro devido aos recursos de segurança integrados ao sistema. O IPv4 precisa de medidas de segurança implementadas pelos usuários, enquanto o IPv6 já vem com criptografia de endereço e autenticação como padrão.
Jogos:
Não seria mais necessário o encaminhamento de portas com o IPv6, o que simplificaria os jogos multijogador. O NAT é uma das soluções para a escassez de endereços IPv4. E, como o IPv6 possui praticamente infinitos endereços, não é necessário o NAT. Além disso, você sabe, toda a questão do “uso mais eficiente da largura de banda que resulta em um aumento na velocidade”.
O IPv4 é mais popular do que o IPv6?
A grande maioria da Internet ainda usa o IPv4 ao invés do IPv6. Por quê?
Porque ele já está em vigor, e a transição para o IPv6 seria complexa e custosa. Se você já trabalhou um dia em sua vida, sabe que os chefões que controlam o orçamento estão extremamente relutantes em gastar dinheiro para melhorar a infraestrutura de TI. É por isso que temos sistemas bancários executados em linguagens de programação que quase não têm praticantes remanescentes.
O IPv4 e o IPv6 não são naturalmente interoperáveis, portanto, vários truques precisam ser empregados para que eles funcionem adequadamente. Uma transição completa de um para o outro pode exigir alterações no hardware. Por exemplo, seu roteador pode não ser compatível com IPv6 e a gestão do seu ISP (Provedor de Internet) pode não querer alterá-lo por conta da empresa.
Em resumo: O IPv6 é o futuro
O IPv6 substituirá o IPv4 – isso é necessário. Não há boas razões para que isso não aconteça, e já examinamos as ruins. Portanto, se estiver pensando se sua próxima aquisição de TI está preparada para o futuro, certifique-se de que ela seja compatível com o IPv6. Já que estamos discutindo sobre IPv4, que tal melhorar sua segurança com uma VPN?
Perguntas Frequentes
Devo usar IPv4 ou IPv6?
Atualmente, a resposta depende das suas necessidades e dos seus recursos técnicos. Alguns apps, como a Surfshark VPN, ainda não são compatíveis com IPv6.
Qual é melhor: IPv4 ou IPv6?
O IPv6 melhor, pois foi desenvolvido para substituir o IPv4. No entanto, o IPv4 ainda é mais usado, pois a transição exigiria tempo e dinheiro.
IPv4 vs IPv6 velocidade: IPv4 ou IPv6?
O IPv6 é o protocolo mais rápido e eficiente.
O IPv6 é melhor para jogar?
O IPv6 é, teoricamente, melhor para jogar, mas isso depende se o jogo em questão é compatível com ele.
Devo ativar o IPv6?
Se você tiver a possibilidade de ativar o IPv4 e o IPv6, deve fazê-lo. Ter apenas o IPv6 ativado pode causar alguns problemas de acessibilidade, pois nem todos os serviços são compatíveis com ele.