Acho que a parte principal da questão é que essa rede é sub-redes .
(Nota rápida, mesmo que você provavelmente saiba: os endereços da classe B usam os primeiros 16 bits para o id da rede, e os 16 bits restantes estão disponíveis para as máquinas).
A máscara 255.255.0.0 permite apenas uma rede, todas as ips da Classe B. Se você quiser ter sub-redes, pelo menos um bit da parte da máquina do ip terá que ser usado para ela. Como tal, você não pode usar 255.255.0.0, porque não permite separar sub-redes.
Exemplo:
- 172.16.0.1 a 172.16.128.254 - > sub-rede A
- 172.16.129.1 a 172.16.255.254 - > sub-rede B
Mesmo para apenas 2 sub-redes, você precisará de uma máscara como 255.255.128.0. (255.255.10000000.00000000)
255.255.0.0 não permitirá que você faça diferença na sub-rede.