O endereço IP de 4 dígitos mencionado acima é na verdade a quarta versão do protocolo IP, por isso também é chamado de IPv4, que foi definido pela organização de padronização IETF (Internet Engineering Task Force) em 1981. Cada endereço IPv4 contém quatro números, que estão variando de 0 a 255, separados por pontos. Considerando que alguns intervalos numéricos devem ser reservados para fins especiais, pode-se calcular que existem no máximo cerca de 4,3 bilhões de endereços IPv4 diferentes disponíveis. Quando o IETF definiu o padrão IPv4 em 1981, eles pensaram que 4,3 bilhões de endereços IP eram suficientes para usar. Mas décadas depois, o número de dispositivos de computação que precisam estar conectados à Internet ultrapassou em muito 4,3 bilhões. Para resolver o problema de endereços IPv4 insuficientes, várias soluções técnicas foram projetadas. Uma delas é foi a adoção de um novo padrão de endereço IP, que é o IPv6. Um endereço IPv6 contém oito números ou letras separados por pontos, portanto, teoricamente, existem até 340 trilhões de endereços diferentes. O IPv6 já está em uso, você pode usar uma ferramenta de linha de comando no computador para verificá-lo. Se você estiver usando um computador Windows, abra o cmd ou o powershell; para Mac, abra o Terminal. Em seguida, digite “ipconfig” na interface da linha de comando e o endereço IPv6 atual será exibido. No entanto, nas últimas décadas, a Internet foi amplamente construída com base no IPv4, de modo que a transição para o IPv6 não se dará em um período curto de tempo. Levará décadas. O papel principal é, na verdade, a solução de IP dinâmico para o problema de endereços IPv4 insuficientes. Os endereços IP dinâmicos mudam automaticamente e regularmente. Os ISPs terão acesso a um grande número de endereços IP e os colocarão no pool de IPs para gerenciamento. Por exemplo, quando um cliente disca para acessar a Internet, ele retira automaticamente o endereço IP do pool de IP e o atribui ao cliente para conexão à Internet pública. Quando os clientes se desconectam, eles os reatribuem e colocam os endereços IP mais antigos de volta no pool para serem usados por outros clientes. Isso evita efetivamente endereços IP vagos. Isso também traz vantagens de segurança, pois os endereços IP em constante mudança tornam mais difícil para os criminosos invadir interfaces de rede. Ao contrário de um endereço IP dinâmico, um endereço estático significa que o mesmo endereço IP será usado ao conectar-se à rede pública. A maioria das pessoas e empresas não precisa de um endereço IP estático, mas para empresas que planejam hospedar seus próprios servidores, é necessário ter um. Isso ocorre porque recursos como bancos de dados no servidor devem ter um endereço consistente, para que outros serviços da Web possam acessar facilmente esses recursos na Web. A autoridade global para endereços IP é a IANA (Internet Assigned Numbers Authority), sob a qual existem cinco RIRs (Regional Internet Registry), que gerenciam endereços IP para cinco regiões diferentes: Ásia-Pacífico, Europa, América Latina e Caribe, América do Norte, e África. Eles alocam endereços IP para ISPs e outros grandes provedores de infraestrutura de rede, e os endereços IPv4 que têm em mãos se esgotaram nos últimos anos. No entanto, com a ajuda de tecnologias como alocação dinâmica de IP, a Internet baseada em IPv4 ainda funciona de forma estável.