Blog do ClockTools

Ferramentas de calculadora de IP

Como você calcula um intervalo CIDR?

Transforme um endereço e prefixo IPv4 em uma rede alinhada, endereço de transmissão, intervalo de hosts e plano de sub-rede defensável.

Por , desenvolvedor e editor | | Revisado sob o ClockTools política editorial

Blocos de prefixo CIDR organizados como um intervalo de rede em um plano de fundo ClockTools
Índice

Um intervalo CIDR vem de dois fatos: um endereço IPv4 e um comprimento de prefixo. O prefixo fixa os bits da rede; o restante 32 - prefixo bits definem o tamanho do bloco. Para 192.168.1.130/26, o bloco contém 2^(32−26) = 64 endereços, e .130 cai dentro 192.168.1.128–192.168.1.191. O ClockTools Calculadora de sub-rede IP confirma a rede, a transmissão, a máscara curinga e o intervalo de hosts utilizável enquanto expõe o limite binário.

CIDR cálculo de intervalo de bits de prefixo para endereços de rede e de transmissão
CIDR cálculo de intervalo de bits de prefixo para endereços de rede e de transmissão

O que o número após a barra controla?

IPv4 possui 32 bits. Um prefixo CIDR indica quantos bits iniciais são fixos como parte da rede. O Especificação CIDR na RFC 4632 define o valor da barra como um número decimal de 0 a 32. Um /24 corrige 24 bits e deixa 8 bits de host; um /26 corrige 26 e deixa 6.

Essa relação fornece o tamanho total do bloco:

total de endereços = 2^(32 - comprimento do prefixo)

Adicionar um ao prefixo divide o bloco pela metade. Subtrair um dobra. A direção muitas vezes confunde as pessoas: um número de barra maior descreve um bloco de endereço menor porque menos bits permanecem disponíveis para variar.

PrefixoMáscara de sub-redeTotal de endereçosIncremento de bloco no último octeto
/24255.255.255.0256256
/25255.255.255.128128128
/26255.255.255.1926464
/27255.255.255.2243232
/28255.255.255.2401616
/29255.255.255.24888
/30255.255.255.25244

Como você calcula um intervalo CIDR manualmente?

Use esta sequência em vez de adivinhar pelo endereço visível:

1. Subtraia o prefixo de 32 para obter a contagem de bits do host.

2. Calcular 2^(bits de host) para obter o total de endereços.

3. Encontre o octeto onde o prefixo termina.

4. Use o incremento de bloco nesse octeto para arredondar o endereço até seu limite de rede.

5. Adicione o tamanho total do bloco e subtraia um para encontrar o endereço de transmissão.

6. Para uma sub-rede IPv4 convencional, trate os endereços entre esses pontos finais como o intervalo de hosts normal.

Para 192.168.1.130/26, restam seis bits de host. O tamanho do bloco é 64, então os limites válidos do último octeto são 0, 64, 128e 192. Porque 130 fica entre 128 e 191, a rede é .128 e o endereço de transmissão é .191.

Em binário, o último octeto torna o limite explícito:

```texto

Endereço: 130 = 10000010

/26 máscara: 11000000

Rede: 128 = 10000000

Transmissão:191 = 10111111

```

O AND bit a bit entre o endereço e a máscara limpa os bits do host para encontrar a rede. Definir esses bits de host para encontrar o endereço de transmissão.

O que a calculadora retornou para 192.168.1.130/26?

Em um teste ao vivo em 2026-09-01, inserindo 192.168.1.130/26 produziu esses valores imediatamente:

ResultadoValor observado
Bloco CIDR192.168.1.128/26
Máscara de sub-rede255.255.255.192
Endereço de rede192.168.1.128
Endereço de transmissão192.168.1.191
Primeiro host utilizável192.168.1.129
Último host utilizável192.168.1.190
Total de endereços64
Hosts utilizáveis tradicionais62
Máscara curinga0.0.0.63

A ferramenta também exibia endereço, máscara e rede em binário. Essa segunda representação é útil quando uma resposta decimal parece plausível, mas o limite da sub-rede pode ter sido arredondado para o múltiplo errado.

Qual atalho funciona dentro de um octeto mutável?

Quando o prefixo terminar no octeto final, calcule 256 − mascarar octeto. Para /26, o octeto da máscara final é 192, então o incremento é 64. Divida o octeto de endereço por esse incremento, descarte o restante e multiplique novamente:

piso(130 / 64) × 64 = 128

O próximo limite é 128 + 64 = 192, então o bloco atual termina em 191. Este atalho também funciona em um octeto anterior para prefixos como /20; os octetos posteriores abrangem toda a sua extensão 0–255 alcance.

Não arredonde para o múltiplo mais próximo. Sempre arredonde para baixo. Um endereço de .190 ainda está no .128/26 bloquear, embora 192 está numericamente mais próximo.

Quantos endereços e hosts utilizáveis existem em um bloco?

O total de endereços sempre segue a fórmula de potência de dois. O conhecido total - 2 A regra de host utilizável se aplica a sub-redes IPv4 convencionais, onde o valor de host totalmente zero identifica a rede e o valor de um é a transmissão direcionada.

Dois casos extremos precisam de tratamento separado. Um /32 nomeia um endereço IPv4. Um /31 pode numerar os dois pontos finais de um link ponto a ponto. RFC3021 especifica que ambos os valores em uma sub-rede ponto a ponto de 31 bits são interpretados como endereços de host.

Um segundo teste ClockTools ao vivo usado 203.0.113.9/31. A calculadora retornou o bloco 203.0.113.8/31, dois endereços no total e dois hosts utilizáveis. Esse resultado é apropriado para a exceção ponto a ponto; não deve ser generalizado para uma LAN multiacesso comum.

Cada intervalo do início ao fim pode ser um bloco CIDR?

Não. Um único bloco CIDR deve ter um tamanho de potência de dois e começar em um limite alinhado a esse tamanho. O intervalo 192.168.1.128–192.168.1.191 é exatamente um /26. O intervalo .130–.191 não é, porque omite os dois primeiros endereços do bloco alinhado.

Um início e um fim arbitrários podem exigir vários blocos CIDR. Não aumente o intervalo apenas para forçar uma notação compacta quando o resultado for usado em uma lista de permissões, regra de firewall ou rota. Adicionar endereços não intencionais altera o significado da segurança e do roteamento.

Como você deve verificar um plano de sub-rede?

Trate o cálculo como parte de uma revisão de configuração:

  • Confirme se o bloco CIDR não se sobrepõe a outra rede roteada ou conectada por VPN.
  • Separe o total de endereços dos endereços que sua plataforma realmente permite para hosts.
  • Verifique se um gateway, pool DHCP ou provedor de nuvem reserva valores adicionais.
  • Verifique os limites exatos da rede e da transmissão com o calculadora de sub-rede.
  • Usar Qual é o meu IP apenas para o endereço público visível ao navegador; ele não revela um plano de sub-rede LAN privada.
  • Usar Traçar rota quando a verdadeira questão é o caminho para um destino e não o tamanho de um bloco de endereço.
  • Verifique um serviço público com o Verificador de disponibilidade de sites quando a acessibilidade, e não a aritmética da sub-rede, é o problema.

O resultado seguro não é apenas um prefixo matematicamente correto. É um bloco alinhado corretamente que corresponde à rede pretendida, às regras da plataforma e à política de acesso.

Perguntas frequentes

O que /24 significa em CIDR?

Um /24 fixa os primeiros 24 bits como o prefixo da rede IPv4 e deixa 8 bits para variar. Isso cria um total de 256 endereços em um bloco alinhado.

Como encontro o endereço de rede de CIDR?

Aplique a máscara de sub-rede ao endereço IPv4 com um AND bit a bit ou arredonde o octeto alterado para baixo até o limite de bloco válido mais próximo.

Como encontro o endereço de transmissão?

Encontre o próximo limite de rede alinhado e subtraia um, ou defina cada bit de host no bloco atual como um.

Por que um /26 tem endereços 64?

IPv4 possui 32 bits. Um /26 deixa 6 bits de host e 2 elevado à potência de 6 é igual a 64 combinações totais de bits.

Cada sub-rede IPv4 perde dois endereços utilizáveis?

Não. A reserva tradicional de rede e transmissão se aplica a sub-redes comuns, enquanto links ponto a ponto /31 e rotas de host /32 são casos especiais.

Um bloco CIDR pode representar qualquer intervalo de IP?

Não. Um único bloco CIDR deve ter um tamanho de potência de dois e começar em um limite binário correspondente. Intervalos arbitrários podem exigir vários blocos.

Sobre o autor

Vigneshwaran Vijayakumar

Fundador, desenvolvedor e editor de ClockTools | Gerente de Marketing Digital | Índia

Vigneshwaran é um engenheiro com décadas de experiência técnica, incluindo trabalho profissional como Gerente de Marketing Digital em Dubai. Seu trabalho conecta análise de dados, otimização de mecanismos de pesquisa, otimização de taxa de conversão, sistemas de conteúdo, produção visual e IA aplicada e aprendizado de máquina. Em ClockTools, ele transforma essa experiência multidisciplinar em utilitários de navegador focados e guias práticos com reconhecimento de fonte.

Perfil do LinkedIn