Saltar para o conteúdo
ipaddress.fi
Endereços IP2 min de leitura

O que são CIDR e sub-redes?

O que significa /24, como calcular o endereço de rede e o de broadcast e como dividir uma rede em sub-redes – sem decorar tabelas.

Por ipaddress.fi

A notação CIDR parece críptica – 10.20.0.0/14 – mas descreve algo simples: um bloco de endereços consecutivos que partilham os mesmos bits iniciais.

O número depois da barra

Um endereço IPv4 tem 32 bits. O número depois da barra, o comprimento do prefixo, indica quantos identificam a rede. Os bits restantes identificam os anfitriões dentro da rede.

  • /24 → 24 bits de rede, 8 de anfitrião → 2⁸ = 256 endereços
  • /26 → 26 bits de rede, 6 de anfitrião → 2⁶ = 64 endereços
  • /30 → 2 bits de anfitrião → 4 endereços

Cada bit que acrescenta ao prefixo reduz o bloco para metade; cada bit que retira duplica-o.

As máscaras de rede são a mesma coisa

As configurações mais antigas usam uma máscara de rede (máscara de sub-rede): o prefixo escrito como um endereço com todos os bits de rede a 1. /24 é 255.255.255.0; /26 é 255.255.255.192. A máscara wildcard usada nas ACL de alguns routers é o inverso: 0.0.0.255 para um /24.

Endereço de rede, broadcast e anfitriões utilizáveis

Tome 192.168.10.77/26:

  1. O tamanho do bloco é 64, por isso os blocos começam em .0, .64, .128 e .192.
  2. .77 está no bloco que começa em .64 → o endereço de rede é 192.168.10.64.
  3. O último endereço do bloco é o endereço de broadcast: 192.168.10.127.
  4. Os anfitriões utilizáveis são tudo o que fica entre eles: .65 – .126, ou seja, 62 endereços.

Dois casos especiais: um /31 não tem broadcast – ambos os endereços são utilizáveis em ligações ponto a ponto – e um /32 é um único anfitrião.

Dividir uma rede

Para dividir 10.0.0.0/22 (1 024 endereços) em quatro sub-redes iguais, acrescente dois bits ao prefixo (2² = 4): obtém quatro /24 – 10.0.0.0/24, 10.0.1.0/24, 10.0.2.0/24 e 10.0.3.0/24. Também são possíveis sub-redes de tamanhos diferentes (VLSM), desde que não se sobreponham.

O IPv6 funciona da mesma forma, com números maiores

O IPv6 usa exatamente a mesma notação. A diferença está nas convenções: uma rede local é um /64, e um local recebe normalmente um /48 ou /56. Não há endereço de broadcast, por isso todos os endereços de um prefixo podem ser usados.

Deixe a calculadora fazer as contas

A calculadora CIDR mostra a rede, o broadcast, as máscaras, o intervalo utilizável e a divisão binária enquanto escreve, e a calculadora de sub-redes divide qualquer rede IPv4 ou IPv6 em sub-redes iguais. Para converter um intervalo qualquer em blocos CIDR, use Intervalo IP para CIDR, e para encontrar sobreposições entre várias redes, o verificador de sobreposição.

  • Endereços IP3 min de leitura

    Qual é a diferença entre IPv4 e IPv6?

    Toda a gente fala do comprimento do endereço, mas as diferenças reais estão na forma como as redes são numeradas, como os dispositivos se configuram e no que acontece ao NAT.

  • Endereços IP3 min de leitura

    O que é um endereço IP?

    O número que identifica a sua ligação na Internet – o que é, quem o atribui e o que revela e não revela sobre si.