Skip to main content

Calculadora CIDR

O que é CIDR?

Roteamento Inter-Domínio Sem Classes (CIDR) é um esquema de endereçamento IP que substituiu o antigo sistema com classes (Classe A, B, C) em 1993. O CIDR usa um prefixo de comprimento variável para definir limites de rede, escrito como uma barra seguida pelo número de bits de rede — por exemplo, 10.0.0.0/16. Esta flexibilidade permite que ISPs e organizações aloquem exatamente o espaço de endereço IP que precisam, ao invés de serem forçados a tamanhos fixos de classe. O CIDR também permite agregação de rotas (superrede), onde múltiplas redes contíguas são anunciadas como uma única rota, reduzindo drasticamente o tamanho das tabelas de roteamento da internet. Sem CIDR, a tabela de roteamento global seria ordens de grandeza maior e o esgotamento do IPv4 teria ocorrido muito antes.

Notação CIDR Explicada

Um bloco CIDR como 192.168.0.0/22 significa que os primeiros 22 bits são o prefixo de rede e os 10 bits restantes são para endereços de host. O número total de endereços é sempre 2^(32 − prefixo). Então /22 dá 2^10 = 1.024 endereços (1.022 utilizáveis). O equivalente da máscara de sub-rede é encontrado definindo os primeiros 22 bits como 1: 11111111.11111111.11111100.00000000 = 255.255.252.0. A máscara coringa (usada em ACLs e regras de firewall) é o inverso bitwise: 0.0.3.255. Todo bloco CIDR tem um endereço de rede (todos os bits de host zero) e um endereço de broadcast (todos os bits de host um). IPs utilizáveis ficam entre estes dois, exceto para /31 (RFC 3021 ponto-a-ponto) e /32 (rota de host único).