Entenda o que é CIDR e a notação /28, quantos IPs há em cada bloco, por que 13 são utilizáveis em um /28 e o que significa receber um IPv6 /56.
Para que serve este guia
Ao contratar um servidor, é comum ver ofertas como "bloco /28", "13 IPs utilizáveis" ou "IPv6 /56". Este guia explica o que é CIDR, como ler a notação com barra, quantos endereços cada bloco tem, por que nem todos podem ser usados em servidores e como funciona a divisão de endereços no IPv6. Para a configuração prática dos endereços no Linux, Proxmox ou Windows, veja o artigo «Como configurar IP adicional no Linux e no Windows Server: bloco /28 e IPv6 /56 (netplan, ifupdown, Proxmox)».
O que é CIDR
CIDR (Classless Inter-Domain Routing) é o método usado desde 1993 para dividir e anunciar blocos de endereços IP. Ele substituiu o antigo sistema de classes (A, B e C), que só permitia redes de tamanhos fixos e desperdiçava muitos endereços.
Na notação CIDR, um endereço é seguido de uma barra e de um número, o prefixo: 203.0.113.16/28. O prefixo indica quantos bits, da esquerda para a direita, identificam a rede. O restante dos bits identifica os hosts dentro dela. Como um IPv4 tem 32 bits:
- Prefixo /28 → 28 bits de rede e 4 bits de host → 24 = 16 endereços.
- Prefixo /24 → 8 bits de host → 256 endereços.
Quanto maior o número depois da barra, menor o bloco.
Tabela de blocos IPv4 mais comuns
| Prefixo | Máscara | Total de endereços | Utilizáveis em sub-rede típica* |
|---|---|---|---|
| /32 | 255.255.255.255 | 1 | 1 (endereço único, roteado) |
| /30 | 255.255.255.252 | 4 | 1 |
| /29 | 255.255.255.248 | 8 | 5 |
| /28 | 255.255.255.240 | 16 | 13 |
| /27 | 255.255.255.224 | 32 | 29 |
| /26 | 255.255.255.192 | 64 | 61 |
| /24 | 255.255.255.0 | 256 | 253 |
*Descontando endereço de rede, broadcast e gateway, que é o modelo mais comum em provedores.
Por que um bloco /28 tem 13 IPs utilizáveis
Usando como exemplo o bloco 203.0.113.16/28 (faixa reservada para documentação):
203.0.113.16é o endereço de rede: identifica o bloco e não é atribuído a hosts.203.0.113.31é o broadcast: o último endereço, usado para falar com todos os hosts da sub-rede.- Um dos endereços restantes é usado pelo gateway (o roteador do provedor).
- Sobram 16 − 3 = 13 endereços para os seus servidores e VMs.
A máscara é a forma "antiga" de escrever o mesmo prefixo: /28 equivale a 255.255.255.240, porque os 28 primeiros bits estão ligados (o último octeto fica 11110000 = 240). Em sistemas como Windows você digita a máscara; em Linux e Proxmox, normalmente o prefixo.
Alguns provedores entregam IPs adicionais de forma roteada para o IP principal do servidor, sem consumir endereços de rede, broadcast e gateway. Nesse caso todos os 16 podem ser utilizáveis, mas a configuração muda. O e-mail de entrega do provedor informa qual modelo vale.
Por que IPv4 é escasso
O IPv4 tem cerca de 4,3 bilhões de endereços, número muito inferior à quantidade de dispositivos conectados. O LACNIC, registro regional que atende a América Latina e o Caribe, esgotou o seu estoque de IPv4 para novos pedidos em 2020. Hoje, novos blocos dependem de devolução, lista de espera ou mercado de transferência, o que explica por que IPs adicionais têm custo e por que vale começar a usar IPv6.
IPv6: o que significam /64, /56 e /48
O IPv6 tem 128 bits. A lógica do prefixo é a mesma, mas os números são tão grandes que não se fala em "quantos IPs", e sim em quantas sub-redes /64.
- /64 é o tamanho padrão de uma sub-rede (uma VLAN, uma bridge). A autoconfiguração SLAAC exige /64. Uma única /64 tem 264 endereços, cerca de 18 quintilhões.
- /56 contém 2(64−56) = 256 sub-redes /64.
- /48 contém 65.536 sub-redes /64.
Exemplo com o prefixo de documentação: se você recebe 2001:db8:1234:ab00::/56, pode criar as redes 2001:db8:1234:ab00::/64, 2001:db8:1234:ab01::/64 e assim por diante até 2001:db8:1234:abff::/64. Os dois últimos dígitos hexadecimais do quarto grupo (00 a ff) são os 8 bits que você controla.
A recomendação da IETF (RFC 6177) é que cada site receba espaço suficiente para vários anos de uso, ou seja, bem mais que uma única /64. Com uma /56 em um servidor de virtualização, você pode dar uma /64 separada para cada bridge, VLAN ou cliente.
Como calcular um bloco sem calculadora
- Subtraia o prefixo de 32 (IPv4) para achar os bits de host: 32 − 28 = 4.
- Eleve 2 a esse número para achar o tamanho do bloco: 24 = 16.
- O bloco começa em um múltiplo do tamanho: em /28, o último octeto da rede é 0, 16, 32, 48... e o broadcast é o início do próximo bloco menos 1.
No Linux, o utilitário ipcalc faz a conta para você:
apt install ipcalc
ipcalc 203.0.113.16/28
Perguntas frequentes
Qual a diferença entre /28 e /29?
Um /28 tem 16 endereços (13 utilizáveis no modelo comum); um /29 tem 8 (5 utilizáveis). Cada número a mais no prefixo divide o bloco pela metade.
Posso usar o IP de rede ou de broadcast no servidor?
Em uma sub-rede convencional, não: eles são reservados. Só em blocos roteados o provedor permite usar todos.
Preciso de IPv6 se já tenho IPv4?
Não é obrigatório, mas uma parcela grande dos acessos no Brasil já chega por IPv6. Oferecer os serviços nos dois protocolos melhora a compatibilidade e reduz a dependência de IPv4.
O que é máscara 255.255.255.240?
É a máscara equivalente ao prefixo /28, ou seja, um bloco de 16 endereços.
Leitura complementar
Precisa de ajuda?
A E-Consulters oferece servidores dedicados com bloco IPv4 e prefixo IPv6. Se quiser saber mais, fale com o nosso comercial. Se você já é cliente e tem dúvidas sobre o seu bloco, abra um ticket.
