Calculadora de sub-rede IPv4 e IPv6

Calcule rede, broadcast, máscara curinga, primeiro/último host e hosts utilizáveis de qualquer sub-rede IPv4 ou IPv6. Aceita CIDR ou máscara pontilhada, roda no navegador.

Exemplos: 192.168.1.10/24, 10.0.0.5 255.255.240.0, 2001:db8::1/48

Endereço192.168.1.130
Notação CIDR192.168.1.0/24
Endereço de rede192.168.1.0
Máscara de sub-rede255.255.255.0 (/24)
Máscara curinga (wildcard)0.0.0.255
Endereço de broadcast192.168.1.255
Primeiro host utilizável192.168.1.1
Último host utilizável192.168.1.254
Total de endereços256
Hosts utilizáveis254
Tipo de endereçoPrivada (RFC 1918)
Classe (endereçamento classful, histórico)C
Máscara de sub-rede em binário11111111.11111111.11111111.00000000
Endereço hexadecimal0xC0A80182

O que é Calculadora de sub-rede?

Esta calculadora de sub-rede recebe um endereço IP com tamanho de prefixo ou máscara de rede e mostra tudo sobre a sub-rede a que ele pertence: endereço de rede e de broadcast, máscara de sub-rede, máscara curinga, faixa de hosts utilizáveis e o número de endereços. Funciona com IPv4 e IPv6 e também informa se o endereço é público, privado (RFC 1918), loopback, link-local, CGNAT ou reservado.

Como usar Calculadora de sub-rede

  1. Digite um endereço com o prefixo, por exemplo 192.168.1.130/24, ou com uma máscara pontilhada, por exemplo 10.1.2.3 255.255.240.0.
  2. Para IPv6, digite um endereço como 2001:db8::1/64; um endereço sem prefixo é tratado como host único (/32 ou /128).
  3. Leia a tabela de resultados: rede, máscara de sub-rede, curinga, broadcast, primeiro e último host utilizável, total de endereços e hosts utilizáveis.
  4. Use o botão Copiar para copiar um resumo curto para documentação ou um chamado.

Exemplo

Entrada
192.168.1.130/24
Saída
Network 192.168.1.0, mask 255.255.255.0, wildcard 0.0.0.255, broadcast 192.168.1.255, hosts 192.168.1.1 – 192.168.1.254, 254 usable of 256 addresses, Private (RFC 1918), class C

Com 10.1.2.3 255.255.240.0 a ferramenta mostra 10.1.0.0/20 com 4.094 hosts utilizáveis.

Quando usar Calculadora de sub-rede

Use ao planejar faixas de endereços, escrever regras de firewall ou de security groups, configurar escopos de DHCP ou verificar se dois hosts estão na mesma sub-rede. A ferramenta não faz varredura nem ping – é pura aritmética – e não sabe como a sua rede está realmente configurada, então uma máscara diferente definida em um dispositivo vai gerar um comportamento real diferente.

Como funciona Calculadora de sub-rede

O endereço é convertido em um inteiro de 32 bits (IPv4) ou 128 bits (IPv6). O tamanho do prefixo gera uma máscara com essa quantidade de bits 1 à esquerda; network = address AND mask e o último endereço é network OR NOT mask. O número total de endereços é 2^(bits − prefixo). No IPv4, os endereços de rede e de broadcast são excluídos dos hosts utilizáveis, exceto em links ponto a ponto /31 (RFC 3021, 2 utilizáveis) e hosts únicos /32. O IPv6 não tem broadcast; o endereço de host com todos os bits zero é o endereço anycast Subnet-Router, então não é contado como utilizável. Uma máscara pontilhada só é aceita quando os seus bits 1 são contíguos. Os tipos de endereço vêm das tabelas de faixas especiais do ipaddr.js.

Casos de Uso Comuns

  • Descobrir o endereço de broadcast e a faixa de hosts de uma VLAN /26 antes de configurar um roteador.
  • Converter uma máscara como 255.255.248.0 em CIDR (/21) para configurações de nuvem ou Kubernetes.
  • Obter a máscara curinga necessária para ACLs Cisco ou comandos network do OSPF.
  • Conferir quantos endereços uma delegação IPv6 /64 ou /56 oferece.
  • Verificar se um endereço é privado, CGNAT (100.64.0.0/10) ou público antes de expor um serviço.

Perguntas Frequentes

Por que um /31 mostra 2 hosts utilizáveis em vez de 0?

O RFC 3021 permite redes /31 em links ponto a ponto, em que os dois endereços são usados pelas duas pontas e nenhum endereço de broadcast é necessário. A calculadora segue essa regra; um /32 é um host único.

O que é a máscara curinga?

É o inverso bit a bit da máscara de sub-rede (para /24: 0.0.0.255). ACLs Cisco e o OSPF a usam para indicar quais bits podem variar.

Por que o primeiro endereço IPv6 não é contado como host utilizável?

No IPv6, o endereço com o identificador de interface todo em zero é reservado como endereço anycast Subnet-Router (RFC 4291). O IPv6 não tem broadcast, então só esse endereço é excluído.

A classe do IP ainda importa?

Não. O endereçamento por classes foi substituído pelo CIDR em 1993. A classe aparece só como referência, porque ainda surge em provas e documentações antigas.

Próximos passos recomendados

Explore mais categorias