Calculadora de sub-rede IPv4: rede, broadcast e faixa de hosts

Calculadora de sub-rede – resumo: o prefixo diz quantos bits pertencem à rede. 192.168.1.10/24 está na rede 192.168.1.0, com broadcast 192.168.1.255 e 254 hosts utilizáveis. Digite o IP e o prefixo (ou “10.0.0.5/20”) – tudo é calculado no seu navegador.

Fonte: RFC 4632, RFC 4632 – Classless Inter-domain Routing (CIDR): prefix notation. Atualizado em: .

um /prefixo no endereço tem prioridade sobre a lista
escolha um prefixo maior
Minha caixa de ferramentasSeus dados ficam salvos só neste navegador.

Resultado

Rede
192.168.1.0/24 · 254 hosts utilizáveis
Dados da rede
ItemValor
Endereço de rede192.168.1.0/24
Máscara de sub-rede255.255.255.0
Máscara wildcard0.0.0.255
Endereço de broadcast192.168.1.255
Faixa de hosts utilizáveis192.168.1.1 – 192.168.1.254
Hosts utilizáveis254
Total de endereços256
Tipo de endereçoprivado (RFC 1918)
Classe (histórica)Classe C
Binário (cálculo)
binário
Endereço IP11000000.10101000.00000001.00001010
Máscara de sub-rede11111111.11111111.11111111.00000000
Endereço de rede11000000.10101000.00000001.00000000
Sub-redes
NºSub-redeFaixa de hostsBroadcast
1192.168.1.0/26192.168.1.1 – 192.168.1.62192.168.1.63
2192.168.1.64/26192.168.1.65 – 192.168.1.126192.168.1.127
3192.168.1.128/26192.168.1.129 – 192.168.1.190192.168.1.191
4192.168.1.192/26192.168.1.193 – 192.168.1.254192.168.1.255

Como o cálculo é feito

Como a sub-rede é calculada

Um endereço IPv4 tem 32 bits. O tamanho do prefixo (notação CIDR, RFC 4632) diz quantos bits à esquerda identificam a rede; os demais numeram os hosts.

Exemplo: 192.168.1.10/26

  1. Máscara /26 = 11111111.11111111.11111111.11000000 = 255.255.255.192
  2. Último octeto: 10 = 00001010 AND 11000000 = 00000000 → rede 192.168.1.0
  3. Bits de host em 1: 00111111 = 63 → broadcast 192.168.1.63
  4. Hosts: 2⁶ − 2 = 62, de 192.168.1.1 a 192.168.1.62

Tabela de prefixos

PrefixoMáscaraHosts
/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

Faixas privadas e especiais

A RFC 1918 reserva 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 para redes privadas. Outros blocos especiais (loopback 127.0.0.0/8, link-local 169.254.0.0/16, CGNAT 100.64.0.0/10, muito usado por provedores) estão no registro da IANA definido pela RFC 6890.

Dividir em sub-redes

“Dividir em sub-redes” reparte a rede em partes iguais com prefixo maior: um /24 dividido em /26 gera quatro redes de 62 hosts (.0, .64, .128, .192). Cada bit a mais dobra o número de sub-redes e corta o tamanho pela metade.

Perguntas frequentes

Como calcular o endereço de rede?

Fazendo um AND bit a bit entre o IP e a máscara. 192.168.1.130 com 255.255.255.192: 130 AND 192 = 128 → rede 192.168.1.128.

Quantos hosts tem uma /27?

2⁵ − 2 = 30 hosts utilizáveis em 32 endereços; máscara 255.255.255.224.

Como descobrir a máscara de sub-rede?

O prefixo /n são n bits 1 seguidos de zeros: /20 = 255.255.240.0 e /26 = 255.255.255.192.

O que é o endereço de broadcast?

O último endereço da sub-rede, com todos os bits de host em 1. Ele alcança todos os dispositivos da sub-rede e não é atribuído a nenhum host.

Funciona para IPv6?

Não, a calculadora é para IPv4. Em IPv6 as sub-redes costumam ser /64; a lógica do prefixo é a mesma, com 128 bits.

Fontes e base legal

Última atualização: · Princípios editoriais

Ferramentas relacionadas