Calculadora de Sub-rede IPv4 (Subnet)

Calcule máscara de sub-rede, endereço de rede, broadcast, primeiro e último IP utilizável e total de hosts a partir de um IP e prefixo CIDR.

Revisado pela equipe editorial ValorFinalRFC 4632 / RFC 1918 / cálculo CIDR
Valim, o mascote do ValorFinal, representando a categoria Tecnologia

Tabela de referência CIDR (/16 a /32)

Quantos hosts cabem em cada prefixo CIDR e a máscara correspondente. Use como consulta rápida ao planejar o endereçamento de uma rede.

CIDRMáscaraTotal de IPsHosts utilizáveis
/16255.255.0.065.53665.534
/17255.255.128.032.76832.766
/18255.255.192.016.38416.382
/19255.255.224.08.1928.190
/20255.255.240.04.0964.094
/21255.255.248.02.0482.046
/22255.255.252.01.0241.022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422
/32255.255.255.25511

O /31 (RFC 3021) usa os 2 endereços como hosts em links ponto a ponto, e o /32 identifica um host único, por isso não subtraem rede e broadcast.

Gostou? Mostre pra todo mundo

Gere um card bonito com a marca do ValorFinal para postar nos Stories ou mandar no WhatsApp. Nada que você digitou aparece no card.

Coloque no seu site

A notação CIDR (por exemplo, /24) define quantos bits do endereço IPv4 identificam a rede. A partir do IP e do CIDR, calcula-se a máscara, o endereço de rede, o de broadcast, a faixa de hosts utilizáveis e o total de endereços da sub-rede.

Como funciona este cálculo

O CIDR indica a quantidade de bits 1 na máscara. A máscara aplicada sobre o IP (operação AND) revela o endereço de rede; invertendo a máscara (wildcard) e combinando com OR, obtém-se o broadcast. O total de endereços é 2 elevado a (32 menos o CIDR), e os hosts utilizáveis são esse total menos 2 (rede e broadcast), exceto em /31 e /32.

Tudo é calculado localmente no navegador, sem enviar o IP para nenhum servidor. Para converter os octetos em binário, veja a calculadora binário, decimal e hexadecimal.

Fórmula

Total de endereços = 2^(32 − CIDR)

Rede = IP AND máscara · Broadcast = rede OR wildcard

Hosts utilizáveis = total − 2 (rede e broadcast)

Base: padrões CIDR/IPv4 (RFC 4632 e RFC 3021). Cálculo determinístico e local no navegador.

Limitações

  • Trata apenas IPv4; não calcula sub-redes IPv6.
  • Casos especiais: /31 (ponto a ponto, RFC 3021) e /32 (host único) não têm a subtração padrão de 2 hosts.
  • Não valida se o bloco é público, privado ou reservado para o seu uso específico de roteamento.

Calculadoras relacionadas

Cálculo auditável, com fórmula e fontes transparentes

Atualizado em . Fontes: RFC 4632 / RFC 1918 / cálculo CIDR.

Como validamos

Fontes oficiais

Links externos para os documentos oficiais consultados na construção desta página. O conteúdo deles pode mudar sem aviso; em caso de divergência, vale sempre a fonte oficial.

Incorpore esta calculadora no seu site (grátis)

Copie e cole o código no seu site. A calculadora se atualiza sozinha e o crédito ao ValorFinal é mantido.

Perguntas frequentes

O que é uma sub-rede (subnet) em IPv4?

Uma sub-rede é uma divisão lógica de uma rede IP maior. Ao dividir uma rede em sub-redes, você melhora o desempenho (menos broadcast), a segurança (isolamento de segmentos) e a organização do endereçamento IP. O CIDR (Classless Inter-Domain Routing) define o tamanho da sub-rede através do prefixo após a barra (ex: /24).

O que significa /24 em um endereço IP como 192.168.1.0/24?

O /24 indica que os primeiros 24 bits do endereço IP são a parte de rede (máscara 255.255.255.0). Os 8 bits restantes identificam os hosts. Com /24, você tem 256 endereços totais, 254 utilizáveis para hosts (o primeiro é o endereço de rede e o último é o broadcast).

O que é o endereço de broadcast?

O broadcast é o último endereço de uma sub-rede e é usado para enviar pacotes para todos os dispositivos da rede simultaneamente. Não pode ser atribuído a um host. Exemplo: na rede 192.168.1.0/24, o broadcast é 192.168.1.255.

O que é o wildcard mask?

O wildcard mask é o complemento da máscara de sub-rede. Onde a máscara tem '1', o wildcard tem '0', e vice-versa. É usado principalmente em listas de controle de acesso (ACLs) em roteadores Cisco e em configurações de OSPF. Exemplo: máscara 255.255.255.0 → wildcard 0.0.0.255.

Qual é a diferença entre /31 e /32?

/32 é um host route, identifica um único endereço IP, sem rede ou broadcast. É usado para rotas específicas de host. /31 é especial: pela RFC 3021, é usado em links ponto a ponto onde ambos os endereços (rede e broadcast tradicionais) são utilizáveis como hosts, economizando endereços em links seriais.