Entender máscaras de subred
* red vs. bits de host: Una máscara de subred divide una dirección IP en dos partes:la parte de red y la parte del host. La máscara de subred utiliza una serie de unos y ceros para representar qué bits pertenecen a la red y cuáles pertenecen al host.
* 255.255.255.0: En este caso, la máscara de subred 255.255.255.0 indica que los primeros 24 bits son para la parte de la red, dejando los últimos 8 bits para la parte del host.
Por qué no es válido
* All-Uns Host: 255.255.255.255 representa a todos en la parte del host.
* Dirección de red: Con una máscara de subred de 255.255.255.0, la dirección 172.31.255.255 se convierte en la dirección de red para esa subred. Las direcciones de red no se utilizan para identificar hosts individuales.
* Dirección de transmisión: La dirección 172.31.255.255 en realidad sería la dirección de transmisión para esta subred. Las direcciones de transmisión se utilizan para enviar mensajes a todos los hosts en esa red, no a hosts individuales.
en resumen
La dirección 172.31.255.255 no puede ser una ID de host válida porque está reservada para la dirección de red y la dirección de transmisión dentro de esa subred.