Sub-redes·IPv4 /31
IPv4
/31
255.255.255.254

Sub-rede /31 — máscara 255.255.255.254

/31 significa que os primeiros 31 bits são de rede e sobram 1 para hosts. São 2 endereços, com máscara 255.255.255.254.

Os endereços têm 32 bits, então a máscara se escreve em quatro partes: 255.255.255.0.

/31 e /32 são exceções. Normalmente subtraem-se o endereço de rede e o de broadcast, mas um /31 liga dois roteadores e usa os dois (RFC 3021), e um /32 é uma rota de um único endereço.

Prefixo
/31
Máscara de sub-rede
255.255.255.254
Curinga
0.0.0.1
Máscara em hex
FFFFFFFE
Bits de host
1
Endereços
2
Hosts utilizáveis
2
Redes /24 dentro
Nenhum
Limite de nibble
Não

Visto em bits

Os uns iniciais são a parte de rede e os zeros finais a de host. Acrescente mais um e a rede se parte em duas, com metade dos endereços.

Prefixos vizinhos

Como ler

  • /24 significa que os primeiros 24 bits são a rede; os 8 restantes guardam os endereços de dentro.
  • Cada bit a mais parte a rede em duas e reduz os endereços à metade.
  • Os endereços utilizáveis são normalmente o total menos dois: o de rede e o de broadcast.
  • O IPv6 não tem broadcast, então nada é subtraído. Uma rede costuma ser um /64.

Perguntas frequentes

Q. Quantos endereços há num /31?

2, dos quais 2 podem ser distribuídos.

Q. Qual é a máscara de /31?

255.255.255.254, com curinga 0.0.0.1.

Q. Quantas redes /24 cabem num /31?

Nenhuma: é mais estreito que um /24.

Q. Quantos bits de host sobram?

1. Cada bit de rede a mais corta os endereços pela metade.