Subredes FLSM paso a paso

FLSM del Inglés Fixed Length Subnet Mask o Máscara de Subred de Longitud Fariable es la forma tradicional de subdividir una red, consiste en "tomar prestados" unos bits en la parte de host para generar nuevas subredes.

Subdividir la dirección IP utilizando FLSM

Dada la dirección IP cuya dirección de red es , para subdividirla en subredes, lo único que hay que hacer es seguir los siguientes sencillos pasos.

  • 1 Calcular el número de bits de subred necesarios expand_more

    Nuestra dirección ip tiene el prefijo , esto siginifica que representan la parte de red y a la parte de host, esto se representa de la forma:

    Para determinar el número de bits que hay que tomar de la parte de host para obtener subredes se utiliza la expresión:

    Donde n es el número de bits necesarios. Para obtener n se puede utilizar la tabla

    Valor de n01234567
    Nº subredes1248163264128

    Esta tabla se pude prolongar todo lo que se quiera calculando potencias de 2. En nuestro caso

    por lo que hay que tomar de la parte de host como se muestra

    Esto significa que las subredes tendrán el prefijo . Convirtiendo a decimal cada uno de los octetos se obtiene la nueva máscara de subred, que será la misma para todas las subredes de ahí lo de Máscara Fija

  • 2 Obtener las subredes expand_more

    Para obtener la dirección de red de cada subred basta con combinar los bits de subred calculados en el paso anterior. en nuestro caso hay posibles combinaciones: desde hasta ; cada una de las combinaciones es una dirección de red diferente. en nuestro ejemplo esto se aplica de esta forma

    info Nota: Si no se siente cómodo con los números binarios, también puede obtener las direcciones de red a través del llamado salto de red, que es la diferencia entre dos direcciones de red consecutivas. El salto de red se calcula como la diferencia entre 256 y el valor del último octeto no nulo de la máscara. en este caso el salto sería

    Entonces para obtener las direcciones de red solo tiene que ir sumando a la dirección de red original el valor del salto


  • 3 Calcular los parámetros de cada subred expand_more

    El número de hosts por subred se calcula a través de la siguiente fórmula

    \(H = 2^n-2\)

    En este caso n es el número de bits de la parte de host (bits azules en los pasos anteriores). el \(-2\) de la fórmula se debe a que la primera dirección corresponde a la dirección de red y la última corresponde a la dirección de broadcas por lo que no se las puede asignar a ningún host. Teniendo eso en cuenta el número de hosts por cada una de nuestras subredes es:

    Para calcular el resto de parámetros tomaremos como referencia la primera subred ya que el proceso es el mismo para el resto de subredes.

    Las direcciones de host se obtienen combinando los bits de host desde hasta . De esta forma obtenemos las direcciones del primero y el último host

    La dirección de broadcast se obtiene haciendo 1 todos los bits de la parte de host

    info Nota: Para los que no se sienten cómodos con los números binarios, los parámetros anteriores se pueden calcular como se muestra a continuación.

    1. La dirección del primer host se obtine sumando 1 a la dirección de red

    2. La dirección del último host se obtine sumando a la dirección de red el número de hosts por subred

    3. La dirección de broadcast se obtine sumando 1 a la dirección del último host

Tras calcular los parámtros de todas las subredes, el resultado final queda como se muestra en la siguiente tabla

¿Qué le parece esta página?