Endereços IP Explicados: IPv4, IPv6 e Como Funcionam
· 12 min de leitura
Índice
- O Que É um Endereço IP?
- IPv4: O Padrão Original
- IPv6: A Próxima Geração
- Endereços IP Públicos vs Privados
- Entendendo Classes de Endereços IP e Sub-redes
- Como Funciona a Consulta de Endereços IP
- Endereços IP e DNS: A Lista Telefônica da Internet
- Tradução de Endereços de Rede (NAT)
- Considerações de Segurança e Privacidade
- Solução de Problemas com Endereços IP
- Perguntas Frequentes
- Artigos Relacionados
O Que É um Endereço IP?
Todo dispositivo conectado à internet precisa de um identificador único—um endereço de Protocolo de Internet (IP). Pense nele como um endereço postal para seu computador, smartphone ou servidor. Sem endereços IP, os pacotes de dados não teriam como encontrar seu destino, e a internet como a conhecemos simplesmente não funcionaria.
Um endereço IP serve a dois propósitos fundamentais: identificação do host e endereçamento de localização. Quando você digita a URL de um site no seu navegador, seu dispositivo usa endereços IP nos bastidores para localizar o servidor que hospeda aquele site e estabelecer uma conexão. Este processo acontece em milissegundos, milhões de vezes por segundo em toda a internet global.
Existem atualmente duas versões de endereços IP em uso ativo: IPv4 e IPv6. Entender ambas é essencial para qualquer pessoa que trabalhe com redes, servidores ou infraestrutura web. Cada versão tem características distintas, esquemas de endereçamento e casos de uso que as tornam adequadas para diferentes cenários de rede.
Os endereços IP funcionam na Camada 3 (a Camada de Rede) do modelo OSI, fornecendo o endereçamento lógico necessário para rotear dados através de redes interconectadas. Ao contrário dos endereços MAC, que são fisicamente gravados no hardware de rede, os endereços IP podem ser atribuídos dinamicamente e alterados conforme necessário.
IPv4: O Padrão Original
O IPv4 (Protocolo de Internet versão 4) tem sido a espinha dorsal da comunicação na internet desde sua implantação em 1983. Um endereço IPv4 consiste em quatro grupos de números separados por pontos, onde cada grupo (chamado de octeto) varia de 0 a 255.
# Formato de endereço IPv4
192.168.1.100
# Cada octeto tem 8 bits (1 byte)
# Total: 32 bits = 4.294.967.296 endereços possíveis
# Encontrando seu IP público
curl ifconfig.me
# Encontrando seu IP local (Linux/Mac)
ifconfig | grep "inet " | grep -v 127.0.0.1
# Comando Windows
ipconfig | findstr IPv4
A estrutura de 32 bits do IPv4 permite aproximadamente 4,3 bilhões de endereços únicos. Embora isso parecesse suficiente nos primeiros dias da internet, o crescimento explosivo de dispositivos conectados—smartphones, dispositivos IoT, aparelhos domésticos inteligentes—esgotou este espaço de endereçamento. Os últimos blocos de endereços IPv4 foram oficialmente alocados em 2011, embora várias técnicas de conservação tenham estendido sua usabilidade.
Os endereços IPv4 são tipicamente escritos em notação decimal pontuada, tornando-os legíveis para humanos. Cada octeto representa 8 bits, e quando convertido para binário, você pode ver a estrutura completa de 32 bits:
Decimal: 192.168.1.100
Binário: 11000000.10101000.00000001.01100100
Dica profissional: Use nossa Ferramenta de Consulta de IP para verificar instantaneamente seu endereço IP público atual e obter informações detalhadas de geolocalização sobre qualquer endereço IP no mundo.
Apesar do problema de esgotamento de endereços, o IPv4 permanece o protocolo dominante na internet. Tecnologias como Tradução de Endereços de Rede (NAT) e Roteamento Inter-Domínio Sem Classes (CIDR) ajudaram a estender a vida do IPv4 ao permitir que múltiplos dispositivos compartilhem um único endereço IP público.
IPv6: A Próxima Geração
O IPv6 (Protocolo de Internet versão 6) foi desenvolvido para resolver o problema de esgotamento de endereços IPv4. Introduzido em 1998, o IPv6 usa endereços de 128 bits, fornecendo um espaço de endereçamento quase incompreensivelmente grande—aproximadamente 340 undecilhões (3,4 × 10³⁸) de endereços únicos.
# Formato de endereço IPv6
2001:0db8:85a3:0000:0000:8a2e:0370:7334
# Formato abreviado (removendo zeros à esquerda)
2001:db8:85a3:0:0:8a2e:370:7334
# Mais abreviado (grupos de zeros consecutivos como ::)
2001:db8:85a3::8a2e:370:7334
# Encontrando seu endereço IPv6 (Linux/Mac)
ifconfig | grep inet6
# Comando Windows
ipconfig | findstr IPv6
Os endereços IPv6 são escritos em notação hexadecimal, divididos em oito grupos de quatro dígitos hexadecimais separados por dois pontos. Este formato é mais complexo que o IPv4, mas oferece várias vantagens além de apenas mais endereços.
Principais melhorias no IPv6:
- Formato de cabeçalho simplificado: Os cabeçalhos IPv6 são mais eficientes, melhorando o desempenho de roteamento
- Segurança integrada: O IPsec é obrigatório no IPv6, fornecendo criptografia de ponta a ponta
- NAT não é necessário: Cada dispositivo pode ter um endereço globalmente único
- Melhor suporte a multicast: Eficiência aprimorada para comunicações de um para muitos
- Autoconfiguração de endereço sem estado: Dispositivos podem se configurar automaticamente sem DHCP
- Sem tráfego de broadcast: Substituído por multicast e anycast mais eficientes
Apesar dessas vantagens, a adoção do IPv6 tem sido mais lenta do que o previsto. Em 2026, aproximadamente 45% do tráfego da internet usa IPv6, com variações regionais significativas. O Google relata que países como Índia, Malásia e Alemanha têm taxas de adoção superiores a 60%, enquanto outros ficam para trás.
| Recurso | IPv4 | IPv6 |
|---|---|---|
| Comprimento do Endereço | 32 bits | 128 bits |
| Formato do Endereço | Decimal pontuado (192.168.1.1) | Hexadecimal (2001:db8::1) |
| Total de Endereços | ~4,3 bilhões | ~340 undecilhões |
| Tamanho do Cabeçalho | 20-60 bytes (variável) | 40 bytes (fixo) |
| Suporte IPsec | Opcional | Obrigatório |
| Fragmentação | Roteadores e hosts | Apenas hosts |
| Checksum | Incluído no cabeçalho | Não incluído |
Endereços IP Públicos vs Privados
Nem todos os endereços IP são criados iguais. A distinção entre endereços IP públicos e privados é fundamental para entender como as redes modernas operam.
Endereços IP públicos são globalmente únicos e roteáveis na internet. Seu Provedor de Serviços de Internet (ISP) atribui à sua casa ou empresa um endereço IP público que identifica sua rede para o mundo exterior. Esses endereços são gerenciados por registros regionais de internet e devem ser únicos em toda a internet.
Endereços IP privados são usados dentro de redes locais e não são roteáveis na internet pública. Esses endereços podem ser reutilizados em diferentes redes privadas sem conflito. A Autoridade para Atribuição de Números da Internet (IANA) reservou faixas específicas para uso privado:
| Classe | Faixa de IP Privado | Notação CIDR | Número de Endereços |
|---|---|---|---|
| Classe A | 10.0.0.0 - 10.255.255.255 | 10.0.0.0/8 | 16.777.216 |
| Classe B | 172.16.0.0 - 172.31.255.255 | 172.16.0.0/12 | 1.048.576 |
| Classe C | 192.168.0.0 - 192.168.255.255 | 192.168.0.0/16 | 65.536 |
Quando você verifica o endereço IP do seu dispositivo em uma rede doméstica, você normalmente verá algo como 192.168.1.100—um endereço privado. No entanto, quando você visita um site como nossa ferramenta de consulta de IP, você verá seu endereço IP público, que é compartilhado por todos os dispositivos em sua rede.
Este sistema de endereço duplo é possível graças à Tradução de Endereços de Rede (NAT), que exploraremos em detalhes mais adiante. O ponto principal é que os endereços privados permitem que organizações construam grandes redes internas sem consumir endereços IP públicos escassos.
Dica rápida: Se você está solucionando problemas de conectividade de rede, sempre distinga entre seu IP privado (local) e IP público. Problemas de conexão com serviços externos se relacionam ao seu IP público, enquanto problemas ao acessar dispositivos locais envolvem IPs privados.
Entendendo Classes de Endereços IP e Sub-redes
Originalmente, os endereços IPv4 eram divididos em cinco classes (A a E) com base nos primeiros bits do endereço. Embora a rede com classes seja amplamente obsoleta, substituída pelo Roteamento Inter-Domínio Sem Classes (CIDR), entender essas classes ajuda a compreender conceitos fundamentais de rede.
Classes de Endereços IPv4:
- Classe A (0.0.0.0 a 127.255.255.255): Projetada para redes muito grandes, com o primeiro octeto identificando a rede e os três octetos restantes identificando hosts. Suporta até 16 milhões de hosts por rede.
- Classe B (128.0.0.0 a 191.255.255.255): Para redes de tamanho médio, usando os dois primeiros octetos para a rede e os dois últimos para hosts. Suporta até 65.534 hosts por rede.
- Classe C (192.0.0.0 a 223.255.255.255): Para redes menores, com três octetos para a rede e um para hosts. Suporta até 254 hosts por rede.
- Classe D (224.0.0.0 a 239.255.255.255): Reservada para grupos multicast, não atribuída a hosts individuais.
- Classe E (240.0.0.0 a 255.255.255.255): Reservada para fins experimentais e uso futuro.
Sub-redes é a prática de dividir uma rede em sub-redes menores. Isso melhora o desempenho da rede, aumenta a segurança e torna o uso do espaço de endereços IP mais eficiente. Uma máscara de sub-rede determina qual parte de um endereço IP representa a rede e qual representa o host.
# Máscaras de sub-rede comuns
255.255.255.0 = /24 (254 hosts utilizáveis)
255.255.255.128 = /25 (126 hosts utilizáveis)
255.255.255.192 = /26 (62 hosts utilizáveis)
255.255.255.224 = /27 (30 hosts utilizáveis)
# Exemplo: Dividindo 192.168.1.0/24 em 4 sub-redes
Sub-rede 1: 192.168.1.0/26 (192.168.1.1 - 192.168.1.62)
Sub-rede 2: 192.168.1.64/26 (192.168.1.65 - 192.168.1.126)
Sub-rede 3: 192.168.1.128/26 (192.168.1.129 - 192.168.1.190)
Sub-rede 4: 192.168.1.192/26 (192.168.1.193 - 192.168.1.254)
A notação CIDR (o sufixo "/24") indica quantos bits são usados para a porção de rede. Uma rede /24 usa 24 bits para a rede, deixando 8 bits para hosts (2⁸ - 2 = 254 endereços utilizáveis, subtraindo os endereços de rede e broadcast).
Como Funciona a Consulta de Endereços IP
A consulta de endereços IP é o processo de determinar informações sobre um endereço IP, incluindo sua localização geográfica, ISP, organização e outros metadados. Este processo depende de bancos de dados mantidos por registros regionais de internet e serviços de terceiros.
Quando você usa uma ferramenta de consulta de IP, várias coisas acontecem nos bastidores:
- Consulta ao Banco de Dados: A ferramenta consulta um ou mais bancos de dados de geolocalização de IP (como MaxMind, IP2Location ou IPinfo) que mapeiam faixas de endereços IP para localizações geográficas e organizações.
- Consulta WHOIS: Para informações detalhadas de propriedade, a ferramenta pode realizar uma consulta WHOIS no registro regional de internet apropriado (ARIN, RIPE, APNIC, LACNIC ou AFRINIC).
- DNS Reverso: A ferramenta pode realizar uma consulta DNS reversa para encontrar o nome do host associado ao endereço IP.
- Informações ASN: Os dados do Número de Sistema Autônomo revelam qual organização controla o roteamento para aquele endereço IP.
A precisão da geoloca