Os endereços IPv4 na Internet pública estão acabando. A Microsoft pagou US $ 7,5 milhões pelos 666.624 endereços IP da Nortel quando a Nortel faliu em 2011 – o que representa mais de US $ 8 por endereço IP. O IPv4 tem problemas técnicos e o IPv6 é a solução.
Infelizmente, a implantação do IPv6 foi adiada por muito tempo. Se o IPv6 tivesse sido implementado anos atrás, a transição do padrão mais antigo para o mais recente teria ocorrido de maneira muito mais tranquila.
Crédito da imagem: Bob Mical no Flickr
Índice
Problemas técnicos com IPv4
Em 1980, os endereços do protocolo da Internet versão 4 foram definidos como números de 32 bits. Isso forneceu um total de 2 32 endereços IPv4 – isso é 4 294 967 296, ou 4,2 bilhões de endereços. Isso pode ter parecido um monte de endereços em 1980, mas hoje existem muito mais de 4,2 bilhões de dispositivos conectados em rede no planeta. Claro, o número de dispositivos conectados à Internet só vai continuar a crescer. Para piorar a situação, alguns desses endereços IPv4 são reservados para casos especiais, de modo que a Internet tem menos de 4,2 bilhões de endereços IPv4 publicamente roteáveis disponíveis.
Não há endereços publicamente roteáveis o suficiente para que cada dispositivo na Internet tenha um único. Uma coisa que ajudou é a tradução de endereço de rede (NAT), que a maioria das redes domésticas usa. Se você tiver um roteador em sua casa, ele pega um único endereço IP publicamente roteável de seu provedor de serviços de Internet e o compartilha entre os dispositivos em rede em sua casa. Para compartilhar o único endereço IPv4, ele cria uma rede de área local e cada dispositivo em rede atrás do roteador tem seu próprio endereço IP local. Isso cria problemas ao executar o software do servidor e requer encaminhamento de porta mais complicado.
O NAT de nível de operadora é uma solução – essencialmente, cada computador que usa um provedor de serviços de Internet estaria em uma rede local específica para aquele ISP. O próprio ISP implementaria a tradução do endereço de rede, assim como um roteador doméstico. Os indivíduos não teriam endereços IP roteáveis publicamente e não seria possível executar algumas formas de software de servidor que requerem conexões de entrada.
Crédito da imagem: Jemimus no Flickr
Como o IPv6 resolve os problemas
Para evitar o esgotamento futuro de endereços IPv4, IPv6 foi desenvolvido em 1995. Os endereços IPv6 são definidos como números de 128 bits, o que significa que existem um máximo de 2 128 possíveis endereços IPv6. Em outras palavras, existem mais de 3,402 × 10 38 endereços IPv6 – um número muito maior.
Além de resolver o problema de esgotamento de endereço IPv4, fornecendo endereços mais do que suficientes, esse grande número oferece vantagens adicionais – cada dispositivo pode ter um endereço IP público roteável globalmente na Internet, eliminando a complexidade de configuração do NAT.
Crédito da imagem: Justin Marty no Flickr
Então, qual é o problema?
O IPv6 foi finalizado em 1998, 14 anos atrás. Você pode supor que esse problema já deveria ter sido resolvido há muito tempo – mas não é o caso. A implantação está indo muito lentamente, apesar do tempo que o IPv6 existe. Alguns softwares ainda não são compatíveis com IPv6, embora muitos softwares tenham sido atualizados. Alguns hardwares de rede também podem não ser compatíveis com IPv6 – embora os fabricantes possam lançar atualizações de firmware, muitos deles preferem vender hardware novo pronto para IPv6. Alguns sites ainda não têm endereços IPv6 ou registros DNS e só podem ser acessados em endereços IPv4.
Dada a necessidade de testar e atualizar software e substituir hardware, a implantação do IPv6 não tem sido uma prioridade para muitas organizações. Com espaço de endereço IPv4 disponível, é fácil adiar a implantação do IPv6 para o futuro. Com o esgotamento iminente dos endereços IPv4 disponíveis, essa preocupação se tornou mais premente. A implantação está em andamento, com a implantação de “pilha dupla” facilitando a transição – os sistemas operacionais modernos podem ter endereços IPv4 e IPv6 ao mesmo tempo, tornando a implantação mais suave.