Calculadora de sub-redes IP
Escreva um endereço IP com o prefixo (192.168.1.10/24) ou a máscara (255.255.255.0) e veja de imediato a rede, o broadcast, o primeiro e o último host e quantos hosts cabem. Funciona com IPv4 e IPv6.
- Rede
- —
- Máscara
- —
- Máscara wildcard
- —
- Broadcast
- —
- Primeiro host
- —
- Último host
- —
- Hosts utilizáveis
- —
- Tipo
- —
Dividir em sub-redes
Resultado indicativo. O Solvemis não se responsabiliza pelos resultados obtidos nem pelo uso que deles se faça.
O Solvemis é gratuito e sem registo. Se lhe foi útil e quiser apoiar o projeto: Pague-me um café
Como funciona
Como utilizar
- Escreva o endereço IP. Pode acrescentar o prefixo (/24) ou a máscara (255.255.255.0) a seguir.
- Se não o escrever, escolha o prefixo na lista: a máscara aparece ao lado.
- Leia a rede, a máscara, o broadcast e o intervalo de hosts na tabela.
- Para dividir a rede, abra «Dividir em sub-redes» e escolha o tamanho das sub-redes.
De onde vem o cálculo
A rede obtém-se aplicando a máscara ao endereço (AND bit a bit) e o broadcast, pondo a um todos os bits de host. Prefixos e máscaras segundo o CIDR (RFC 4632); /31 segundo o RFC 3021; IPv6 segundo o RFC 4291 e /127 segundo o RFC 6164; forma curta do IPv6 segundo o RFC 5952. O tipo de endereço vem do registo da IANA de endereços de uso especial (RFC 6890) e do RFC 1918.
Fontes
- RFC 4632: Classless Inter-domain Routing (CIDR) — IETF (RFC Editor)
- RFC 3021: Using 31-Bit Prefixes on IPv4 Point-to-Point Links — IETF (RFC Editor)
- RFC 4291: IP Version 6 Addressing Architecture — IETF (RFC Editor)
- RFC 6164: Using 127-Bit IPv6 Prefixes on Inter-Router Links — IETF (RFC Editor)
- RFC 1918: Address Allocation for Private Internets — IETF (RFC Editor)
- IANA IPv4 Special-Purpose Address Registry — IANA
Sobre esta calculadora
Como se lê um endereço com prefixo
Em 192.168.1.10/24, o /24 indica quantos bits à esquerda são a rede: 24
de 32. Os 8 restantes são para os hosts (os equipamentos). A máscara é o
mesmo escrito de outra forma: 24 uns e 8 zeros, 255.255.255.0.
O desenho por baixo do resultado mostra o endereço em binário com a parte de rede a azul.
O que a calculadora indica
- Rede: o primeiro endereço do bloco, com os bits de host a zero.
- Broadcast: o último, com os bits de host a um.
- Primeiro e último host: o intervalo que pode atribuir a equipamentos.
- Hosts utilizáveis: 2^(32 − prefixo) − 2.
- Máscara wildcard: a máscara invertida, usada nas ACL.
- Tipo: público, privado, CGNAT, documentação… e a classe antiga.
Prefixos IPv4 mais usados
| 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 |
| /26 | 255.255.255.192 | 62 |
| /28 | 255.255.255.240 | 14 |
| /30 | 255.255.255.252 | 2 |
| /31 | 255.255.255.254 | 2 (ponto a ponto) |
| /32 | 255.255.255.255 | 1 |
Dividir uma rede em sub-redes
Cada bit que acrescenta ao prefixo divide a rede em duas. Um /24 dividido em /26 dá quatro sub-redes de 64 endereços (62 hosts cada). Abra «Dividir em sub-redes» e escolha o tamanho.
Endereços privados e especiais
Em casa e no escritório, os endereços costumam ser privados (RFC 1918):
10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Se o seu router tem um IP em
100.64.0.0/10, está atrás de um CGNAT do operador. Para saber o seu, use
Qual é o meu IP?.
IPv6
Os endereços IPv6 têm 128 bits e escrevem-se em hexadecimal. A calculadora
mostra a forma curta (com ::) e a completa. Não há broadcast, e uma rede
local é sempre um /64.
Perguntas frequentes
Quantos hosts tem uma rede /24?
254. Um /24 tem 256 endereços, mas o primeiro é o endereço de rede e o último o de broadcast; sobram 254 para equipamentos. Em geral, uma rede IPv4 de prefixo n tem 2^(32 − n) − 2 hosts, exceto /31 e /32.
O que é a máscara wildcard?
É a máscara de sub-rede invertida: uns onde a máscara tem zeros. Para 255.255.255.0 é 0.0.0.255. Usam-na as listas de acesso (ACL) e o OSPF dos routers Cisco.
Porque é que um /31 tem dois hosts?
Porque uma ligação entre dois routers não precisa de rede nem de broadcast. O RFC 3021 permite usar os dois endereços de um /31 como hosts.
E no IPv6?
O IPv6 não tem broadcast: todos os endereços do bloco podem ser usados. O habitual é atribuir um /64 a cada rede local e um /48 ou /56 a cada cliente. Entre routers recomenda-se /127 (RFC 6164).
Atualizado em 2 de outubro de 2026
Falta alguma coisa nesta ferramenta, ou uma ferramenta que não existe aqui? Escreva-nos