La máscara indica qué bits identifican la red y cuáles quedan disponibles para direcciones dentro del bloque.
Del prefijo a la máscara
Escribe tantos unos binarios como indique el prefijo y completa con ceros hasta 32 bits. Divide en grupos de ocho y convierte cada grupo a decimal. Así, /24 produce 11111111.11111111.11111111.00000000, es decir, 255.255.255.0.
Método rápido
Cada octeto completo equivale a 255. En el octeto parcial, los valores posibles son 128, 192, 224, 240, 248, 252 y 254. Un /27 tiene 24 bits completos más tres bits en el cuarto octeto: 128 + 64 + 32 = 224; la máscara es 255.255.255.224.
Calcular el tamaño del bloque
En el octeto interesante resta el valor de la máscara a 256. Para /27, 256 − 224 = 32. Las redes comienzan en 0, 32, 64, 96 y continúan con ese salto.
Ejemplo completo
192.168.1.70/27 pertenece al bloque que comienza en 64 y termina en 95. La red es 192.168.1.64, el broadcast 192.168.1.95 y los hosts tradicionales van del 65 al 94.
Evita errores
No confundas direcciones totales con hosts utilizables. /31 y /32 requieren un tratamiento específico y una máscara válida siempre tiene unos contiguos seguidos de ceros.