CIDR

sigla

redes

Significa: Classless Inter-Domain Routing

Uma forma compacta de escrever uma rede IP como um endereço mais um comprimento de prefixo, como 10.0.0.0/8.

O Classless Inter-Domain Routing (RFC 4632) substituiu as antigas classes rígidas A/B/C por um número após a barra que diz quantos bits iniciais são a rede. É a notação por trás de quase toda decisão de sub-rede, e a entrada com que nossas ferramentas de CIDR trabalham.

O CIDR substituiu um sistema em que blocos de endereços vinham em três tamanhos fixos, e quem precisava de um pouco mais que um tamanho recebia o seguinte, desperdiçando a diferença. Deixar a fronteira entre rede e host cair em qualquer ponto encerrou esse desperdício e, mais importante, tornou possível a agregação de rotas: várias redes adjacentes podem ser anunciadas como um único prefixo, que é a única razão de a tabela de roteamento global continuar administrável.

No dia a dia, CIDR é sobretudo aritmética feita sob pressão. Se um host cai dentro de uma faixa, quantos endereços um prefixo realmente oferece depois de descontar rede e broadcast, e se dois blocos se sobrepõem são as perguntas de que dependem regras de firewall, ACLs e security groups em nuvem. Também são fáceis de errar sutilmente às três da manhã, que é exatamente por que uma calculadora determinística vence o cálculo mental.

A notação carrega um modelo mental que vale internalizar. Um prefixo mais curto significa menos bits de rede, mais bits de host e um bloco maior; cada bit a mais divide o tamanho pela metade. Quando essa relação inversa fica automática, ler uma tabela de roteamento deixa de exigir tradução consciente.

Também conhecido como: cidr, slash notation, prefix length

Fontes

Todos os verbetes do glossário