Acredito que o ponto forte desta questão é ele pedir 30 hosts. Desta forma pense assim, 30 endereços válidos para máquinas + 2 para endereço de rede e Broadcast, que somados resulta em 32 endereços para cada sub-rede.
Sabendo
disso faça 256 - 32 o que resulta em 224. Este resultado significa a máscara de
rede a ser utilizada para segmentar esta rede...255.255.255.224.
Sabendo da mascara, eu gosto de achar o CIDR, que é a quantidade de bits usados da
esquerda para a direita para formar a máscara de rede neste caso são 3 octetos
cheios (8+8+8 = 24) + 3 bits para formar 224 ( 128 + 64 + 32 = 224). Isso
resulta em uma CIDR /27. Esta informação é útil pois significa que foi
utilizado 3 bits para segmentar nas sub-redes.
Sabendo destes 3 bits tem-se que 2^3 = 8 Sub-redes existentes... tendo estas
informações agora somos capazes de responder a questão, montando a tabela
abaixo:
Sub-rede ----- Endereço de Rede ----- Endereço de Broadcast
1 ------------ 192.168.1.0 --------- 192.168.1.31
2 ----------- 192.168.1.32 --------- 192.168.1.63
Como o endereço de rede da Segunda rede é o 32 em binário a resposta é 00100000
Força Guerreiro !
11000000.10101000.00000001.00000000 1a
11000000.10101000.00000001.00100000 2a
11000000.10101000.00000001.00100000 3a
11000000.10101000.00000001.01100000 4a
11000000.10101000.00000001.10000000 5a
11000000.10101000.00000001.10100000 6a
11000000.10101000.00000001.11000000 7a
11000000.10101000.00000001.11100000 8a
2³ = 8 sub-redes