Calculadora de Sub-rede

Insira um IP e máscara de sub-rede ou prefixo CIDR para calcular ao instante o endereço de rede e broadcast, a faixa de hosts e a classe de IP. Calculadora de sub-rede.

Como usar

  1. Passo 1

    Insira o endereço IP (exemplo: 192.168.1.0).

  2. Passo 2

    Selecione a máscara de sub-rede ou notação CIDR (/24, /16, etc.).

  3. Passo 3

    Veja o endereço de rede, broadcast, faixa de hosts e número de hosts disponíveis.

O que é uma sub-rede?

Uma sub-rede é uma divisão lógica menor de uma única rede IP de maior porte. Um endereço IPv4 de 32 bits é dividido em uma parte de rede e uma parte de host; a fronteira entre elas é definida pela máscara de sub-rede, e expressar essa máscara como um número de bits resulta no prefixo CIDR (como /24).

Há três motivos principais para criar sub-redes.

  • Economia de endereços: dividir o espaço de endereçamento conforme o número de hosts realmente necessário, reduzindo o desperdício de IPs.
  • Isolamento de broadcast: separar redes para conter o tráfego de broadcast desnecessário.
  • Segurança e gerenciamento: dividir redes por departamento ou finalidade para simplificar o controle de acesso e o roteamento.

Basta inserir um IP e um CIDR, e esta calculadora mostra de uma só vez o endereço de rede, o endereço de broadcast, a faixa de hosts utilizáveis, a classe de IP e se o endereço é privado.

Fórmula de cálculo

Todos os valores são obtidos por operações de bits de 32 bits.

  • Máscara de sub-rede = 0xFFFFFFFF << (32 - CIDR)
  • Endereço de rede = IP AND máscara de sub-rede
  • Máscara curinga = NOT máscara de sub-rede
  • Broadcast = endereço de rede OR máscara curinga
  • Total de hosts = 2^(32 - CIDR), Hosts utilizáveis = 2^(32 - CIDR) - 2

Exemplo: 192.168.1.10/24 → máscara 255.255.255.0, rede 192.168.1.0, broadcast 192.168.1.255, hosts utilizáveis de 192.168.1.1 a 192.168.1.254, ou seja 254 endereços (= 2^8 - 2). O -2 corresponde ao endereço de rede e ao de broadcast, que são reservados.

Perguntas frequentes

O que é uma máscara de sub-rede?
Uma máscara de sub-rede é um valor de 32 bits que distingue a parte de rede de um endereço IP da parte de host. Por exemplo, 255.255.255.0 (/24) marca os 24 bits superiores como rede e os 8 bits inferiores como host. É o critério para determinar se dois dispositivos pertencem à mesma rede.
O que é a notação CIDR?
A notação CIDR (Classless Inter-Domain Routing) expressa uma faixa de rede acrescentando uma barra (/) e o comprimento do prefixo após o endereço IP. 192.168.1.0/24 significa que os 24 bits superiores são a rede e inclui 256 endereços (254 hosts utilizáveis).
Quais são as faixas de IP privado?
A RFC 1918 define três faixas de IP privado. Classe A: 10.0.0.0/8 (10.0.0.0 a 10.255.255.255), Classe B: 172.16.0.0/12 (172.16.0.0 a 172.31.255.255), Classe C: 192.168.0.0/16 (192.168.0.0 a 192.168.255.255). Essas faixas não são roteadas diretamente na internet, por isso podem ser usadas livremente em redes internas.
Como se calcula o número de hosts utilizáveis?
O número total de hosts é 2^(32-CIDR), e os hosts utilizáveis correspondem a esse valor menos 2. Por exemplo, um /24 tem 2^8 = 256 endereços, dos quais 254 são utilizáveis após excluir os endereços de rede e de broadcast. Um /30 tem apenas 2 utilizáveis de 2^2 = 4 endereços, por isso é muito usado em enlaces ponto a ponto que conectam dois roteadores.
Por que os endereços de rede e de broadcast não podem ser usados como hosts?
O endereço de rede (todos os bits de host em 0) é o identificador da própria sub-rede, e o endereço de broadcast (todos os bits de host em 1) é um endereço especial que envia para todos os dispositivos da sub-rede ao mesmo tempo. Ambos os endereços são reservados e não podem ser atribuídos a dispositivos individuais.
O que é uma máscara curinga e onde ela é usada?
Uma máscara curinga é o inverso bit a bit da máscara de sub-rede; para um /24 ela fica 0.0.0.255. Na máscara, 0 significa 'deve corresponder' e 1 significa 'ignorar', por isso é usada principalmente para especificar faixas de endereços em ACLs da Cisco e em configurações de roteamento OSPF.
Como distinguir as classes de IP A, B e C?
Elas se distinguem pelo valor do primeiro octeto IPv4. A vai de 1 a 126, B de 128 a 191, C de 192 a 223, D (multicast) de 224 a 239 e E (experimental) de 240 a 255. 127 é reservado para loopback (localhost). Hoje, porém, o padrão é a subdivisão de comprimento variável baseada em CIDR, e não a distinção por classes.
Especificações de dispositivos 2026

Calculadoras relacionadas