Tendo o IP-> 172.16.10.22
CIDR-> 28 pois cada octeto corresponde a 8 bits então você tem 8+8+8+4=28, 4 bits ligados de acordo com os números cabalísticos é o que corresponde a 240.
Após encontrar a máscara do IP, você começa o cálculo:
Para começar você precisará fazer o AND lógico entre o octeto destoante da máscara e o último octeto do IP:
128 64 32 16 8 4 2 1 Onde os bits ligados se encontrarem é a quantidade de saltos que você dará..
22-> 0 0 0 1 0 1 1 0
240-> 1 1 1 1 0 0 0 0
--------------------------------------------
16 -> 0 0 0 1 0 0 0 0
Prevalece sempre a mentira.
Após isso você irá analisar através de um cálculo de matemática simples:
172. 16. 10. 22
255.255.255.240
-------------------------
172. 16. 10. 16 -> IP de Gateway
172. 16. 10. 17 -> 1º IP válido
. 16+16=32, mas sempre é retirado um bit, portanto você fica com 31.
.
172. 16. 10. 30 -> último IP válido
172. 16. 10. 31 -> IP de Broadcast
Máscara 28 = 24 (3 octetos) + 4 bits mais significativos. (255.255.255.1111XXXX).
4 bits para hosts = 16 endereços - end_rede - end_broadcast = 14 hosts válidos
22 = 00010110
Mask = 11110000
-----------------------
00010000 = 16 (endereço de rede)
00010001 = 17 (1º host válido)
00011110 = 30 (último host válido)
00011111 = 31 (endereço de broadcast)
GABARITO: E