CCalculate.Studio

🌐 Calculadora de Sub-rede IP

Esta calculadora de sub-rede IP recebe um endereço IPv4 e um comprimento de prefixo CIDR (como 192.168.1.10/24) e devolve o endereço de rede, a máscara de sub-rede, o endereço de broadcast, o primeiro e o último host utilizáveis e a quantidade de hosts utilizáveis. Ela segue as regras de endereçamento sem classes do CIDR, incluindo o caso especial /31 para enlaces ponto a ponto definido na RFC 3021.

Última revisão: 2026-07-07
Add as preferred on Google

Tabela de referência de prefixos CIDR

A tabela lista os comprimentos de prefixo mais comuns com suas máscaras em decimal com pontos e a contagem de hosts utilizáveis segundo as regras padrão do CIDR.

PrefixoMáscara de sub-redeHosts utilizáveis
/8255.0.0.016.777.214
/16255.255.0.065.534
/24255.255.255.0254
/25255.255.255.128126
/26255.255.255.19262
/27255.255.255.22430
/28255.255.255.24014
/29255.255.255.2486
/30255.255.255.2522
/31255.255.255.2542 (ponto a ponto, RFC 3021)
/32255.255.255.2551 (rota de host único)
  • Em redes /31, a RFC 3021 elimina a reserva de rede/broadcast, portanto ambos os endereços são utilizáveis em enlaces ponto a ponto; esta calculadora informa 2 hosts e mostra os dois endereços como a faixa utilizável.
  • As faixas de endereços privados reservadas pela RFC 1918 são 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 — endereços nesses blocos não são roteáveis na internet pública.
  • Esta calculadora cobre apenas IPv4; o IPv6 usa endereços de 128 bits com suas próprias convenções de prefixo.

O que é sub-rede IP e CIDR?

Um endereço IPv4 é um número de 32 bits, escrito convencionalmente como quatro octetos decimais (por exemplo, 192.168.1.10). A divisão em sub-redes separa o endereço em uma parte de rede, que identifica a sub-rede, e uma parte de host, que identifica um dispositivo dentro dela. O ponto de corte é dado pelo comprimento do prefixo: /24 significa que os primeiros 24 bits são a parte de rede, restando 8 bits para hosts. A divisão em sub-redes foi padronizada na RFC 950 (1985).

O CIDR — Classless Inter-Domain Routing, especificado na RFC 4632 — substituiu o antigo sistema de classes A/B/C por comprimentos de prefixo arbitrários escritos com barra. A máscara de sub-rede é o prefixo expresso como um padrão de 32 bits com uns seguidos de zeros: /24 corresponde a 255.255.255.0. Aplicar a máscara a um endereço com um E lógico bit a bit resulta no endereço de rede.

Dentro de uma sub-rede convencional, dois endereços ficam reservados: a parte de host toda em zeros é o endereço de rede e toda em uns é o endereço de broadcast. Uma sub-rede /24 oferece, portanto, 2⁸ − 2 = 254 endereços de host utilizáveis. A exceção é o /31, que a RFC 3021 define para enlaces ponto a ponto: com apenas dois endereços e sem broadcast, ambos são utilizáveis. Já um /32 indica uma rota de host único.

Como usar esta calculadora de sub-rede IP

  1. Informe qualquer endereço IPv4 dentro da sub-rede com que você está trabalhando, em notação decimal com pontos (por exemplo, 192.168.1.10).
  2. Informe o comprimento do prefixo CIDR, de 0 a 32 — o número depois da barra em uma notação como /24.
  3. Leia o endereço de rede, a máscara de sub-rede e o endereço de broadcast calculados a partir da máscara.
  4. Use a faixa do primeiro ao último host utilizável e a contagem de hosts para planejar o endereçamento dos dispositivos na sub-rede.

A matemática por trás do cálculo de sub-rede

hosts utilizáveis = 2^(32 − prefixo) − 2 (de /0 a /30)
rede = IP E máscara; broadcast = rede OU (NÃO máscara)

A máscara de sub-rede para um prefixo de comprimento n é um valor de 32 bits com n bits 1 à esquerda. Endereço de rede = IP E máscara; endereço de broadcast = rede OU NÃO máscara; hosts utilizáveis = 2^(32−n) − 2 para prefixos até /30. O primeiro host utilizável é o endereço de rede mais um, e o último é o endereço de broadcast menos um.

Exemplo prático: 192.168.1.10/24. A máscara é 255.255.255.0. O E lógico resulta na rede 192.168.1.0; o OU lógico com a máscara invertida resulta no broadcast 192.168.1.255. A faixa utilizável vai de 192.168.1.1 até 192.168.1.254 — ou seja, 2⁸ − 2 = 254 hosts.

Erros comuns

  • Contar os endereços de rede e de broadcast como hosts atribuíveis — um /24 tem 256 endereços, mas só 254 hosts utilizáveis (exceto em enlaces ponto a ponto /31).
  • Supor que toda sub-rede termina em .255 e começa em .0 — um /26 como 192.168.1.64/26 vai de .64 (rede) a .127 (broadcast).
  • Confundir o comprimento do prefixo com a quantidade de bits de host: /24 significa 24 bits de rede e 32 − 24 = 8 bits de host.
  • Usar um /30 (2 hosts) onde um /31 (também 2 hosts, conforme a RFC 3021) reduziria pela metade o consumo de endereços em enlaces ponto a ponto.

Perguntas frequentes

Quantos hosts utilizáveis há em uma rede /24?

São 254. Um /24 deixa 8 bits de host, o que dá 2⁸ = 256 endereços, dos quais o endereço todo em zeros é o identificador de rede e o todo em uns é o broadcast, restando 254 endereços de host atribuíveis — por exemplo, de 192.168.1.1 a 192.168.1.254 em 192.168.1.0/24.

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

É o comprimento do prefixo CIDR: a quantidade de bits iniciais que formam a parte de rede do endereço. /24 significa que os primeiros 24 dos 32 bits identificam a rede, o que equivale à máscara de sub-rede 255.255.255.0, e os 8 bits restantes identificam os hosts dentro dela.

O que é uma máscara de sub-rede?

Uma máscara de sub-rede é o comprimento do prefixo escrito como um padrão de 32 bits: uns sobre os bits de rede e zeros sobre os bits de host. Um E lógico bit a bit entre um endereço e sua máscara resulta no endereço de rede. Por exemplo, a máscara 255.255.255.192 corresponde a /26 e deixa 6 bits de host (62 hosts utilizáveis).

Por que uma sub-rede /31 tem 2 hosts utilizáveis em vez de 0?

Pelas regras clássicas, um /31 desperdiçaria seus dois endereços com os identificadores de rede e broadcast. A RFC 3021 (2000) redefiniu o /31 para enlaces ponto a ponto: como existem exatamente dois pontos finais e nenhum broadcast é necessário, ambos os endereços são atribuíveis. Isso reduz pela metade o uso de endereços em enlaces entre roteadores, se comparado ao /30.

O que são endereços IP privados?

A RFC 1918 reserva três blocos IPv4 para uso privado: 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Endereços nessas faixas podem ser reutilizados dentro de qualquer organização ou rede doméstica, mas não são roteados na internet pública; um gateway NAT os traduz para endereços públicos no acesso à internet.

Para que serve o endereço de broadcast?

O endereço de broadcast é o endereço mais alto de uma sub-rede — todos os bits de host em um. Um pacote enviado a ele é entregue a todos os hosts daquela sub-rede, algo de que dependem serviços como a descoberta DHCP. Ele não pode ser atribuído a um dispositivo, com a ressalva de que enlaces ponto a ponto /31 não têm endereço de broadcast algum.

Referências

  1. Mogul J, Postel J. Internet Standard Subnetting Procedure. RFC 950, IETF, 1985.
  2. Fuller V, Li T. Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan. RFC 4632, IETF, 2006.
  3. Retana A, White R, Fuller V, McPherson D. Using 31-Bit Prefixes on IPv4 Point-to-Point Links. RFC 3021, IETF, 2000.
  4. Rekhter Y, Moskowitz B, Karrenberg D, de Groot GJ, Lear E. Address Allocation for Private Internets. RFC 1918, IETF, 1996.

Calculadoras relacionadas

Guides & articles