Calculadora de sub-rede IP

Informe um endereço IPv4 e um prefixo CIDR ou uma máscara para ver a rede, o endereço de broadcast, a faixa de hosts e o número de hosts utilizáveis. Esta calculadora suporta apenas IPv4; IPv6 não está incluído.

Seu endereço

Quatro números de 0 a 255 separados por pontos, por exemplo 192.168.1.10.

Um prefixo como 24 ou /24, ou uma máscara como 255.255.255.0.

Resultado

Corrija os campos destacados.
Endereço de rede
192.168.1.0/24
Endereço de broadcast
192.168.1.255
Máscara de sub-rede
255.255.255.0
Máscara curinga (wildcard)
0.0.0.255
Primeiro host utilizável
192.168.1.1
Último host utilizável
192.168.1.254
Hosts utilizáveis
254
Total de endereços
256
Tipo de endereço
Privado (RFC 1918)
Máscara em binário
11111111.11111111.11111111.00000000

Como uma sub-rede é calculada

O prefixo diz quantos bits iniciais do endereço identificam a rede. O endereço de rede é o endereço IP com todos os bits de host em 0, e o endereço de broadcast tem todos os bits de host em 1. A máscara curinga é a máscara de sub-rede com os bits invertidos.

Os hosts utilizáveis ficam entre o endereço de rede e o de broadcast, então uma sub-rede comporta 2 elevado ao número de bits de host, menos dois. Há duas exceções: um enlace ponto a ponto /31 (RFC 3021) tem dois endereços utilizáveis, as duas pontas da faixa, e um /32 é um host único, em que o endereço de rede, o de broadcast e o de host são o mesmo.

Fórmulas utilizadas

Rede = IP AND Máscara
Broadcast = Rede OR Curinga
Total de endereços = 2^(32 − prefixo)
Hosts utilizáveis = 2^(32 − prefixo) − 2  (/31: 2, /32: 1)

Exemplo resolvido

O endereço 192.168.1.10 com prefixo /24:

  1. Máscara: 255.255.255.0; curinga: 0.0.0.255
  2. Rede: 192.168.1.10 AND 255.255.255.0 = 192.168.1.0
  3. Endereços: 2^8 = 256, ou seja, 254 hosts utilizáveis de .1 a .254

192.168.1.10/24 pertence à rede 192.168.1.0/24 com 254 hosts utilizáveis.

Premissas e limites

  • Apenas IPv4 é suportado; IPv6 não está incluído.
  • Octetos com zeros à esquerda são rejeitados porque alguns sistemas os leem como octais.
  • As máscaras devem ser contíguas (todos os bits 1 primeiro).
  • Para /31 e /32, o primeiro e o último host seguem a RFC 3021 e as convenções de host único; alguns equipamentos antigos podem não aceitar enlaces /31.

Fontes e referências

Ferramentas relacionadas