VLSM paso a paso: ejercicio resuelto
Resolvemos un ejercicio típico de VLSM de principio a fin, con seis subredes de distintos tamaños dentro de un /24, y vemos por qué cada paso se hace así.
El enunciado
Una empresa tiene asignada la red 192.168.20.0/24 y necesita estas subredes:
- Ventas: 60 hosts
- Administración: 28 hosts
- Almacén: 12 hosts
- Dirección: 5 hosts
- Dos enlaces WAN entre routers: 2 hosts cada uno
Diseña el direccionamiento con VLSM aprovechando al máximo las direcciones.
Paso 1. Ordena de mayor a menor
Ventas (60), Administración (28), Almacén (12), Dirección (5), WAN 1 (2) y WAN 2 (2). Asignar primero las grandes garantiza que cada bloque empieza en una dirección múltiplo de su tamaño, que es la condición para que una subred sea válida.
Paso 2. Calcula el bloque de cada subred
Para cada una buscamos la menor potencia de 2 que, restando 2, cubra los hosts:
| Subred | Hosts | Cálculo | Bloque | Prefijo |
|---|---|---|---|---|
| Ventas | 60 | 26 − 2 = 62 ≥ 60 | 64 | /26 |
| Administración | 28 | 25 − 2 = 30 ≥ 28 | 32 | /27 |
| Almacén | 12 | 24 − 2 = 14 ≥ 12 | 16 | /28 |
| Dirección | 5 | 23 − 2 = 6 ≥ 5 | 8 | /29 |
| WAN 1 y WAN 2 | 2 | 22 − 2 = 2 ≥ 2 | 4 | /30 |
En total se usan 64 + 32 + 16 + 8 + 4 + 4 = 128 direcciones de las 256 del /24. Cabe de sobra.
Paso 3. Asigna los bloques en orden
Cada subred empieza en la dirección siguiente al broadcast de la anterior:
| Subred | Red | Rango de hosts | Broadcast | Máscara |
|---|---|---|---|---|
| Ventas | 192.168.20.0/26 | .1 – .62 | .63 | 255.255.255.192 |
| Administración | 192.168.20.64/27 | .65 – .94 | .95 | 255.255.255.224 |
| Almacén | 192.168.20.96/28 | .97 – .110 | .111 | 255.255.255.240 |
| Dirección | 192.168.20.112/29 | .113 – .118 | .119 | 255.255.255.248 |
| WAN 1 | 192.168.20.120/30 | .121 – .122 | .123 | 255.255.255.252 |
| WAN 2 | 192.168.20.124/30 | .125 – .126 | .127 | 255.255.255.252 |
Paso 4. Comprueba y anota el espacio libre
La última subred acaba en .127, dentro del /24. Queda libre todo el bloque 192.168.20.128/25 (126 hosts) para crecer. Ese es otro argumento a favor de ordenar de mayor a menor: el espacio libre queda junto y se puede reutilizar como un único bloque.
¿Por qué no se puede asignar en otro orden?
Imagina que empiezas por Dirección (/29) en .0 – .7 y luego pones Ventas (/26). La siguiente dirección libre es .8, pero un /26 tiene que empezar en un múltiplo de 64. Tendrías que saltar a .64 y desperdiciar de .8 a .63, o poner una red en .8/26, que no existe: la red de .8 con máscara /26 es .0. Ordenar evita el problema por completo.
Practica
Comprueba este mismo ejercicio en la calculadora VLSM (puedes pegar las subredes tal cual) y luego resuelve otros nuevos en ejercicios de VLSM.