1001Ferramentas
🌐 Dev

Calculadora de Subnet IPv4

Calcule sub-redes IPv4 com notação CIDR. Informe um endereço IP e prefixo (ex: 192.168.1.0/24) e obtenha endereço de rede, broadcast, faixa de hosts, máscara e representação binária.

Exemplos:

Como usar

Digite um endereço IP com prefixo CIDR (ex: 192.168.1.0/24). O prefixo indica quantos bits pertencem à rede — /24 = 256 endereços, 254 hosts utilizáveis. /32 = host único. /30 = 4 IPs (ideal para links ponto-a-ponto).

CIDR sem converter binário de cabeça

Dividir uma rede em blocos menores, checar se dois IPs caem na mesma sub-rede ou dimensionar quantos hosts cabem num /26: tudo isso exige converter endereços para binário e aplicar máscara, e fazer essa conta de cabeça é receita para erro. Digite o IP com o prefixo CIDR (ex: 192.168.1.64/26) e veja de uma vez o endereço de rede, o broadcast, o primeiro e o último host, o total de hosts utilizáveis, a máscara e a conta em binário.

Um prefixo /n rende 2 elevado a (32-n) endereços, menos 2 hosts utilizáveis, porque o primeiro endereço identifica a rede e o último é o broadcast. A exceção que muita calculadora ignora: em /31, usado em links ponto-a-ponto (RFC 3021), os dois endereços são aproveitáveis, e /32 representa um host único; aqui esses casos são tratados do jeito certo. A ferramenta mostra ainda a máscara wildcard (a inversa), formato que ACLs de equipamentos Cisco e a configuração de OSPF esperam.

A representação binária é o caminho mais curto para entender por que 192.168.1.64/26 vai de .64 a .127: os 26 primeiros bits ficam fixos e os 6 restantes variam. Compare os exemplos prontos (/8, /16, /24, /26, /30) para pegar a intuição dos tamanhos de bloco. Vale só para IPv4: em IPv6 a lógica de prefixos é outra e não existe broadcast. O cálculo acontece inteiro no navegador, e nenhum endereço digitado é enviado a servidor.

Perguntas frequentes

Por que um /24 tem 254 hosts e não 256?
Dos 256 endereços, o primeiro (.0) identifica a rede e o último (.255) é o broadcast. Sobram 254 para as máquinas.
O que é a máscara wildcard?
É a máscara invertida (0.0.0.255 para um /24). Equipamentos Cisco usam esse formato em ACLs e na configuração de OSPF, em vez da máscara comum.
Funciona com IPv6?
Não, apenas IPv4. IPv6 usa prefixos de até /128, não tem endereço de broadcast e o cálculo é diferente.

Ferramentas Relacionadas