Calculadora IPv4: máscara de sub-rede, CIDR e hosts
Informe um IPv4 e um prefixo CIDR: endereço de rede, broadcast, faixa de hosts úteis, máscara de sub-rede, wildcard, binário, classe e tipo de endereço.
Analisar um endereço IPv4: rede, faixa privada e máscara CIDR
O endereço de rede é obtido por um E lógico entre o endereço IP e a máscara, e o broadcast colocando em 1 todos os bits de host. Um prefixo /n contém 2^(32−n) endereços, dos quais 2 são reservados até o /30. A ferramenta também indica se o endereço é privado (RFC 1918), de loopback, link-local ou público, e exibe a máscara em binário e em hexadecimal.
Esta página serve para qualificar um endereço específico: a qual rede ele pertence, se é roteável na Internet e como a sua máscara se escreve em um firewall ou em um script. Ela também fornece a máscara curinga (wildcard) das ACLs, e as predefinições de /8 a /30 ajudam a dividir uma rede em sub-redes.
Método
- Máscara = n bits em 1 seguidos de 32 − n bits em 0; máscara curinga = o seu inverso.
- Rede = IP E máscara; broadcast = rede OU máscara curinga.
- Hosts utilizáveis = 2^(32−n) − 2 até o /30; 2 para um /31 (enlace ponto a ponto, RFC 3021); 1 para um /32.
Exemplo
Para 172.20.45.10/20, a máscara vale 255.255.240.0, ou seja, 0xFFFFF000 (11111111.11111111.11110000.00000000). A rede é 172.20.32.0, o broadcast 172.20.47.255: 4.096 endereços, dos quais 4.094 hosts, de 172.20.32.1 a 172.20.47.254. Primeiro octeto 172: classe B histórica. O segundo octeto 20 fica entre 16 e 31: endereço privado do bloco 172.16.0.0/12. Em /31, 10.0.0.6 resulta no par 10.0.0.6 e 10.0.0.7, ambos utilizáveis.
O que a ferramenta reconhece
- Privado RFC 1918: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
- Loopback 127.0.0.0/8 e link-local 169.254.0.0/16 (atribuição automática sem DHCP).
- Espaço compartilhado das operadoras (CGNAT) 100.64.0.0/10, RFC 6598. Todo o resto é exibido como público: os blocos de documentação ou o multicast não têm rótulo próprio.
- A classe A a E é deduzida do primeiro octeto; ela não tem mais papel no roteamento desde o CIDR, mas continua útil para ler configurações antigas.
Fontes e datas: RFC 4632 sobre o CIDR (agosto de 2006), RFC 1918 sobre o endereçamento privado (fevereiro de 1996), RFC 3021 sobre os prefixos /31 (dezembro de 2000), RFC 3927 para 169.254.0.0/16 (maio de 2005), RFC 6598 para 100.64.0.0/10 (abril de 2012), segundo o registro IANA de endereços IPv4 de uso especial atualizado em 9 de outubro de 2025 (verificado em 14/10/2026).
Perguntas frequentes
Como saber se um endereço IP é privado?
Ele é privado se pertencer a um dos três blocos da RFC 1918: 10.0.0.0/8, 172.16.0.0/12 (de 172.16 a 172.31) ou 192.168.0.0/16. Esses endereços não são roteados na Internet e passam por uma tradução de endereço (NAT) para sair. 127.x.x.x (loopback) e 169.254.x.x (link-local) também não são roteáveis.
Quantos hosts tem uma rede /20?
Um /20 deixa 12 bits de host, ou seja, 2^12 = 4.096 endereços. Retirando o endereço de rede e o broadcast, restam 4.094 hosts utilizáveis. A máscara correspondente é 255.255.240.0.
Por que um /31 tem 2 hosts utilizáveis e não 0?
A RFC 3021 (dezembro de 2000) autoriza os prefixos /31 nos enlaces ponto a ponto: não há endereço de rede nem broadcast, e os dois endereços servem às duas pontas. A ferramenta aplica essa regra e exibe 2 hosts. Um /32 designa uma única máquina, por exemplo uma rota de host ou uma interface de loopback.
O que significa um endereço 169.254.x.x no meu computador?
É um endereço link-local (RFC 3927) que o sistema atribui a si mesmo quando não recebe resposta de um servidor DHCP. Ele permite alcançar apenas as máquinas do mesmo segmento, não a Internet. Na maioria das vezes, indica um cabo desconectado ou um servidor DHCP inacessível.
Como dividir um /24 em várias sub-redes?
Acrescente bits ao prefixo: um bit resulta em dois /25 de 126 hosts, dois bits em quatro /26 de 62 hosts, três bits em oito /27 de 30 hosts. Os blocos começam em múltiplos do seu tamanho: .0, .64, .128 e .192 para /26. Escolha o prefixo conforme o maior número de hosts a acomodar, mais uma margem.
O que é uma máscara curinga (wildcard)?
É o inverso bit a bit da máscara de sub-rede: 255.255.255.192 vira 0.0.0.63. As listas de acesso da Cisco e o comando network do OSPF a utilizam para indicar quais bits do endereço devem coincidir (0) ou são livres (1). A ferramenta a calcula para cada prefixo.
Que prefixo escolher para 50 máquinas?
São necessários pelo menos 52 endereços (50 hosts + rede + broadcast), portanto um bloco de 64: um /26 com 62 hosts utilizáveis. Um /27 oferece apenas 30. Se o parque for crescer, um /25 (126 hosts) deixa folga.
Como a ferramenta classifica 127.0.0.1?
Como um endereço de loopback (RFC 1122): o bloco 127.0.0.0/8 designa a própria máquina e nunca é emitido na rede, portanto não faz parte dos endereços privados. Os verdadeiros blocos da RFC 1918 são 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16.
A ferramenta é realmente gratuita?
Sim, todas as ferramentas do Kristools são 100% gratuitas e acessíveis sem cadastro.
Meus dados estão protegidos?
Sim. Todo o processamento é feito diretamente e com segurança no seu navegador. Nenhum dado pessoal é enviado para os nossos servidores.