Calculadora CIDR
Converta entre notação CIDR, máscaras de sub-rede e intervalos de IP. Calcule detalhes de rede com suporte para provedores de nuvem, detecção de superrede e conversão reversa IP-para-CIDR.
Dicas CIDR
- CIDR /24 é o mais comum — equivalente à antiga Classe C (255.255.255.0, 254 hosts utilizáveis).
- Cada incremento no prefixo reduz a rede pela metade: /23 = 510, /24 = 254, /25 = 126 hosts.
- AWS/Azure reservam 5 IPs por sub-rede, GCP reserva 4 — use o modo nuvem para contagens precisas.
- Use o modo reverso (Intervalo IP → CIDR) para encontrar os blocos CIDR mínimos cobrindo qualquer intervalo IP.
O que é CIDR?
Notação CIDR Explicada
Considerações de Planejamento CIDR
- Blocos CIDR devem ser naturalmente alinhados — uma rede /22 deve começar em um múltiplo de 1.024 endereços (todos os bits de host zero).
- Superrede: dois blocos /24 contíguos podem ser agregados em um /23, mas apenas se o primeiro bloco começar em um limite par.
- Provedores de nuvem reservam IPs extras: AWS e Azure reservam 5 por sub-rede (.0, .1, .2, .3, broadcast), GCP reserva 4.
- Ao planejar VPCs, use blocos CIDR não sobrepostos para evitar conflitos com VPN, peering ou configurações de nuvem híbrida.
- A menor sub-rede prática para hosts é /29 (6 IPs utilizáveis após reservas) — tamanhos menores são apenas para links ponto-a-ponto.
- Registros de internet (ARIN, RIPE, APNIC) exigem /24 mínimo para anúncios BGP globalmente roteáveis.
Tamanhos de Blocos CIDR para Nuvem e Empresa
- AWS VPC: suporta /16 a /28 (65.534 a 14 IPs). VPC padrão é 172.31.0.0/16. Reserva .0 (rede), .1 (roteador), .2 (DNS), .3 (futuro), broadcast.
- Azure VNet: suporta /8 a /29. Reserva .0 (rede), .1 (gateway), .2 (DNS primário), .3 (DNS secundário), broadcast.
- GCP VPC: suporta /8 a /29. Sub-redes em modo automático usam /20 por região. Reserva .0 (rede), .1 (gateway), broadcast, DHCP.
- Docker: rede bridge padrão é 172.17.0.0/16. Redes customizadas podem usar qualquer CIDR privado. Redes overlay abrangem múltiplos hosts.
- Kubernetes: CIDR de pod é tipicamente /16, CIDR de serviço é /12 ou /16. Cada nó recebe uma fatia /24 para pods por padrão.
- Roteadores domésticos: a maioria usa 192.168.0.0/24 ou 192.168.1.0/24. Roteadores empresariais frequentemente usam 10.x.x.x/8 para grandes redes internas.
Exemplos de Cálculo CIDR
Conversões CIDR passo a passo
CIDR /22 — Rede Média
- Entrada: 10.10.0.0/22
- Bits de prefixo: 22 → Bits de host: 32 − 22 = 10
- Total de endereços: 2¹⁰ = 1.024
- Hosts utilizáveis: 1.024 − 2 = 1.022 (padrão) | 1.019 (AWS)
- Máscara de sub-rede: 255.255.252.0
- Intervalo: 10.10.0.1 – 10.10.3.254 | Broadcast: 10.10.3.255
10.10.0.0/22 contém 1.022 hosts utilizáveis através de 4 blocos /24 contíguos.
Intervalo IP → CIDR (Reverso)
- Entrada: Início 192.168.1.0, Fim 192.168.1.255
- Intervalo abrange 256 endereços (2⁸)
- 256 = 2⁸ → prefixo = 32 − 8 = /24
- Endereço inicial 192.168.1.0 está alinhado ao limite /24
- Resultado: 192.168.1.0/24 (bloco único cobre todo o intervalo)
- Se intervalo fosse 192.168.1.0 – 192.168.2.127: precisaria /24 + /25
A calculadora reversa encontra o conjunto mínimo de blocos CIDR para cobrir qualquer intervalo IP.
Perguntas Frequentes
O que significa notação CIDR?
Notação CIDR combina um endereço IP com um comprimento de prefixo separado por uma barra. Por exemplo, 192.168.1.0/24 significa que os primeiros 24 de 32 bits identificam a rede, deixando 8 bits (256 endereços) para hosts. O comprimento do prefixo substitui a notação antiga de máscara de sub-rede — /24 equivale a 255.255.255.0. Números de prefixo maiores significam redes menores: /28 tem 16 endereços enquanto /16 tem 65.536.
Como converto uma máscara de sub-rede para CIDR?
Conte o número de bits 1 consecutivos na máscara de sub-rede binária. Para 255.255.255.0: o binário é 11111111.11111111.11111111.00000000 — são 24 uns, então é /24. Um atalho rápido: subtraia o último octeto não-255 de 256 e encontre a potência de 2. Exemplo: 255.255.255.240 → 256 − 240 = 16 = 2⁴ → 32 − 4 = /28.
Qual é a diferença entre CIDR e VLSM?
CIDR (Roteamento Inter-Domínio Sem Classes) é o sistema de endereçamento que permite prefixos de rede de comprimento variável para agregação de rotas. VLSM (Mascaramento de Sub-rede de Comprimento Variável) é a técnica de usar sub-redes de tamanhos diferentes dentro de uma única rede. CIDR é a notação e sistema de alocação usado por ISPs; VLSM é a prática de design aplicada dentro de organizações.
Posso combinar dois blocos CIDR em um?
Sim, isso é chamado de superrede ou agregação de rotas. Dois blocos contíguos do mesmo tamanho podem ser combinados reduzindo o prefixo em 1. Por exemplo, 10.0.0.0/24 e 10.0.1.0/24 se tornam 10.0.0.0/23. Os blocos devem ser contíguos e o primeiro bloco deve estar naturalmente alinhado — você não pode agregar 10.0.1.0/24 e 10.0.2.0/24 em um /23 porque 10.0.1.0 não está alinhado a um limite /23.
Quantos IPs cada provedor de nuvem reserva?
AWS reserva 5 IPs por sub-rede: endereço de rede (.0), roteador VPC (.1), servidor DNS (.2), uso futuro (.3) e broadcast. Azure também reserva 5: rede (.0), gateway padrão (.1), DNS primário (.2), DNS secundário (.3) e broadcast. GCP reserva 4: rede (.0), gateway padrão (.1), penúltimo e broadcast. Então um /24 dá 251 IPs utilizáveis na AWS/Azure, 252 no GCP, vs 254 padrão.
Qual é o menor bloco CIDR roteável na internet?
A maioria dos registros de internet (ARIN, RIPE, APNIC) e provedores de trânsito aceitam /24 como o menor prefixo roteável. Blocos menores que /24 são tipicamente filtrados por roteadores BGP e não se propagam globalmente. Alguns provedores aceitam /25 em acordos de peering específicos, mas /24 é o mínimo prático para alcançabilidade global garantida.