A máscara de rede que permitiria 310 hosts em uma sub-rede seria
255.255.255.224 .
Para calcular a máscara de sub-rede necessária, podemos usar a fórmula:
número de hosts =2 ^ (32 - n) - 2
Onde n é o número de bits necessários para a parte de rede da máscara de sub-rede.
Neste caso, temos 310 hosts, então:
310 =2 ^ (32 - n) - 2
312 =2 ^ (32 - n)
2 ^ 9 =2 ^ (32 - n)
n =32 - 9
n =23
Portanto, precisamos de 23 bits para a parte de rede da máscara de sub-rede. Isto significa que a máscara de sub-rede será 255.255.255.224, o que permite 310 hosts na sub-rede.