Calculadora CIDR

Bloco CIDR
Próximo

Insira um bloco CIDR como 10.0.42.64/27 e a calculadora retorna o endereço da rede, endereço de broadcast, intervalo de IPs, total de endereços, hosts utilizáveis e a máscara de sub-rede correspondente. A ferramenta que você precisa para VPCs da AWS, laboratórios domésticos e cálculos de planejamento de rede.

Como funciona o cálculo CIDR

  1. 1

    Insira um bloco CIDR

    Notação IPv4 `a.b.c.d/prefix`. O prefixo varia de 0 (internet inteira) a 32 (um único host).

  2. 2

    Rede e broadcast calculados

    AND com a máscara dá a rede; OR com a máscara inversa dá o broadcast.

  3. 3

    Intervalo de hosts derivado

    Primeiro host = rede + 1; último host = broadcast − 1 (para /31 e /32 as regras diferem).

  4. 4

    Resumo compacto

    Máscara de sub-rede, intervalo de IPs, contagem de endereços e hosts utilizáveis, prontos para copiar.

Comprimentos de prefixo comuns

CIDR Máscara de sub-rede Total de IPs Hosts utilizáveis Uso típico
/8 255.0.0.0 16.777.216 16.777.214 Classe A legada
/16 255.255.0.0 65.536 65.534 Classe B legada, grande corporativo
/20 255.255.240.0 4.096 4.094 Campus médio / VPC
/22 255.255.252.0 1.024 1.022 Campus pequeno
/24 255.255.255.0 256 254 LAN pequena / sub-rede
/25 255.255.255.128 128 126 Pequena equipe
/26 255.255.255.192 64 62 Pequeno departamento
/27 255.255.255.224 32 30 Sub-rede muito pequena
/28 255.255.255.240 16 14 Sub-rede minúscula (mínimo da AWS)
/29 255.255.255.248 8 6 Ponto a ponto mais sobras
/30 255.255.255.252 4 2 Link ponto a ponto
/31 255.255.255.254 2 2 Ponto a ponto (RFC 3021)
/32 255.255.255.255 1 1 Host único / loopback

“Hosts utilizáveis” = total − 2 porque o primeiro IP é o endereço da rede e o último é o broadcast. /31 (RFC 3021) e /32 são casos especiais onde ambos os endereços são utilizáveis.

Exemplo prático: 10.0.42.64/27

  • Binário de /27: 11111111.11111111.11111111.11100000
  • Endereço da rede: 10.0.42.64 (todos os bits de host 0)
  • Endereço de broadcast: 10.0.42.95 (todos os bits de host 1)
  • Primeiro host utilizável: 10.0.42.65
  • Último host utilizável: 10.0.42.94
  • Total de endereços: 32
  • Hosts utilizáveis: 30
  • Máscara de sub-rede: 255.255.255.224
  • Máscara wildcard: 0.0.0.31

Dicas de sub-rede

  • Sempre use limites de prefixo pares, /24, /25, /26, /27 dividem de forma limpa. /23 dividido em dois /24 é limpo; /23 em três sub-redes é doloroso.
  • Planeje para crescimento, um /26 agora não pode ser estendido sem renumeração. Alocar /25 se você acha que pode dobrar.
  • VPCs em nuvem (AWS, GCP, Azure) impõem tamanhos mínimos, geralmente /28 por sub-rede.
  • Faixas privadas (RFC 1918): 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. Use estas para redes internas.
  • Evite sobreposição com redes VPN e de parceiros. 10.0.0.0/8 é tão comum que VPNs domésticas frequentemente colidem com VPCs de escritório.

Máscaras wildcard

As ACLs da Cisco usam máscaras wildcard (inverso da máscara de sub-rede):

  • Máscara de sub-rede 255.255.255.224 → Wildcard 0.0.0.31
  • Wildcard = todos os bits invertidos. “0” significa “deve corresponder”, “1” significa “qualquer”.

Perguntas frequentes

O primeiro IP no bloco é o endereço da rede (identifica a sub-rede em si); o último IP é o endereço de broadcast (enviado para todos os hosts). Nenhum pode ser atribuído a uma interface, então hosts utilizáveis = total − 2.

Esta ferramenta é focada em IPv4. IPv6 tem endereços de 128 bits e diferentes convenções de prefixo; use uma calculadora de sub-rede IPv6 dedicada para isso (ferramenta relacionada vinculada abaixo).

/30 tem 4 IPs (2 utilizáveis, rede + broadcast ocupados). /31 (RFC 3021) tem 2 IPs e usa ambos como endereços de host, economiza 2 IPs por link. A maioria dos roteadores modernos suporta /31 ponto a ponto; equipamentos mais antigos às vezes não suportam.

Não. Esta ferramenta resume um único bloco IPv4: endereço da rede, endereço de broadcast, intervalo de IPs, máscara de sub-rede, total e endereços utilizáveis. Para dividir ou combinar blocos, use uma calculadora de sub-redes dedicada.

Ferramentas relacionadas