Considere a classe A de endereços IP v4 e sua máscara de sub-rede padrão para endereços dessa classe. O número máximo de hosts endereçáveis é
- A)2 32 – 2.
Errada, porque 32 bits não ficam para hosts na classe A padrão; esse valor não corresponde ao prefixo /8.
- B)2 24 – 2.
Certa, pois a classe A usa máscara padrão /8, deixando 24 bits para hosts, então o máximo é 2^24 - 2.
- C)2 21 – 2.
Errada, porque 21 bits para hosts não é a configuração padrão da classe A.
- D)2 16 – 2.
Errada, porque 16 bits para hosts não corresponde à máscara padrão da classe A, que é /8.
- E)2 8 – 2.
Errada, porque 8 bits para hosts seria uma máscara muito mais restritiva do que a padrão da classe A.
Gabarito: B
Na classe A de endereços IPv4, a máscara padrão é 255.0.0.0, ou seja, prefixo /8. Isso significa que os 8 primeiros bits identificam a rede e os 24 bits restantes ficam para identificar os hosts. E aqui está o detalhe que a banca adora: em cada rede, dois endereços não podem ser usados por hosts, o endereço da rede e o endereço de broadcast. Por isso, a conta do número máximo de hosts endereçáveis é 2^24 - 2. O expoente 24 vem justamente da quantidade de bits disponíveis para hosts na classe A padrão. Se você pensar em bits como interruptores, são 24 interruptores para ligar e desligar, gerando 2^24 combinações, mas duas delas são reservadas. Matemática simples, pegadinha clássica. Logo, a alternativa correta é a B. Esse raciocínio segue a regra tradicional de endereçamento IPv4 por classes e a convenção de sub-rede padrão, muito cobrada em provas de redes, especialmente quando a banca quer testar se você lembra do /8 da classe A sem confundir com outras classes.