
Según tengo entendido, máscara de subreddebe ser contiguo. Entonces, por ejemplo, no puedes tener una máscara de 255.1.0.0. Las redes a menudo se denominan, por ejemplo, 192.168.5.0/24, que contiene automáticamente toda la información para derivar la máscara de subred y, con dicha derivación, se garantiza que serán contiguas.
¿Por qué los usuarios tienen que "expandir" manualmente este número 24 a 255.255.255.0 en lugar de simplemente ingresar el número 24 en la configuración de red? ¿Existe algún caso en el que se requiera una máscara de subred y la cantidad de 1 bits en la máscara no sea suficiente para la configuración?
Respuesta1
Simplemente depende del software.
Cuando se redactan los RFC, generalmente no definen cómo se presenta un valor a un usuario final, sólo cómo "funciona". Entonces terminas con el efecto que has visto donde diferentes programas implementan el mismo número de diferentes maneras.
La misma subred presentada de diferentes maneras:
- 255.255.255.0
- /24
- 11111111.11111111.11111111.00000000
Lo mismo se puede ver con la presentación de las direcciones mac:
- Formatos de Cisco en IOS: FFFF.FFFF.FFFF
- Microsoft cli hace: FF-FF-FF-FF-FF-FF
- Microsoft DHCP: FFFFFFFFFFFF
- La mayoría de los fabricantes de tarjetas de red: FF:FF:FF:FF:FF:FF
Todos estos representan la misma dirección mac, solo que en diferentes formas.