Calculadora de Sub-rede / CIDR
Obtenha detalhes da sub-rede rapidamente a partir de octetos IPv4 e do comprimento do prefixo CIDR.
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 no formato decimal com pontos.
- 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. Para links ponto a ponto /31, o resultado do broadcast é reportado como não utilizado.
- 5 Observe os hosts utilizáveis
Use o valor de Hosts utilizáveis para planejar quantos dispositivos podem receber endereços na sub-rede.
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.
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 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.
- ✓ 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 são rejeitados pela validação antes da execução do cálculo da sub-rede.
- ✓ O cálculo assume endereçamento sem classe (CIDR). Limites legados com classe (Classe A/B/C) não são aplicados.
- 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.
- RFC 4632 — Roteamento Entre Domínios Sem Classe (CIDR) — Notação de prefixo CIDR e endereçamento IPv4 sem classe
- RFC 3021 — Uso de Prefixos de 31 Bits em Links Ponto a Ponto IPv4 — Tratamento de host ponto a ponto /31
- RFC 791 — Protocolo de Internet — Estrutura de endereço IPv4
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.
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.
Calculadoras relacionadas para desenvolvedores
Explore calculadoras relacionadas para comparar resultados e premissas.
Conversor de Cores
Converta cores entre os formatos HEX, RGB e HSL instantaneamente.
Formatador JSON
Valide e formate JSON com análise de estrutura.
Gerador de UUID
Gere identificadores UUID v4 aleatórios instantaneamente.
Conversor de Tempo Epoch
Converta timestamps Unix para datas UTC ou transforme uma data em segundos epoch.
Calculadora de Conversão de Base
Converta um número inteiro em binário, octal, decimal e hexadecimal.
Calculadora de Financiamento Imobiliário
Estime as parcelas mensais do financiamento, juros e custos de moradia.