Sub-redes IP

—

A partir de um endereço IPv4 e de um prefixo CIDR, lista a rede, o broadcast, a máscara, o intervalo de hosts, a contagem de endereços e os hosts utilizáveis. IPv6 não é aceite.

Como usar

  1. Escreva um endereço IPv4 em Endereço IP. O exemplo é 192.168.1.10. São obrigatórios quatro números de 0 a 255, separados por pontos.
  2. Escreva um prefixo em CIDR / Prefixo. O campo aceita 0 a 32. O exemplo é 24.
  3. Prima Calcular. O exemplo mostra 192.168.1.0/24. O detalhe mostra a máscara Mask 255.255.255.0, a rede Network 192.168.1.0, o broadcast Broadcast 192.168.1.255, o intervalo Host range de 192.168.1.1 a 192.168.1.254, e Addresses: 256 (254 usable).
  4. Um endereço mau, um octeto em falta ou um prefixo fora de 0 a 32 mostra Invalid IP or CIDR. 192.168.1.256 e um prefixo de 33 falham dessa forma.

Quando ajuda

Confira um prefixo de rede caseira antes de você atribuir um host estático, ou confirme porque 192.168.1.0 e 192.168.1.255 não são hosts comuns num /24. A contagem de endereços é 2 elevado a 32 menos o prefixo. Os hosts utilizáveis são essa contagem menos 2 num prefixo normal, por isso /24 imprime 254 utilizáveis em 256 endereços.

O Conversor de unidades e a Calc. científica são outras calculadoras, não ferramentas de rede. Use-as para contas à parte, como converter uma medida ou avaliar uma potência, não para encaminhamento.

Limites

Só IPv4. Um endereço IPv6 não é lido e mostra Invalid IP or CIDR. A página não parte um bloco em várias sub-redes, não imprime uma folha binária e não marca intervalos privados contra públicos. /31 e /32 são a exceção ao corte habitual do intervalo: o intervalo inclui a rede e o broadcast em vez de saltar essas pontas.

A contagem utilizável entre parênteses continua a ser o total de endereços menos 2, e nunca aparece abaixo de zero. Um /31 tem 2 endereços, por isso o número utilizável imprime 0. Um /32 tem 1 endereço, por isso o utilizável também imprime 0, enquanto o intervalo de hosts é esse único endereço.

Perguntas

O que significa /24 no exemplo?

Os primeiros 24 bits são a rede. 192.168.1.10 cai em 192.168.1.0 até 192.168.1.255, com hosts utilizáveis de 192.168.1.1 até 192.168.1.254.

Porque é que o utilizável de /31 aparece como 0?

A contagem de endereços é 2, e o número utilizável impresso entre parênteses é essa contagem menos 2. O intervalo de hosts ainda lista os dois endereços, porque /31 e /32 não cortam as pontas como um /24.

Isto planeia um prefixo IPv6?

Não. Só se aceita IPv4 com pontos e um CIDR de 0 a 32. Qualquer outra coisa pára em Invalid IP or CIDR.