Glossary
Endereço IP
O número que identifica um host em uma rede
By Buğra SözeriPublished Updated
Um endereço IP é o identificador numérico atribuído a cada dispositivo em uma rede TCP/IP. Duas versões coexistem: IPv4 e IPv6.
IPv4: endereço de 32 bits, escrito como quatro números decimais separados por pontos, cada um de 0 a 255. Exemplo: 192.168.1.1. Espaço de endereçamento total: ~4,3 bilhões de endereços, esgotados globalmente por volta de 2011-2015. As redes modernas dependem fortemente de NAT (Tradução de Endereço de Rede) para compartilhar um pequeno conjunto de endereços IPv4 públicos entre muitos dispositivos.
IPv6: endereço de 128 bits, escrito como oito grupos de quatro dígitos hexadecimais separados por dois-pontos. Exemplo: 2001:0db8:85a3:0000:0000:8a2e:0370:7334 (frequentemente abreviado com :: para grupos de zeros consecutivos). Espaço de endereçamento total: ~3,4 × 10³⁸ — efetivamente infinito. Projetado nos anos 1990 para substituir o IPv4, mas a adoção foi lenta; em 2026, cerca de 45% do tráfego da internet usa IPv6.
Faixas de endereços reservadas:
- Privado (RFC 1918, IPv4): 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. Usados dentro de redes domésticas e corporativas; nunca roteados na internet pública.
- Loopback: 127.0.0.1 (IPv4), ::1 (IPv6). Refere-se a “esta máquina”.
- Link-local (IPv6): fe80::/10. Usado para autoconfiguração em um único segmento de rede.
Para desenvolvedores: os logs do servidor geralmente registram IPs dos clientes. O IP exato que sua aplicação vê depende de se o tráfego passa por proxies/balanceadores de carga — verifique o cabeçalho X-Forwarded-For se seu servidor não é a borda pública.
Exemplo prático
Um roteador doméstico com IPv4 público de 203.0.113.42 serve uma rede privada 192.168.1.0/24. Três dispositivos se conectam: um laptop em 192.168.1.10, um telefone em 192.168.1.11, uma smart TV em 192.168.1.12. Todos os três enviam requisições simultâneas para example.com. O roteador reescreve a origem de cada pacote de saída: 192.168.1.10:51234 do laptop se torna 203.0.113.42:60001; 192.168.1.11:48999 do telefone se torna 203.0.113.42:60002; a TV se torna 203.0.113.42:60003. O roteador mantém uma tabela NAT mapeando cada porta externa de volta para o endereço privado originador. Quando a resposta de example.com chega em 203.0.113.42:60001, o roteador procura 60001 na tabela e encaminha para 192.168.1.10:51234 — o laptop. Esse truque NAT é o que permite que bilhões de dispositivos compartilhem os ~4 bilhões de endereços IPv4; o custo é que conexões de entrada da internet não podem alcançar um dispositivo específico a menos que o encaminhamento de porta explícito seja configurado.
Quando e por que importa
Endereços IP importam toda vez que um serviço lida com tráfego de rede: limitação de taxa (por IP de origem), geolocalização (mapeando IP para país/cidade para licenciamento de conteúdo ou conformidade), bloqueio de abuso (mitigação de DDoS, banimento de fontes maliciosas) e controle de acesso (lista de permissões de faixas de VPN corporativas). Os erros a evitar: (1) tratar o IP em request.remote_addr como o IP real do cliente quando o tráfego passa por um balanceador de carga ou CDN — você precisa consultar X-Forwarded-For ou o cabeçalho CF-Connecting-IP da Cloudflare; (2) tratar endereços IPv4 como inteiros de 32 bits sem considerar IPv6 — um serviço que armazena IPs de usuários em uma coluna de 32 bits quebra silenciosamente no momento em que o tráfego IPv6 chega; (3) esquecer que operadoras móveis usam NAT de nível de operadora — muitos assinantes compartilham um único IP público, portanto a limitação de taxa por IP pode penalizar bairros inteiros. Referência: RFC 791 — Protocolo de Internet (IPv4).
Notação CIDR — o formato com barra que você verá em todo lugar: 10.0.0.0/8 significa “os primeiros 8 bits são o prefixo de rede” — endereços de 10.0.0.0 a 10.255.255.255. O CIDR (Roteamento Inter-Domínio sem Classe) substituiu o esquema mais antigo de classe A/B/C em 1993 e é universal em tabelas de roteamento, regras de firewall e definições de sub-rede VPC em nuvem. Para IPv6, a mesma notação se aplica, mas com prefixos muito maiores: 2001:db8::/32 cobre 2⁹⁶ endereços (mais do que toda a internet IPv4, em um único bloco). AWS, GCP e Azure por padrão dividem VPCs em blocos CIDR /16 — grandes o suficiente para que você raramente precise pensar em esgotamento de sub-rede.
Transição IPv6 — por que levou trinta anos e continua: o IPv6 foi padronizado em 1998. Por que a adoção ainda está abaixo de 50%? Várias razões se combinam: os roteadores domésticos precisavam ser atualizados (um ciclo lento de atualização de hardware de consumo); os ISPs precisavam encomendar novos equipamentos (despesas de capital que preferiam adiar); o NAT tornou o esgotamento do IPv4 tolerável na prática, removendo o incentivo da plataforma em chamas; e a implantação dual-stack (executar IPv4 e IPv6 simultaneamente) é operacionalmente mais complexa do que single-stack. O impulso agora vem das operadoras móveis — T-Mobile, Verizon, Reliance Jio operam redes móveis somente IPv6 com tradução 464XLAT para serviços IPv4 legados. Até 2030, as principais redes móveis esperam ser majoritariamente IPv6, o que finalmente vai convencer os retardatários residuais de desktop. Referência: RFC 8200 — Protocolo de Internet, Versão 6 (IPv6).
Frequently asked questions
- O que é um endereço IP?
- Um endereço IP é um rótulo numérico atribuído a cada dispositivo em uma rede, usado para identificar o dispositivo e rotear tráfego para ele. Endereços IPv4 são números de 32 bits escritos como quatro octetos separados por pontos (por exemplo, 192.168.1.1); IPv6 usa notação hexadecimal de 128 bits.
- Qual é a diferença entre IPv4 e IPv6?
- IPv4 oferece cerca de 4,3 bilhões de endereços, que estão quase esgotados. IPv6 fornece 340 undecilhões de endereços e inclui melhorias integradas para roteamento e autoconfiguração. A maioria das redes modernas suporta ambos via dual-stack.
- Qual é a diferença entre um endereço IP público e privado?
- Endereços IP privados (por exemplo, 10.x.x.x, 192.168.x.x) são usados dentro de redes locais e não são roteáveis na internet. Endereços IP públicos são globalmente únicos e atribuídos por ISPs para comunicação pela internet.
- Meu endereço IP revela minha localização exata?
- Não — um endereço IP mapeia aproximadamente para a cidade ou região da infraestrutura do seu ISP, não para o seu endereço preciso. Bancos de dados de geolocalização podem estar dias a meses desatualizados e frequentemente são imprecisos para usuários móveis ou de VPN.
Related
Published May 16, 2026 · Last reviewed May 31, 2026