Calculadora de Sub-rede (IPv4 / CIDR)
Calculadora de sub-rede IPv4 grátis. Informe IP e CIDR ou máscara para obter rede, broadcast, faixa de hosts úteis, total/úteis, visão binária e divisão VLSM.
- Endereço de Rede
- —
- Endereço Broadcast
- —
- Primeiro Host Útil
- —
- Último Host Útil
- —
- Total de Endereços
- —
- Hosts Úteis
- —
- Máscara de Sub-rede
- —
- Máscara Wildcard
- —
- Classe de Endereço
- —
- Tipo de IP
- —
| # | Endereço de Rede | Primeiro Host Útil | Último Host Útil | Endereço Broadcast |
|---|---|---|---|---|
| Selecione um prefixo alvo para ver o detalhamento | ||||
Calculadora de Sub-rede IPv4 - CIDR, Máscara e Faixa de Hosts
Uma calculadora de sub-rede IPv4 interativa que aceita qualquer endereço mais um prefixo CIDR (ou máscara em notação decimal) e mostra o endereço de rede, broadcast, faixa de hosts útil, total/úteis, máscara wildcard, classe de endereço e um detalhamento binário colorido dos bits de rede e host. Uma tabela de divisão VLSM embutida fatia a rede em sub-redes iguais para planejar a alocação de endereços com um clique.
O que é CIDR e qual a relação com a máscara de sub-rede?
A notação CIDR (Classless Inter-Domain Routing) escreve uma rede como IP/prefixo, onde o prefixo é o número de bits 1 iniciais na máscara. 192.168.1.0/24 significa 'uma rede cujos 24 primeiros bits identificam a rede e os 8 restantes identificam hosts.'
A máscara decimal equivalente tem os N primeiros bits em 1: /24 → 255.255.255.0, /16 → 255.255.0.0, /8 → 255.0.0.0. CIDR substituiu o endereçamento classful (Classe A/B/C com fronteiras fixas) no início dos anos 1990, permitindo blocos de tamanho arbitrário. A maioria da documentação, regras de firewall e tabelas de roteamento modernas usa CIDR.
A calculadora aceita os dois formatos — arraste o controle CIDR, escolha no dropdown ou digite a máscara decimal — e mantém ambos sincronizados.
Por que 'total de endereços' e 'hosts úteis' são diferentes?
Cada sub-rede reserva dois endereços para usos especiais:
- Endereço de rede (todos os bits de host = 0) — nomeia a sub-rede.
- Broadcast (todos os bits de host = 1) — envia para todos os hosts da sub-rede.
Nenhum dos dois pode ser atribuído a um host individual na maioria dos equipamentos. Por isso /24 com 256 endereços totais tem 256 − 2 = 254 hosts úteis.
Duas exceções:
- /31 (RFC 3021): enlaces ponto a ponto usam ambos os endereços para as duas pontas. Hosts úteis = 2.
- /32: rota para um único host. Hosts úteis = 1 (o próprio endereço).
A calculadora trata esses casos automaticamente.
Diferença entre máscara de sub-rede e wildcard?
A máscara de sub-rede usa 1s para marcar bits de rede e 0s para bits de host. A wildcard é o inverso bit a bit — 0s marcam bits que devem coincidir e 1s marcam bits que podem variar.
Exemplo para /24:
- Máscara: 255.255.255.0 (11111111.11111111.11111111.00000000)
- Wildcard: 0.0.0.255 (00000000.00000000.00000000.11111111)
Máscaras aparecem na configuração IP de hosts, roteadores e na maioria dos firewalls. Wildcards são usadas por ACLs Cisco e áreas OSPF para casar faixas de endereços. A calculadora mostra as duas para colar a sintaxe que seu equipamento espera.
Diferença entre Classe A/B/C e CIDR?
O endereçamento classful (antes de 1993) dividia o espaço IPv4 pelo primeiro octeto:
- Classe A: 1.0.0.0 – 126.255.255.255 (máscara padrão /8)
- Classe B: 128.0.0.0 – 191.255.255.255 (padrão /16)
- Classe C: 192.0.0.0 – 223.255.255.255 (padrão /24)
- Classe D: 224.0.0.0 – 239.255.255.255 (multicast)
- Classe E: 240.0.0.0 – 255.255.255.255 (reservada/experimental)
Classes estão obsoletas para roteamento — CIDR as substituiu — mas os rótulos seguem aparecendo em documentação e materiais de prova. A calculadora informa a classe do IP com propósito didático, porém as fronteiras reais da rede são determinadas inteiramente pelo prefixo CIDR escolhido, não pela classe.
Como funciona a divisão de sub-redes VLSM?
VLSM (Variable Length Subnet Masking) é usar comprimentos de prefixo diferentes em partes distintas de uma rede maior. A tabela 'Divisão de Sub-rede' divide sua rede atual em 2, 4, 8, … sub-redes iguais ao adicionar bits ao prefixo.
Exemplo: 192.168.1.0/24 dividido em /26:
- 192.168.1.0/26 (hosts .1–.62, broadcast .63)
- 192.168.1.64/26 (hosts .65–.126, broadcast .127)
- 192.168.1.128/26 (hosts .129–.190, broadcast .191)
- 192.168.1.192/26 (hosts .193–.254, broadcast .255)
VLSM é essencial para alocar endereços com eficiência — você não desperdiça um /24 num enlace que precisa de apenas 4 hosts. Redes reais misturam /26 para VLANs de escritório com /30 ou /31 para enlaces roteador-roteador.
Quais são as faixas IPv4 privadas?
A RFC 1918 reserva três blocos para redes privadas — esses endereços não são roteados na Internet pública e exigem NAT para sair:
- 10.0.0.0/8 (10.0.0.0 – 10.255.255.255) — ~16,7 milhões
- 172.16.0.0/12 (172.16.0.0 – 172.31.255.255) — ~1 milhão
- 192.168.0.0/16 (192.168.0.0 – 192.168.255.255) — ~65 mil
Mais algumas faixas relacionadas:
- 127.0.0.0/8 — Loopback (sempre a máquina local)
- 169.254.0.0/16 — Link-local (autoatribuído se DHCP falhar)
- 224.0.0.0/4 — Multicast
- 100.64.0.0/10 — Espaço compartilhado (RFC 6598) para CGN/ISP
A calculadora rotula o Tipo de IP para identificar a categoria rapidamente.
Dois prefixos diferentes podem dar a mesma máscara?
Não — a correspondência entre prefixo CIDR válido (0–32) e máscara decimal é um-para-um. Cada prefixo corresponde a exatamente um padrão de bits:
- /24 ↔ 255.255.255.0
- /25 ↔ 255.255.255.128
- /26 ↔ 255.255.255.192
- /30 ↔ 255.255.255.252
Uma 'máscara' inválida como 255.0.255.0 tem 1s não contíguos e não pode ser expressa como prefixo CIDR. A calculadora rejeita esses casos porque gerariam tabelas de roteamento incompatíveis com equipamentos reais. Se você digitar uma, verá erro e os valores existentes permanecem.
A ferramenta é privada e funciona offline?
Sim. A calculadora roda totalmente no seu navegador:
- Sua entrada nunca sai do dispositivo. Confirme abrindo DevTools → Rede enquanto digita — nenhuma requisição.
- Sem bibliotecas externas para o cálculo. É um único arquivo JavaScript puro de ~250 linhas.
- A página carrega recursos comuns (Bootstrap CSS, main.js, SVGs de ícones) uma vez e depois funciona offline.
- O botão Copiar só escreve na área de transferência local; sem upload.
Importa ao calcular sub-redes de infraestrutura de produção onde as faixas são sensíveis (DMZ, VLANs de gestão). Muitas calculadoras online enviam sua entrada ao servidor; esta nunca envia.
Principais Recursos
- Calcula rede IPv4, broadcast, faixa de hosts e total/úteis
- Informe CIDR (0–32) por dropdown ou slider, ou digite a máscara decimal
- Sincronização bidirecional em tempo real entre prefixo CIDR e máscara
- Saída wildcard para ACL Cisco / OSPF
- Classe de endereço (A/B/C/D/E) e tipo de IP (privada, pública, loopback, link-local, multicast)
- Detalhamento binário colorido mostrando bits de rede vs host
- Tabela de divisão VLSM — fatia sua rede em 2, 4, 8, 16… sub-redes iguais
- Tratamento especial de /31 (RFC 3021 ponto a ponto) e rotas /32
- Valida máscaras não contíguas e as rejeita
- Predefinições rápidas: /8, /16, /24, /30, /32
- Copia um resumo completo para a área de transferência
- 100% no cliente — sua entrada nunca sai do dispositivo
- Sem bibliotecas externas — funciona offline após o primeiro carregamento
- Responsivo, compatível com modo escuro
- Casos-limite testados: /31, /32, faixas privadas, multicast, loopback
