Saltar al contenido

Calculadora VLSM

Calculadora VLSM online: divide un bloque IP en subredes de distinto tamaño optimizando el uso de direcciones.

Gratis y sin registro · Última revisión:

Calculadora VLSM

Variable Length Subnet Masking — divide una red en subredes de tamaño variable

Ejemplo: 50, 25, 10 → crea 3 subredes para 50, 25 y 10 hosts

¿Qué es VLSM?

VLSM (Variable Length Subnet Masking) permite dividir un bloque de red en subredes de distinto tamaño según el número de hosts que necesita cada una, en vez de subredes iguales de tamaño fijo — evita desperdiciar direcciones IP asignando de más a segmentos pequeños.

Cómo usar esta herramienta

  1. Introduce la red base de la que partes (ej. 192.168.0.0/24).
  2. Indica el número de hosts que necesita cada subred, de mayor a menor.
  3. La herramienta calcula el rango exacto de cada subred sin solapamientos.

Ejemplo práctico

Si necesitas 3 subredes con 50, 20 y 10 hosts respectivamente a partir de un bloque /24, VLSM asigna a cada una el prefijo más ajustado posible (/26, /27, /28) en vez de dar a las tres el mismo /26, ahorrando direcciones para futuras subredes.

Conceptos clave

VLSM (Variable Length Subnet Mask) es una técnica que permite asignar máscaras de subred de distinto tamaño dentro de una misma red, en contraste con el subnetting clásico (FLSM, Fixed Length Subnet Mask), que obliga a usar la misma máscara para todas las subredes. En el subnetting clásico, si divides un bloque /24 en cuatro subredes iguales, cada una recibe exactamente /26 (62 hosts usables), aunque una necesite solo 5 direcciones y otra 60. VLSM elimina esa rigidez ajustando el prefijo de cada subred a sus necesidades reales, lo que reduce drásticamente el desperdicio de direcciones IP, un recurso especialmente escaso en IPv4.

El algoritmo de asignación que sigue esta herramienta —y el que se enseña como buena práctica en networking— consiste en ordenar los requisitos de hosts de mayor a menor antes de repartir el espacio de direcciones. Se calcula primero el prefijo necesario para la subred más grande (la que necesita más bits de host), se le asigna el primer bloque disponible, y se continúa con la siguiente subred en tamaño descendente a partir de la dirección libre siguiente. Procesar las subredes de mayor a menor evita fragmentación: si se asignaran primero las pequeñas, podrían quedar "huecos" demasiado pequeños para encajar después una subred grande, obligando a desperdiciar espacio o reordenar todo el esquema.

Una vez asignadas las subredes, es habitual aplicar resumen de rutas(route summarization o agregación CIDR): en lugar de anunciar cada subred individualmente en la tabla de enrutamiento, se anuncia un único bloque que las engloba a todas (por ejemplo, cuatro subredes /26 contiguas se resumen en un solo /24). Esto reduce el tamaño de las tablas de rutas y el tráfico de actualizaciones entre routers, algo crítico en redes grandes.

VLSM es prácticamente obligatorio en el direccionamiento de ISPs, que deben repartir bloques de tamaño muy variable entre miles de clientes distintos sin malgastar direcciones públicas, pero también es una práctica estándar en redes empresarialespara segmentar oficinas, departamentos o enlaces punto a punto (que solo necesitan un /30 o /31) dentro del mismo espacio de direccionamiento corporativo, optimizando el uso del rango privado disponible.

Preguntas frecuentes

¿Por qué no basta con dividir en subredes iguales?

Si un departamento necesita 5 hosts y otro 200, dividir en partes iguales desperdicia muchísimas direcciones en el pequeño o se queda corto en el grande — VLSM ajusta cada subred a su necesidad real.

¿En qué orden debo asignar las subredes?

Siempre de mayor a menor número de hosts requeridos — asignar primero la más grande evita fragmentar el espacio de direcciones de forma ineficiente.

¿VLSM funciona igual en IPv6?

El concepto es el mismo, pero en IPv6 el espacio de direcciones es tan enorme que rara vez hace falta optimizar al límite como en IPv4.