Calculadora de Sub-rede / CIDR

Obtenha detalhes da sub-rede rapidamente a partir de octetos IPv4 e do comprimento do prefixo CIDR.

Insira o primeiro octeto IPv4.
Insira o segundo octeto IPv4.
Insira o terceiro octeto IPv4.
Insira o quarto octeto IPv4.
Insira o prefixo da sub-rede, como 24 para um /24.

Máscara de sub-rede

255.255.255.0

Endereço de rede192.168.1.0
Endereço de broadcast192.168.1.255
Hosts utilizáveis254

Como usar esta calculadora de sub-rede / CIDR

  1. Insira os octetos do IP

    Digite os quatro octetos em Octeto IP 1, Octeto IP 2, Octeto IP 3 e Octeto IP 4 (ex: 192, 168, 10, 50).

  2. Defina o comprimento do prefixo CIDR

    Insira o prefixo da sub-rede no campo de comprimento do prefixo CIDR (ex: 24 para um /24, 26 para um /26).

  3. Veja a máscara de sub-rede

    A calculadora retorna a máscara de sub-rede em formato decimal com pontos e binário.

  4. Verifique a rede e o broadcast

    Revise os resultados de Endereço de rede e Endereço de broadcast para ver o intervalo da sub-rede.

  5. Observe os hosts utilizáveis

    Use o valor de Hosts utilizáveis para planejar quantos dispositivos podem receber endereços na sub-rede.

Metodologia

Como funciona esta calculadora de sub-rede / CIDR

Esta calculadora de sub-rede deriva a máscara de sub-rede, o endereço de rede, o endereço de broadcast e a contagem de hosts utilizáveis a partir de um endereço IPv4 e um comprimento de prefixo CIDR. Ela utiliza operações bitwise — a mesma lógica que roteadores e pilhas de rede de sistemas operacionais executam em cada pacote — para particionar um espaço de endereço de 32 bits em uma parte de rede e uma parte de host. O comprimento do prefixo informa à calculadora quantos dos bits iniciais identificam a rede; os bits restantes estão disponíveis para endereços de host. Compreender esses limites é essencial para o planejamento de endereços IP, criação de regras de firewall, listas de controle de acesso e solução de problemas de roteamento em qualquer rede TCP/IP.

Fórmula
rede = IP AND máscara • broadcast = IP OR NOT(máscara) • hosts utilizáveis tradicionais = 2^(32 − prefixo) − 2, com tratamento especial aqui para /31 e /32
IP O endereço IPv4 de 32 bits inserido como quatro octetos (ex: 192.168.1.100)
máscara Máscara de sub-rede — um valor de 32 bits com os primeiros bits do 'prefixo' definidos como 1 e o restante como 0
prefixo Comprimento do prefixo CIDR (0–32), indicando quantos bits iniciais definem a rede
rede Endereço de rede — o resultado do AND bit a bit entre o IP e a máscara; identifica a sub-rede
broadcast Endereço de broadcast — o resultado do OR bit a bit entre o IP e a máscara invertida; o último endereço na sub-rede
hosts utilizáveis Número de endereços de host atribuíveis na sub-rede, com /31 tratado como dois pontos de extremidade ponto a ponto e /32 tratado como uma rota de host única
Exemplo

Dado o endereço IP 192.168.10.50 com um prefixo /26: a máscara de sub-rede é 11111111.11111111.11111111.11000000, que é 255.255.255.192 em decimal com pontos. O AND bit a bit de 192.168.10.50 e 255.255.255.192 resulta no endereço de rede 192.168.10.0. O OR bit a bit de 192.168.10.50 e a máscara invertida (0.0.0.63) resulta no endereço de broadcast 192.168.10.63. A parte do host tem 32 − 26 = 6 bits, portanto, o total de endereços = 2^6 = 64, e os hosts utilizáveis = 64 − 2 = 62.

Para 10.0.0.100/22: a máscara de sub-rede é 255.255.252.0, o endereço de rede é 10.0.0.0, o broadcast é 10.0.3.255 e os hosts utilizáveis = 1.022. O /22 deixa 10 bits de host (2^10 − 2).

Para 172.16.5.1/28: a máscara de sub-rede é 255.255.255.240, o endereço de rede é 172.16.5.0, o broadcast é 172.16.5.15 e os hosts utilizáveis = 14. Um /28 é comum para pequenas sub-redes de pontos de venda ou IoT.

Premissas
  • A calculadora opera apenas em IPv4 (endereços de 32 bits). A sub-rede IPv6 usa um espaço de endereço de 128 bits e convenções diferentes.
  • Comprimentos de prefixo /31 e /32 são notações CIDR válidas. Esta calculadora reporta /31 como dois pontos de extremidade ponto a ponto utilizáveis de acordo com a RFC 3021, e /32 como uma rota de host única.
  • Cada octeto deve estar no intervalo de 0 a 255 e o comprimento do prefixo deve estar entre 0 e 32. Valores fora desses limites produzirão resultados inválidos.
  • O cálculo assume endereçamento sem classe (CIDR). Limites legados com classe (Classe A/B/C) não são aplicados.
Notas
  • Para a maioria das sub-redes, o endereço de rede (todos os bits de host em zero) e o endereço de broadcast (todos os bits de host em um) não podem ser atribuídos a dispositivos, razão pela qual a fórmula tradicional subtrai dois da contagem total de endereços.
  • Links ponto a ponto /31 são uma exceção deliberada: ambos os endereços são tratados como endpoints utilizáveis, em vez de reservar slots separados de rede e broadcast.
  • Ao planejar VLANs ou VPCs na nuvem, escolha um prefixo que deixe espaço suficiente para crescimento futuro — uma vez que uma sub-rede está em produção, o redimensionamento geralmente significa reendereçar todo o intervalo.
  • Supernetting (agregação de rotas) usa a mesma lógica bit a bit ao contrário: combina vários prefixos menores em um maior para reduzir as tabelas de roteamento.
  • Para cálculos mentais rápidos, memorize a progressão /24 = 254 hosts, /25 = 126, /26 = 62, /27 = 30, /28 = 14 — cada bit de prefixo adicional reduz a contagem de hosts pela metade.
Fontes
  1. RFC 4632 — Classless Inter-Domain Routing (CIDR): O Plano de Atribuição e Agregação de Endereços da Internet
  2. RFC 3021 — Usando Prefixos de 31 Bits em Links Ponto a Ponto IPv4
  3. RFC 791 — Protocolo de Internet (estrutura de endereços IPv4 e operações bit a bit)

Entendendo a notação CIDR e o cálculo de sub-rede

A notação CIDR (Classless Inter-Domain Routing) descreve de forma compacta como um endereço IPv4 é dividido em uma parte de rede e uma parte de host. O comprimento do prefixo (ex: /24) indica quantos dos 32 bits identificam a rede; os bits restantes definem os endereços de host dentro dessa sub-rede. Um /24 deixa 8 bits de host, resultando em 2^8 = 256 endereços totais, com 254 normalmente utilizáveis após reservar os endereços de rede e broadcast. O cálculo de sub-rede baseia-se em operações bit a bit: o endereço de rede é o IP AND a máscara de sub-rede, e o endereço de broadcast é o IP OR a máscara invertida. Roteadores e firewalls usam essa lógica em cada pacote para decidir se um endereço pertence a uma sub-rede local ou deve ser encaminhado para outro lugar.

Casos de uso práticos de sub-redes para desenvolvedores

Desenvolvedores encontram cálculos de sub-rede ao projetar VPCs na nuvem, escrever regras de firewall, depurar problemas de roteamento e configurar listas de controle de acesso. No AWS, GCP ou Azure, você escolhe blocos CIDR para VPCs e sub-redes; entender os comprimentos de prefixo ajuda a dimensionar as sub-redes corretamente e evitar sobreposições. Engenheiros de segurança usam intervalos CIDR em iptables, nftables e grupos de segurança na nuvem para permitir ou negar tráfego por intervalo de IP. Ao solucionar problemas de conectividade, conhecer os endereços de rede e broadcast ajuda a verificar se um host está dentro do intervalo esperado. Equipes de DevOps também usam cálculos de sub-rede ao planejar a alocação de IPs para clusters Kubernetes, redes de contêineres e arquiteturas multilocatárias.

Perguntas frequentes sobre a calculadora de Sub-rede / CIDR

Qual é a diferença entre uma máscara de sub-rede e um prefixo CIDR?

Eles expressam a mesma informação em notações diferentes. Um prefixo /24 significa 24 bits iniciais em um, o que corresponde à máscara de sub-rede em decimal com pontos 255.255.255.0. A notação CIDR é mais compacta e é o padrão usado na configuração de roteamento moderna.

Por que dois endereços são subtraídos do total para obter os hosts utilizáveis?

Na sub-rede IPv4 tradicional, o primeiro endereço em uma sub-rede (todos os bits de host em zero) é reservado como o endereço de rede e o último endereço (todos os bits de host em um) é reservado como o endereço de broadcast. Nenhum deles pode ser atribuído a um dispositivo, portanto, hosts utilizáveis = 2^(bits de host) − 2. Um link ponto a ponto /31 é a exceção notável.

Posso usar esta calculadora para intervalos de IP privados?

Sim. A matemática bit a bit é idêntica para endereços privados (RFC 1918) e públicos. Intervalos privados comuns são 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16.

O que significa um prefixo /32?

Um prefixo /32 identifica um único endereço de host sem bits de host. É comumente usado em tabelas de roteamento e regras de firewall para corresponder exatamente a um endereço IP, e esta calculadora o reporta como uma rota de host utilizável.

Isso funciona para IPv6?

Não. Esta calculadora foi projetada para o espaço de endereçamento de 32 bits do IPv4. O IPv6 usa endereços de 128 bits, um intervalo de comprimento de prefixo diferente (geralmente /48 a /128) e não reserva um endereço de broadcast da mesma forma.

Escrito por Jan Křenek Fundador e desenvolvedor principal
Revisado por Revisão de Metodologia DigitSum Verificação de fórmulas e QA
Última atualização 10 de mar. de 2026

Use isto como uma estimativa e valide decisões importantes com um profissional qualificado.

As entradas permanecem no navegador, a menos que um recurso futuro informe explicitamente o contrário.