O que e IP

O que e IP: entenda o Internet Protocol, a diferenca entre IPv4 e IPv6, IP publico e privado, historia ARPANET e RFC 791. Explicacao completa com exemplos.

IP (Internet Protocol) e o sistema de endereçamento e roteamento que permite que qualquer dispositivo na internet encontre e se comunique com outro. Sem ele, um pacote de dados nao teria como sair do seu notebook e chegar ao servidor certo no outro lado do mundo. O protocolo foi formalizado em setembro de 1981 pelo RFC 791 e, quarenta e quatro anos depois, ainda governa cada conexao que voce faz online. O que mudou desde entao, como o Brasil se encaixa nessa historia e o que acontece nos bastidores quando voce digita um endereco no navegador, e o que este artigo explica com precisao.

Neste artigo

  1. O que e IP: definicao formal e estrutura do protocolo
  2. Historia: da ARPANET ao RFC 791
  3. Como o IP funciona na pratica
  4. Estrutura do IPv4: cabecalho, campos e notacao
  5. Tipos de endereco IP: publico, privado, dinamico e estatico
  6. IP no Brasil: LACNIC, provedores e regulamentacao
  7. Conceitos errados frequentes sobre IP
  8. Perguntas frequentes

O que e IP: definicao formal e estrutura do protocolo

IP (Internet Protocol) e o protocolo de camada de rede (camada 3 no modelo OSI, camada de internet no modelo TCP/IP) responsavel por duas funcoes fundamentais: endereçamento e roteamento. Ele identifica cada dispositivo na rede com um numero unico e define como pacotes de dados percorrem multiplas redes para chegar ao destino.

O IP opera no modelo best-effort delivery. Isso significa que ele tenta entregar pacotes da melhor forma possivel, mas nao garante ordem de chegada, nao garante que todos os pacotes cheguem e nao detecta corrucao de dados alem do checksum do cabecalho. Confiabilidade, reordenamento e controle de fluxo ficam por conta do TCP, protocolo da camada superior.

Camadas do modelo TCP/IP e o papel do IP

O modelo TCP/IP tem quatro camadas. O IP vive na camada de internet, entre a camada de acesso a rede (Ethernet, Wi-Fi) e a camada de transporte (TCP, UDP). Quando um aplicativo envia dados, o TCP os divide em segmentos, o IP os encapsula em datagramas com cabecalhos de roteamento, e a camada de enlace os converte em quadros transmissiveis pelo meio fisico.

Esse modelo de encapsulamento permite que o IP funcione sobre qualquer tecnologia de enlace: Ethernet, Wi-Fi 802.11, fibra optica, redes celulares 4G/5G. O IP nao sabe como o bit vai trafegar no fio. Ele apenas instrui: "este pacote vai do endereco X ao endereco Y, proximo salto e o roteador Z."

IPv4 versus IPv6: as duas versoes em uso

Existem duas versoes do IP em operacao simultanea hoje. O IPv4, especificado pelo RFC 791 (1981), usa enderecos de 32 bits representados em quatro octetos decimais separados por ponto, como 192.168.0.1. O espaco total e de 2^32 = 4.294.967.296 enderecos. O IPv6, especificado pelo RFC 8200 (2017), usa 128 bits em oito grupos hexadecimais separados por dois-pontos, como 2001:db8::1, com 2^128 enderecos possiveis. Os dois protocolos coexistem via dual-stack, onde dispositivos e roteadores suportam os dois simultaneamente.

Historia: da ARPANET ao RFC 791

A origem do IP esta na ARPANET, rede experimental criada em 1969 pelo Departamento de Defesa dos EUA para interligar computadores de universidades e laboratorios de pesquisa. O protocolo original da ARPANET era o NCP (Network Control Program), que funcionava apenas dentro dessa rede fechada.

Vint Cerf, Bob Kahn e o artigo de 1974

Em maio de 1974, Vint Cerf e Bob Kahn publicaram "A Protocol for Packet Network Intercommunication" na revista IEEE Transactions on Communications. Esse artigo introduziu o conceito de um protocolo de internetworking capaz de interligar redes heterogeneas. O TCP e o IP foram concebidos juntos nesse paper e separados como protocolos distintos em 1978, quando ficou claro que as funcoes de roteamento e confiabilidade eram melhor tratadas em camadas separadas.

RFC 791: a especificacao definitiva

Em setembro de 1981, Jon Postel publicou o RFC 791, a especificacao formal do IPv4. O documento define o formato completo do datagrama IP: cabecalho de 20 bytes minimos com 14 campos, incluindo Version (4 bits), IHL (4 bits, tamanho do cabecalho em palavras de 32 bits), DSCP/ECN (8 bits, qualidade de servico), Total Length, Identification, Flags e Fragment Offset (para fragmentacao), TTL (Time to Live, decrementa a cada salto e descarta o pacote ao chegar a zero), Protocol (tipo do payload: 6 para TCP, 17 para UDP, 1 para ICMP), Header Checksum, enderecos Source e Destination de 32 bits cada, e campo Options opcional.

O IANA (Internet Assigned Numbers Authority) foi criado para coordenar a distribuicao dos blocos de enderecos IPv4 entre os registros regionais. Em fevereiro de 2011, o IANA distribuiu os ultimos cinco blocos /8 disponíveis. O espaco de 4,29 bilhoes de enderecos, pensado para uma rede experimental de poucas dezenas de maquinas nos anos 1970, esgotou.

Linha do tempo do Internet Protocol
Ano Evento Referencia
1969 ARPANET criada pelo DARPA com NCP como protocolo Historia do DARPA
1974 Cerf e Kahn publicam o paper fundador do TCP/IP IEEE Transactions on Communications
1978 TCP e IP separados em protocolos distintos (TCP v4) IEN 28
1981 RFC 791 formaliza o IPv4 RFC 791 (setembro 1981)
1998 RFC 2460 especifica o IPv6 (atualizado pelo RFC 8200 em 2017) RFC 8200 (julho 2017)
2011 IANA esgota os ultimos blocos /8 de IPv4 IANA Press Release fev/2011

Como o IP funciona na pratica

Quando voce digita "google.com" no navegador, o primeiro passo e a resolucao DNS: o sistema converte o nome em um endereco IP (por exemplo, 142.250.219.46). So depois disso o IP entra em cena.

O ciclo de vida de um pacote IP

O sistema operacional cria um datagrama IP com o endereco de origem (o IP publico da sua conexao ou o IP privado local), o endereco de destino, o TTL inicial (tipicamente 64 em Linux, 128 em Windows, 255 em equipamentos de rede Cisco) e encapsula o payload TCP ou UDP no campo de dados.

O pacote vai primeiro para o gateway padrao, que e o roteador da sua rede local. Esse roteador consulta sua tabela de roteamento BGP e decide o proximo salto. O processo se repete em cada roteador na rota: cada um decrementa o TTL em 1, consulta a tabela e repassa ao proximo. Se o TTL chegar a 0 antes de atingir o destino, o roteador descarta o pacote e envia um ICMP "Time Exceeded" de volta ao remetente. E esse mecanismo que o traceroute usa: ele envia pacotes com TTL 1, 2, 3... e coleta os ICMP Time Exceeded de cada roteador para mapear a rota completa.

NAT e o papel do roteador domestico

Na sua rede local, os dispositivos recebem enderecos IP privados via DHCP, nas faixas definidas pela RFC 1918: 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Esses enderecos nao sao roteados na internet publica. O roteador domestico faz NAT (Network Address Translation): substitui o IP privado e a porta de origem pelo IP publico e uma porta mapeada, mantendo uma tabela de traducao para saber a qual dispositivo local cada resposta pertence.

O IP publico e o que servidores externos enxergam. E o que aparece nesta pagina ao verificar "meu IP". Seu notebook pode ter 192.168.1.5 na rede local, mas o servidor do Google ve a conexao vindo do IP publico do seu roteador.

Estrutura do IPv4: cabecalho, campos e notacao

O cabecalho IPv4 tem 20 bytes de tamanho fixo mais um campo de Options opcional (ate 40 bytes). Entender os campos principais ajuda a interpretar capturas de trafego no Wireshark e configurar firewalls corretamente.

Os campos mais relevantes do cabecalho IPv4

Campos do cabecalho IPv4 (RFC 791)
Campo Tamanho Funcao
Version 4 bits Versao do IP (4 para IPv4, 6 para IPv6)
TTL 8 bits Maximo de saltos. Decrementa a cada roteador. Zero = descarte
Protocol 8 bits Tipo do payload: 6 = TCP, 17 = UDP, 1 = ICMP, 89 = OSPF
Source Address 32 bits Endereco IP de origem do pacote
Destination Address 32 bits Endereco IP de destino do pacote
Fragment Offset + Flags 16 bits total Controle de fragmentacao de pacotes grandes (MTU)
Header Checksum 16 bits Verificacao de integridade do cabecalho (apenas cabecalho, nao dados)

Notacao CIDR e mascara de sub-rede

Enderecos IP nao existem isolados. Eles pertencem a blocos definidos pela notacao CIDR (Classless Inter-Domain Routing, RFC 4632). A notacao 192.168.1.0/24 significa que os primeiros 24 bits sao o prefixo de rede e os ultimos 8 bits identificam hosts nessa rede, permitindo 254 hosts utilizaveis (0 e reservado para endereco de rede, 255 para broadcast). Um /16 tem 65.534 hosts; um /8 tem 16.777.214.

Roteadores usam prefixos CIDR nas tabelas de roteamento. O mecanismo de longest prefix match faz o roteador escolher a rota mais especifica: se a tabela tem 0.0.0.0/0 (rota padrao) e 142.250.0.0/16 (rota para Google), um pacote para 142.250.219.46 usa a rota /16, mais especifica que a /0.

Tipos de endereco IP: publico, privado, dinamico e estatico

Nem todos os enderecos IP sao iguais. A categoria de um endereco determina onde ele e valido, se e roteado na internet e com que frequencia muda.

Publico versus privado

IPs publicos sao enderecos unicos globalmente roteaveis, atribuidos por registros regionais (LACNIC, ARIN, RIPE NCC, APNIC, AFRINIC) a provedores e organizacoes. IPs privados sao as tres faixas da RFC 1918 usadas em redes internas: 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Qualquer organizacao pode usar essas faixas internamente sem registrar com nenhum orgao, mas elas nao sao roteadas na internet publica.

Dinamico versus estatico

Conexoes residenciais brasileiras tipicamente usam IP dinamico: o provedor atribui um novo IP publico cada vez que o modem/roteador reinicia ou quando o contrato DHCP expira. IP estatico e um endereco fixo, permanente, que nao muda entre reconexoes. Provedores brasileiros oferecem IP estatico como servico adicional pago, geralmente entre R$ 15 e R$ 40 mensais, voltado para servidores domesticos, cameras de seguranca acessadas remotamente e conexoes VPN corporativas.

Comparativo de tipos de endereco IP
Tipo Faixa / Caracteristica Uso tipico Custo
Privado (RFC 1918) 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 Rede local (LAN) Gratis (autogerenciado)
CGNAT (RFC 6598) 100.64.0.0/10 Enlace provedor-assinante Transparente ao usuario
Publico dinamico Atribuido pelo provedor via DHCP Conexoes residenciais padrao Incluso no plano
Publico estatico Fixo, atribuido permanentemente Servidores, VPN, cameras Adicional (R$ 15-40/mes)
Loopback 127.0.0.1 (IPv4), ::1 (IPv6) Testes locais, localhost Reservado pelo SO

IP no Brasil: LACNIC, provedores e regulamentacao

O Brasil tem uma infraestrutura de internet com caracteristicas proprias que afetam diretamente como o IP funciona para usuarios residenciais e corporativos.

LACNIC e o NIC.br: quem aloca enderecos no Brasil

O LACNIC (Latin American and Caribbean Internet Addresses Registry) e o registro regional responsavel pela alocacao de blocos IPv4, IPv6 e ASNs (Autonomous System Numbers) na America Latina e Caribe. Sediado em Montevideu, o LACNIC aloca blocos para provedores e organizacoes brasileiras, que por sua vez sub-alocam para seus clientes corporativos.

O NIC.br (Nucleo de Informacao e Coordenacao do Ponto BR), vinculado ao CGI.br (Comite Gestor da Internet no Brasil), opera como o registro nacional do .br, gerencia o WHOIS para recursos brasileiros e administra o IX.br, a maior rede de pontos de troca de trafego da America Latina. O IX.br SP (Sao Paulo) e o maior IXP do hemisfério sul em volume de trafego, com pico acima de 20 Tbps registrado em 2024, segundo dados publicos do NIC.br.

Os principais ASNs de provedores brasileiros

Principais provedores brasileiros e seus ASNs
Provedor ASN Tecnologia principal
Claro/NET AS28573 HFC, fibra, 4G/5G
Vivo/Telefonica AS26599 Fibra GPON, 4G/5G
TIM AS26615 4G/5G, FTTH em expansao
Oi AS7738 Fibra, xDSL (em reducao)
Algar Telecom AS16735 Fibra regional (Triangulo Mineiro, GO)
NIC.br (IX.br) AS17008 Pontos de peering IX.br

Marco Civil e LGPD: o IP como dado juridico

No Brasil, o endereco IP tem status legal claro. A Lei 12.965/2014 (Marco Civil da Internet) classifica o log de conexao (que inclui IP de origem, porta e timestamp) como dado protegido. O artigo 13 obriga provedores de conexao a armazenar esses registros por um ano e so fornece-los mediante ordem judicial especifica.

A Lei 13.709/2018 (LGPD) classifica o endereco IP como dado pessoal, pois permite a identificacao indireta de uma pessoa quando combinado com os logs do provedor. Isso tem implicacoes praticas: sites que coletam e armazenam IPs de usuarios precisam tratar esse dado com as obrigacoes da LGPD, incluindo base legal, finalizade declarada e retencao limitada.

Conceitos errados frequentes sobre IP

Tres mal-entendidos aparecem com frequencia quando o assunto e enderecamento IP. Vale desmonta-los com precisao.

IP revela localizacao precisa? Nao.

O endereco IP indica o ponto de saida do provedor, que pode ser um data center em outra cidade. MaxMind, o maior fornecedor de bancos de dados de geolocalizacao IP, documenta uma margem de erro mediana de 25 km para o Brasil em enderecos residenciais, podendo chegar a centenas de quilometros em areas rurais ou em usuarios CGNAT onde o ponto de saida e centralizado numa capital.

Mudar o IP protege privacidade completamente? Tambem nao.

VPNs e proxies trocam o IP visivel por outro, mas nao eliminam outros vetores de identificacao: cookies de sessao, browser fingerprint (resolucao de tela, fontes instaladas, user agent, timezone), vazamento via WebRTC que expoe o IP real mesmo com VPN ativa, e comportamento de navegacao que sistemas de analytics cruzam para re-identificacao. O IP e uma das dezenas de variaveis que compõem a identidade digital de uma sessao.

IP publico e o IP do dispositivo? Nao e.

O IP que aparece ao acessar esta pagina e o IP do roteador, o ponto de saida atribuido pelo provedor. Seu notebook, telefone e smart TV tem cada um seu proprio IP privado na rede local (192.168.x.x ou 10.x.x.x), invisiveis para servidores externos. Se voce tem tres dispositivos em casa, todos eles aparecem na internet com o mesmo IP publico do roteador.

Isso complica investigacoes judiciais: o IP publico identifica o contrato do provedor, nao o dispositivo nem o usuario especifico. Para determinar qual dispositivo fez uma conexao especifica, e necessario cruzar os logs do provedor (IP + porta + timestamp) com os logs do roteador (DHCP local), algo que requer ordem judicial e cooperacao do provedor.

Perguntas frequentes sobre o que e IP

O que e IP e para que serve?

IP (Internet Protocol) e o protocolo que define como dispositivos na internet se identificam e trocam dados. Cada dispositivo recebe um numero unico chamado endereco IP. O protocolo empacota dados em datagramas com cabecalhos de roteamento e define como esses pacotes percorrem roteadores ate o destino. Sem IP, nao haveria como dois computadores em redes diferentes se comunicar. A versao atual mais usada e o IPv4 (RFC 791, 1981) e o IPv6 (RFC 8200, 2017) esta em adocao crescente para suprir o esgotamento de enderecos IPv4.

Qual a diferenca entre IP publico e IP privado?

IP publico e atribuido pelo provedor e e visivel na internet, unico globalmente em um dado momento. IP privado e usado dentro de redes locais, nas faixas definidas pela RFC 1918: 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Enderecos privados nao sao roteados na internet publica. O roteador domestico faz NAT para converter o IP privado de cada dispositivo no IP publico compartilhado ao sair para a internet.

Meu IP muda com o tempo?

Depende do tipo de contrato. Conexoes residenciais brasileiras usam IP dinamico: o provedor atribui um novo IP ao reiniciar o roteador ou quando o contrato DHCP expira (geralmente a cada 24 horas a 7 dias). IP estatico e um servico adicional pago que mantém o mesmo endereco indefinidamente. Usuarios em CGNAT tem uma camada extra: o IP que aparece na internet muda conforme o provedor redistribui os IPs publicos no seu pool.

Quantos enderecos IPv4 existem?

O espaco IPv4 e de 2^32 = 4.294.967.296 enderecos. Desse total, blocos significativos sao reservados para uso especial: 192.168.0.0/16 e 10.0.0.0/8 (redes privadas, RFC 1918), 127.0.0.0/8 (loopback), 169.254.0.0/16 (link-local APIPA), 224.0.0.0/4 (multicast) e 100.64.0.0/10 (CGNAT, RFC 6598). O espaco publico utilizavel e de aproximadamente 3,7 bilhoes de enderecos, todos ja alocados pelos registros regionais desde 2011.

O IP revela minha localizacao exata?

Nao. O IP indica a regiao do ponto de saida do provedor, que pode ser em outra cidade. Bancos de dados de geolocalizacao como MaxMind GeoIP2 tem margem de erro mediana de 25 km para o Brasil, podendo chegar a centenas de quilometros. Para usuarios em CGNAT, o IP publico e compartilhado por dezenas de clientes, tornando a localizacao via IP ainda menos precisa. Localizacao precisa exige GPS ou triangulacao de sinal, nao enderecamento IP.

Como o IP e tratado pela LGPD no Brasil?

A LGPD (Lei 13.709/2018) classifica o endereco IP como dado pessoal, pois possibilita identificacao indireta quando combinado com logs do provedor. Sites que coletam e armazenam IPs de usuarios precisam de base legal declarada (consentimento, interesse legitimo ou obrigacao legal), finalidade especifica e retencao limitada ao necessario. O Marco Civil da Internet (Lei 12.965/2014) obriga provedores de conexao a guardar logs de IP por um ano e fornece-los apenas mediante ordem judicial.

O que e TTL no cabecalho IP?

TTL (Time to Live) e um campo de 8 bits no cabecalho IPv4 que limita quantos roteadores (saltos) um pacote pode atravessar antes de ser descartado. Cada roteador decrementa o TTL em 1. Quando o TTL chega a 0, o roteador descarta o pacote e envia um ICMP "Time Exceeded" ao remetente. O valor inicial tipico e 64 (Linux/Android), 128 (Windows) ou 255 (equipamentos Cisco). O traceroute usa TTLs crescentes para mapear cada roteador na rota ate o destino.

Como verificar meu endereco IP agora?

O endereco IP publico da sua conexao aparece automaticamente na ferramenta Meu IP desta pagina, sem necessidade de cadastro. Ela mostra o IP publico visto pelos servidores externos, o provedor associado (via lookup de ASN) e se voce esta em CGNAT (se o IP do roteador for diferente do IP publico detectado). Para ver o IP privado do dispositivo, use "ipconfig" no Windows ou "ip addr" no Linux.

O Internet Protocol e a fundacao invisivel de toda comunicacao digital. Entender o que e IP ajuda a diagnosticar problemas de conexao, interpretar logs de acesso, configurar firewalls, entender por que jogos travam em CGNAT e acompanhar a transicao para o IPv6 que esta em curso no Brasil. O IP publico da sua conexao pode ser verificado instantaneamente na ferramenta Meu IP desta pagina, que tambem detecta automaticamente se voce esta em CGNAT.

Para aprofundar, os artigos sobre o que e IPv6, o que e CGNAT e o que e DNS cobrem os protocolos que trabalham junto com o IP para fazer a internet funcionar. Os RFCs 791 (IPv4) e 8200 (IPv6) estao disponiveis gratuitamente em rfc-editor.org (RFC 791, setembro 1981) para quem quiser ler a especificacao original.

FERRAMENTA

Leituras Relacionadas

  • O que e IPv6 — O que e IPv6: protocolo com enderecos de 128 bits, formato hexadecimal, motivacao pelo esgotamento do IPv4 e adocao no Brasil segundo o IPv6.br.
  • Diferenca ip publico privado — Diferenca ip publico privado: RFC 1918, faixas reservadas, como funciona o NAT, roteamento e casos de uso de cada tipo de endereco IP na rede brasileira.
  • O que e CGNAT — O que e CGNAT: RFC 6598, faixa 100.64.0.0/10, NAT compartilhado pelo provedor, impacto em jogos e hospedagem no Brasil, e como saber se voce esta em CGNAT.