Para criar 512 sub-redes de 172.31.0.0:
É fácil ver que uma máscara de rede de 255.255.0.0 fornece 256 sub-redes (256 endereços por sub-rede). Para duplicar o número de sub-redes, você precisa reduzir pela metade o número de endereços (512 sub-redes, 128 endereços por sub-rede). Isso dá a cada sub-rede uma máscara de rede de 255.255.255.128
ou 172.31.0.0/25
.
Para encontrar a 256ª sub-rede:
De antes, sabemos que cada sub-rede tem 128 endereços. Para chegar à 256ª sub-rede, teríamos que considerar os endereços das primeiras 255 sub-redes (255 * 128 = 32640 endereços). Agora encontramos o endereço do 32641st. 32641/256 = 127,5. Portanto, sabemos que o terceiro octeto é 127. Agora, para encontrar o quarto octeto 32641 - (256 * 127) = 129. Agora temos o primeiro endereço da sub-rede 256: 172.31.127.128. A 256ª sub-rede é 172.31.127.128/25
.