Subredes VLSM paso a paso

VLSMdel Inglés Variable Length Subnet Masko Máscara de Subred de Longitud Variableen español, es una técnica que se creó para hacer un uso más eficiente del espacio de direccionamiento de una red. A diferencia de la técnica tradicional de subdividir redes (FLSM), VLSM se enfoca en el número de Hosts de cada red, así a cada subred se le asigna una máscara diferente en función delnúmero de hosts que ésta va a conectar.

Subdividir la dirección IP utilizando VLSM

Dada la dirección IP cuya dirección de red es , para subdividirla en subredes con hosts por subred respectivamente, lo primero que hay que hacer es ordenar las subredes de mayor a menor número de host, así con los datos proporcionados tenemos la siguiente tabla

SubredNúmero de hosts

Una vez ordenadas las subredes nos centramos ahora en cada una de las subredes empezando por la de mayor número de hosts y descendiendo de mayor a menor.

  • 1Calcular el número de bits de host necesariosexpand_more

    Para determinar el número de bits de la parte de host se usa la fórmula 

    \(2^n-2\ge H\)

    donde nes el número de bits y Hes el número de host de la subred, en este caso:

    \(2^7-2=126\ge 80 \) \(\Longrightarrow n=7\)

    El resultado anterior indica que para la red de necesitamos al menos y que habrá en total disponibles

  • 2Calcular el número de bits de subredexpand_more

    Para calcular el número de bits de la subred podemos utilizar la siguiente expresión

    \(R=(32-p)-n\)

    Donde 32es el número de bits de una dirección IP binaria, pes el prefijo de la red en nuestro ejemplo y nes el número de bits de la parte de host calculado en el paso anterior. Teniendo eso en cuenta resulta:

    Eto significa que debemos tomar prestado a la parte de host para obtener una subred de

  • 3 Calcular la nueva máscara de subredexpand_more

    El nuevo prefijo de red se obtine sumándole Ral prefijo original, por lo que el nuevo prefijo es:

    Teniendo eso en cuenta la nueva máscara se obtiene de la siguiente manera

    Los bits en verde respresentan la parte de red, los rojos la parte de subred y los bits azul a la parte de host convirtiendo a decimal la máscara anterior resulta

  • 4 Calcular el salto de redexpand_more

    El salto de red es la diferencia entre dos direcciones de red consecutivas y se calcula como la diferencia de 256y el último octeto no nulo de la máscara, en este caso tenemos que:

    Este valor se utilizará en el siguiente paso para conocer la siguiente dirección de red

  • 5 Calcular los parámetros de la redexpand_more

    La dirección de la primera subred siempre será igual a la dirección de red original por lo es:

    La direción del primer host se obtiene sumando 1a la dirección de red:

    La dirección del último host se obtiene sumando a la dirección de red el número de host de la subred:

    La dirección de broadcast se obtiene sumando 1a la dirección del último host

    La dirección de la siguiente subred se puede calcular bien sumando 1a la dirección de broadcast o bien sumando a la dirección de red el salto de red:

    El resumen de los parámetros de la subred se muestra en la siguiente tabla

    SubredHost Req.Host Disp.RangoBroadcast

  • 6 Calcular el resto de subredesexpand_more

    El resto de subredes se calcula siguiendo los mismos pasos vistos anteriormente, por ejemplo para la segunda subred

    La dirección de red se obtiene de la subred anterior:

    A partir de aquí se sigues los mismos pasos

    1. Se calcula el número de bits de la parte de host

    2. Calculamos el número de bits de subred

    3. Calculamos la nueva máscara

    4. Por último calculamos el salto de red

    5. El resto de parámetros se calculan exactamente igual a como ya se izo en el punto 5

El resultado final quedaría como muestra la tabla

infoNota:La explicación que aquí se hace es únicamente a efectos prácticos, para obtener información detallada a nivel binario de cómo se calculan los parámetros de una dirección IP como la dirección de red, el rango o la dirección de broadcast sigue este enlace

¿Qué le parece esta página?