O que é um endereço IP?
Um endereço IP (endereço do Protocolo da Internet) é um rótulo numérico atribuído a cada dispositivo conectado a uma rede de computadores que usa o Protocolo da Internet para comunicação. Os endereços IP têm duas funções principais: identificar o host e endereçá-lo por localização. Todo dispositivo conectado à internet, de servidores web a smartphones, precisa de um endereço IP para enviar e receber dados.
Endereços IPv4
Formato e estrutura
Os endereços IPv4 são números de 32 bits normalmente exibidos em notação decimal pontuada:
192.168.1.1
│ │ │ │
│ │ │ └── Fourth octet (0-255)
│ │ └── Third octet (0-255)
│ └── Second octet (0-255)
└── First octet (0-255)
Classes de endereços
| Classe | Primeiro octeto | Bits de rede padrão | Finalidade |
|---|---|---|---|
| A | 1-126 | /8 | Redes grandes |
| B | 128-191 | /16 | Redes médias |
| C | 192-223 | /24 | Redes pequenas |
| D | 224-239 | N/A | Multicast |
| E | 240-255 | N/A | Reservado/experimental |
Intervalos de endereços privados
Reservados para redes internas (não são roteáveis na internet):
10.0.0.0 - 10.255.255.255 (Class A)
172.16.0.0 - 172.31.255.255 (Class B)
192.168.0.0 - 192.168.255.255 (Class C)
Exaustão do IPv4
O IPv4 fornece aproximadamente 4,3 bilhões de endereços. A alocação global se esgotou em 2011, impulsionando a adoção do IPv6.
Endereços IPv6
Formato e estrutura
Os endereços IPv6 são números de 128 bits exibidos em hexadecimal:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Formato abreviado
Zeros à esquerda podem ser omitidos e grupos consecutivos de zeros podem ser substituídos por ::
Full: 2001:0db8:0000:0000:0000:0000:0000:0001
Short: 2001:db8::1
Capacidade de endereçamento
O IPv6 oferece 340 undecilhões de endereços, quantidade suficiente para atribuir endereços exclusivos a cada átomo da superfície terrestre várias vezes.
Endereços IP no DNS
Os nomes de domínio são resolvidos para endereços IP por meio do DNS:
Registro A (IPv4)
example.com. IN A 93.184.216.34
Registro AAAA (IPv6)
example.com. IN AAAA 2606:2800:220:1:248:1893:25c8:1946
Endereços IP estáticos e dinâmicos
| Tipo | Características | Casos de uso |
|---|---|---|
| Estático | Fixo, nunca muda | Servidores, hospedagem, acesso remoto |
| Dinâmico | Atribuído por DHCP, pode mudar | Internet residencial, dispositivos móveis |
Consulta de endereços IP e ferramentas
Comandos de diagnóstico comuns:
# Find your IP
curl ifconfig.me
# DNS lookup
dig example.com A
nslookup example.com
# Reverse DNS lookup
dig -x 93.184.216.34
Considerações de segurança
- Controle de acesso baseado em IP: firewalls filtram por endereço IP
- Geolocalização: endereços IP revelam uma localização física aproximada
- Ataques DDoS: têm como alvo endereços IP específicos com inundações de tráfego
- Reputação de IP: alguns IPs são marcados por atividade maliciosa
- NAT: a tradução de endereços de rede oculta IPs internos atrás de um IP público
Entender endereços IP é fundamental para configurar DNS, solucionar problemas de conectividade e gerenciar a infraestrutura de servidores.