A máscara de sub rede de uma rede IPv4 é 255.255.255.128. O número de hosts possíveis dentro desta sub rede é de:
- A)256.
Errada, porque 256 seria o total de endereços de um bloco completo, não a quantidade de hosts utilizáveis nessa sub-rede.
- B)254.
Errada, porque 254 é o número típico de hosts em uma sub-rede /24, e não na máscara dada no enunciado.
- C)128.
Errada, porque 128 é o tamanho do bloco da sub-rede, mas inclui endereços reservados e não representa hosts utilizáveis.
- D)126.
Certa, porque a máscara 255.255.255.128 equivale a /25, deixando 7 bits para hosts, o que gera 2^7 - 2 = 126 hosts possíveis.
Gabarito: D
Em IPv4, a máscara de sub-rede serve para separar a parte da rede e a parte dos hosts. Quando a máscara é 255.255.255.128, ela corresponde ao prefixo /25, ou seja, 25 bits ficam para a rede e 7 bits sobram para os hosts. É aqui que a conta costuma aparecer como um pequeno truque de prova: com 7 bits para host, temos 2^7 endereços possíveis, mas dois deles são reservados, um para a rede e outro para o broadcast. Então, a quantidade de hosts utilizáveis dentro dessa sub-rede é 2^7 - 2 = 126. Simples, direto e muito cobrado em concursos. Se você olhar só para o valor 128 da máscara e achar que esse é o número de hosts, a banca agradece porque você caiu na armadilha clássica. A lógica é padrão de redes IPv4 e aparece em praticamente todo material doutrinário de subnetting: total de endereços na sub-rede menos rede e broadcast. Não há pegadinha jurídica aqui, é pura matemática de endereçamento. Por isso, o gabarito D está correto.