Qué resuelve el VLSM
Con máscara fija, todas las subredes tienen el mismo tamaño y un enlace WAN de 2 hosts consume tantas direcciones como una VLAN de 100. VLSM (Variable Length Subnet Masking) permite que cada segmento reciba el prefijo justo para sus hosts, lo que reduce el desperdicio y deja espacio contiguo para crecer. Es la base del direccionamiento sin clases descrito en el RFC 4632 y lo soportan todos los protocolos de enrutamiento modernos (OSPF, EIGRP, IS-IS, BGP), que transportan la máscara en cada ruta.
El algoritmo
- Para cada segmento, calcule los bits de host: el menor
htal que2h − 2 ≥ hosts. El prefijo es32 − h. - Ordene los segmentos de mayor a menor.
- Asigne cada bloque en la siguiente dirección libre que sea múltiplo de su tamaño. Empezar por el más grande garantiza que todos queden alineados sin huecos.
Ejemplo: 192.168.10.0/24
Requisitos: Ventas 100 hosts, TI 50, RRHH 20 y un enlace WAN de 2.
| Segmento | Hosts | Subred | Máscara | Rango útil | Broadcast |
|---|---|---|---|---|---|
| Ventas | 100 | 192.168.10.0/25 | 255.255.255.128 | .1 – .126 | .127 |
| TI | 50 | 192.168.10.128/26 | 255.255.255.192 | .129 – .190 | .191 |
| RRHH | 20 | 192.168.10.192/27 | 255.255.255.224 | .193 – .222 | .223 |
| WAN | 2 | 192.168.10.224/30 | 255.255.255.252 | .225 – .226 | .227 |
Se usan 228 de 256 direcciones (89.1 %) y quedan libres 192.168.10.228 a .255: espacio suficiente para un /28 (.240) y varios /30 adicionales. Con máscara fija /25, el mismo plan no cabría en el /24.
Buenas prácticas
- Reserve crecimiento. Si Ventas tiene 100 hosts hoy y crecerá un 30 %, planifique para 130: eso ya exige un /24. Corregir un plan VLSM en producción implica renumerar.
- Agrupe para sumarizar. Mantenga las subredes de un mismo sitio dentro de un bloque alineado, para anunciar una sola ruta hacia el núcleo (vea la calculadora de sumarización).
- Enlaces punto a punto en /31. El RFC 3021 permite usar /31 en lugar de /30; la herramienta asume /30 por compatibilidad, pero en IOS, Junos y RouterOS actuales el /31 funciona sin problema.
- Documente. Exporte el resultado a su IPAM (NetBox, phpIPAM) antes de configurar; un plan VLSM sin registro termina con solapamientos.
Formato de entrada: una línea por segmento con nombre y cantidad (TI 50, TI: 50 o solo 50). Si algún segmento no cabe, aparece marcado y el plan indica que la red principal es demasiado pequeña.