Esto es algo que mucha gente ve en la configuración de red de su PC, le da igual y sigue hacia adelante. Pero cuando te paras a entender qué significa esa máscara de subred y para qué sirve, todo lo relacionado con redes empieza a tener mucho más sentido.
Voy con un ejemplo concreto. Si tienes un dispositivo con la dirección IP 192.168.1.50 y una máscara de subred 255.255.255.0, lo que está pasando por debajo es lo siguiente: esa dirección IP se divide en dos partes. Los primeros tres octetos (192.168.1) identifican la red, es decir, el "barrio" donde está el dispositivo.
El último octeto (50) identifica al dispositivo concreto dentro de ese barrio. La máscara lo que hace es marcar cuál es cada parte: donde la máscara tiene 255 (en binario, 11111111), esos bits pertenecen a la parte de red; donde tiene 0 (00000000), esos bits son la parte del host.
En binario quedaría así: 192 = 11000000, 168 = 10101000, 1 = 00000001, 50 = 00110010. Y la máscara 255.255.255.0 se traduce en 24 bits a 1 seguidos de 8 bits a 0. De ahí viene la notación /24 que ves en configuraciones de red: indica que los primeros 24 bits son la parte de red.
¿Para qué sirve esto en la práctica? El router y cada dispositivo de la red utilizan esa máscara para saber si están hablando con alguien de la misma red local o con alguien externo. Si la dirección destino cae dentro de la misma subred, la comunicación es directa. Si cae fuera, el tráfico se manda al router para que lo gestione. Sin esa división, los routers no sabrían cómo dirigir el tráfico de forma eficiente.
Una subred /24 como la del ejemplo permite tener hasta 254 dispositivos activos (del .1 al .254, quedando el .0 para identificar la red y el .255 para broadcast). Si necesitas más dispositivos en la misma red, tendrías que ampliar la parte de host usando una máscara más pequeña, como /16 (255.255.0.0), que ya permitiría más de 65.000 hosts.
Es un concepto que parece complicado al principio pero una vez que lo pillas a nivel binario ya no lo olvidas. ¿Tenéis dudas sobre subredes o habéis tenido que configurar redes con rangos distintos en casa o en el trabajo?
En la imagen está muy bien explicado