Meta Descrição: Confuso com os cálculos de endereço IP? Este guia pro descreve como calcular os endereços IPv4 e IPv6, a notação CIDR e as máscaras de sub-rede. Rede principal que aborda hoje.
Quer esteja a configurar um novo servidor, a configurar uma rede privada para o seu alojamento VPS ou a resolver um problema de ligação, compreender como calcular endereços IP é uma competência fundamental. É a chave para desbloquear a forma como a Internet organiza e encaminha o tráfego.
Mas sejamos honestos: termos como «sub-rede», «CIDR» e «hexadecimal» podem parecer intimidantes.
Este guia irá desmistificar o endereço IP. Vamos quebrar a lógica do IPv4 e do IPv6, transformando-o de um principiante em rede num profissional confiante.
O que é um endereço IP?
Um endereço IP (Internet Protocol) é uma etiqueta numérica única atribuída a cada dispositivo em uma rede de computadores. O seu objetivo principal é duplo:
- Identificação: Identifica o anfitrião ou o dispositivo.
- Localização: Fornece a localização do dispositivo na rede, permitindo que os dados cheguem ao mesmo.
Pensa nisto como um endereço de rua para o teu computador. Sem ele, os pacotes de dados não saberiam para onde ir. As duas versões que encontrará são o IPv4 e o IPv6.
Parte 1: Como calcular endereços IPv4
O IPv4 é provavelmente o cavalo de trabalho com o qual está mais familiarizado (por exemplo, 172.217.14.228). Um endereço IPv4 é um número de 32 bits, normalmente escrito como quatro números de 8 bits (octetos) em formato decimal.
A parte «cálculo» do IPv4 envolve quase sempre: sub-rede. Este é o processo de dividir uma grande rede em sub-redes mais pequenas e mais controláveis. Para isso, utilizamos a máscara de sub-rede.
Conceitos-chave: Máscara da sub-rede e CIDR
Um endereço IP tem duas partes: os ID da rede e o ID do anfitrião.
- ID da rede: Identifica a rede em que o dispositivo está ligado. (Como o nome da rua).
- Identificação do anfitrião: Identifica o dispositivo específico nessa rede. (Como o número da casa).
A máscara de sub-rede é um número de 32 bits que «mascara» o endereço IP, separando claramente a parte da rede da parte do anfitrião.
Vê-lo-á em dois formatos comuns:
- Pontuação decimal:
255.255.255.0 - Notação CIDR:
/24(Isto é mais moderno e eficaz).
Os dois 255.255.255.0 e /24 significa o primeiros 24 bits (os três primeiros octetos) são o ID de Rede, e o últimos 8 bits (o último octeto) são para o Host ID.
A magia: Binário e
Para encontrar os endereços-chave na sua rede, só precisa de uma operação simples: os bit a bit E.
Vamos usar um exemplo prático:
- Endereço IP:
192.168.1.150 - Máscara da sub-rede:
/24(que é255.255.255.0)
Convertê-los-emos em binários para ver o que está a acontecer.
| Decimal | Binário |
|---|---|
192.168.1.150 | 11000000.10101000.00000001.10010110 |
255.255.255.0 | 11111111.11111111.11111111.00000000 |
Agora, execute uma operação bit a bit E (1 AND 1 = 1, 1 AND 0 = 0, 0 AND 0 = 0).
11000000.10101000.00000001.10010110 (IP) & 11111111.111111.111111.00000000 (Máscara) ---------------------------------------- 11000000.10101000.00000001.00000000 (Resultado)
Converta este resultado de volta para decimal: 192.168.1.0.
Acabou de calcular o seu primeiro endereço!
Como encontrar todos os endereços IPv4 chave (O Caminho Fácil)
Vamos usar o nosso exemplo: 192.168.1.150 /24
1. Endereço da rede (ID da rede):
- Finalidade: Identifica a própria rede. É o primeiro endereço do intervalo.
- Cálculo: Execute o bitwise AND entre o IP e a máscara da sub-rede.
- Resultado:
192.168.1.0(conforme calculado acima).
2. Endereço de radiodifusão:
- Finalidade: Um endereço utilizado para enviar uma mensagem para todos dispositivos na rede. É o último endereço do intervalo.
- Cálculo: Acesse o ID da Rede (
192.168.1.0). Na parte hospedeira (os últimos 8 bits ou o último octeto), altere todos os bits para1.- Rede:
11000000.10101000.00000001.00000000 - Transmissão:
11000000.10101000.00000001.11111111
- Rede:
- Resultado:
192.168.1.255
3. Primeiro endereço utilizável do anfitrião:
- Finalidade: O primeiro IP que pode atribuir a um dispositivo (como o seu router).
- Cálculo: Endereço da rede + 1.
- Resultado:
192.168.1.1
4. Endereço do último anfitrião utilizável:
- Finalidade: O último IP que pode atribuir a um dispositivo.
- Cálculo: Endereço de radiodifusão – 1.
- Resultado:
192.168.1.254
5. Número total de anfitriões:
- Cálculo: Olhe para o número de bits do anfitrião. A
/24deixa 8 bits para o hospedeiro (32 - 24 = 8). A fórmula é $2^n$ (em que $n$ é o número de bits do hospedeiro).- $2^8 = 256$ endereços totais.
- Anfitriões utilizáveis: $2^n – 2$ (subtraímos os endereços de Rede e Radiodifusão).
- $2^8 – 2 = 254$ IPs utilizáveis.
Resumo para 192.168.1.150 /24:
- Rede:
192.168.1.0 - Transmissão:
192.168.1.255 - Intervalo de Anfitrião:
192.168.1.1–192.168.1.254
Parte 2: Como «calcular» endereços IPv6
O IPv6 foi criado para resolver o problema de exaustão do endereço IPv4. Ele usa 128 bits em vez de 32, criando um número surpreendentemente grande de endereços.
Um exemplo de endereço IPv6: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
Formato e Abreviação do IPv6
Em primeiro lugar, o «cálculo» do IPv6 tem menos a ver com binários complexos e mais com a compreensão do seu formato.
- Formato: Oito blocos de 16 bits (hextets), escritos em hexadecimal e separados por dois pontos.
- Hexadecimal: Usa números 0-9 e letras a-f.
Regras de Abreviação (Crucial!):
- Omitir os zeros principais: Em qualquer bloco, é possível remover os zeros à esquerda.
0db8->db80000->00370->370- O nosso exemplo passa a ser:
2001:db8:85a3:0:0:8a2e:370:7334
- Comprimir Zeros Consecutivos:Uma vez por endereço, pode substituir uma sequência de zero-blocos consecutivos por dois pontos (
::).- O nosso exemplo:
2001:db8:85a3:0:0:8a2e:370:7334 - Torna-se:
2001:db8:85a3::8a2e:370:7334(O0:0foi comprimido).
- O nosso exemplo:
IPv6 “Subcompensação”
O IPv6 também usa a notação CIDR para definir a Prefixo de rede (a parte "rede") e a ID da interface (a parte “anfitrião”).
Uma alocação típica de IPv6 para uma LAN é a /64.
- Endereço:
2001:db8:85a3:aaa:02c4:31ff:fe1e:45a1 /64 - Isto significa:
- Prefixo de rede (primeiros 64 bits):
2001:db8:85a3:aaa - Interface ID (últimos 64 bits):
02c4:31ff:fe1e:45a1
- Prefixo de rede (primeiros 64 bits):
No IPv6, não «calculamos» o endereço de rede. O prefixo está O endereço da rede.
- Endereço da rede:
2001:db8:85a3:aaaa::/64(Substituimos a parte do anfitrião por::)
Ao contrário do IPv4, o IPv6 não tem um «endereço de radiodifusão». multicast para isso. Além disso, o primeiro endereço (todos os zeros na parte de acolhimento) está utilizável e é designado por «Subnet-Router anycast address».
O «cálculo» dos anfitriões IPv6 é muitas vezes automático. O 64-bit Interface ID é normalmente gerado de uma das duas formas:
- SLAAC (Stateless Address Autoconfiguration): O dispositivo gera automaticamente o seu próprio ID único.
- EUI-64: O dispositivo utiliza o seu endereço MAC (hardware) de 48 bits e inserções
ff:feno meio para criar um ID de 64 bits.
Por que isto é importante para a sua hospedagem
Compreender o endereçamento IP é vital para gerir os seus serviços web:
- IPs dedicados: Quando obtém um endereço IP específico da nossa parte, obtém um endereço IPv4 ou IPv6 único para o seu sítio, o que pode ajudar na reputação do correio eletrónico e no SSL.
- Segurança das redes: Configurar regras de firewall e listas de acesso muitas vezes requer a especificação de intervalos IP ou sub-redes.
- Redes privadas: Se estiver a executar vários Servidores Privados Virtuais (VPS), poderá criar uma rede privada entre eles. Saber como atribuir IPs (
10.x.x.xou172.16.x.x) é essencial. - O futuro é o IPv6: A web está a mover-se para o IPv6. Garantir que o seu fornecedor de alojamento está totalmente activado para IPv6 (como nós!) é fundamental para preparar o seu website para o futuro e garantir o melhor desempenho para os visitantes.
Assuma o controlo da sua rede
O endereçamento IP não é uma arte obscura; é um sistema lógico. Ao compreender como decompor um IP com uma máscara de sub-rede (para IPv4) e como ler o prefixo (para IPv6), adquiriu uma competência essencial para gerir qualquer rede.
Pronto para utilizar os seus conhecimentos? Explore os nossos planos de alojamento e encontre a solução perfeita, desde alojamento partilhado a servidores dedicados poderosos com todos os IPs de que necessita.

