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: .
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.
- Endereço de rede = IP AND máscara (bits de host em 0)
- Broadcast = rede OR máscara invertida (bits de host em 1)
- Hosts utilizáveis = 232 − prefixo − 2
Exemplo: 192.168.1.10/26
- Máscara /26 = 11111111.11111111.11111111.11000000 = 255.255.255.192
- Último octeto: 10 = 00001010 AND 11000000 = 00000000 → rede 192.168.1.0
- Bits de host em 1: 00111111 = 63 → broadcast 192.168.1.63
- Hosts: 2⁶ − 2 = 62, de 192.168.1.1 a 192.168.1.62
Tabela de prefixos
| Prefixo | Máscara | Hosts |
|---|---|---|
| /8 | 255.0.0.0 | 16.777.214 |
| /16 | 255.255.0.0 | 65.534 |
| /24 | 255.255.255.0 | 254 |
| /25 | 255.255.255.128 | 126 |
| /26 | 255.255.255.192 | 62 |
| /27 | 255.255.255.224 | 30 |
| /28 | 255.255.255.240 | 14 |
| /29 | 255.255.255.248 | 6 |
| /30 | 255.255.255.252 | 2 |
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
- RFC 4632: RFC 4632 – Classless Inter-domain Routing (CIDR): prefix notation
- RFC 1918: RFC 1918 – Address Allocation for Private Internets
- RFC 6890: RFC 6890 – Special-Purpose IP Address Registries
- RFC 3021: RFC 3021 – Using 31-Bit Prefixes on IPv4 Point-to-Point Links
- RFC 5737: RFC 5737 – IPv4 Address Blocks Reserved for Documentation
Última atualização: · Princípios editoriais
Ferramentas relacionadas
- Qual é o meu endereço IP?Mostra na hora seu endereço IP público, detecta se é IPv4 ou IPv6 e explica a diferença. Grátis – seu IP não é armazenado.
- Conversor de bases numéricas passo a passoConverta entre binário, octal, decimal, hexadecimal e qualquer base de 2 a 36, com passo a passo, casas decimais, dízima periódica e complemento de dois.
- Consulta DNS (DNS lookup)Consulte os registros DNS de um domínio: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV e PTR, com TTL, status DNSSEC e códigos de erro explicados. Grátis.
- Qual é o meu user agent?Veja seu user agent completo e descubra navegador, versão, motor, sistema e tipo de aparelho, com Client Hints. Analisa qualquer outro também.
- Tabela ASCII com decimal, hexadecimal, octal, binário e busca UnicodeTabela ASCII completa (0–127) e Latin-1 (128–255): decimal, hex, octal, binário, entidade HTML e caracteres de controle. Busque qualquer caractere Unicode.
- Converter binário para decimalBinário para decimal: some as potências de 2 onde há um 1; 1010 dá 10 e 11001 dá 25. Com passo a passo, tabela, exercícios resolvidos e números com vírgula.
- Conversor de timestamp UnixConverta timestamp Unix em data e vice-versa: segundos, milissegundos, micro e nanossegundos detectados; saída em UTC, horário local, ISO 8601 e mais.
- Gerador de cron: criar e explicar uma expressão cronGerador de cron e explicador: monte ou cole uma expressão, leia em linguagem clara e veja as próximas execuções. Unix, Spring e Quartz, tudo local.
- Calculadora chmodCalculadora chmod: marque as permissões ou digite 755, rwxr-xr-x ou u=rwx e veja todas as notações, com o comando para copiar. Grátis, direto no navegador.