Saltar al contenido

FLSM ejercicio resuelto 100.0.0.0 – Paso a paso

flsm ejercicio 100.0.0.0

En nuestro ejercicio resuelto de FLSM con el espacio 100.0.0.0 tenemos que inferir que su clase es de tipo A (método tradicional, /8) al no especificárnosla el enunciado. Necesitamos 32.000 subredes y para cada una de ellas obtendremos la dirección de red, el primer y el último host y, el broadcast.

Además de las redes necesarias, vamos a necesitar calcular otras cosas más:

  • De la subred #750 se quieren obtener subredes para 30 hosts/red (otro subproblema de FLSM)
  • De la subred #999 obtener 18 redes (otro subproblema de FLSM)
  • Rango de la red #750#5 (de la subred 750 obtener el rango completo de la red/bloque 5)
  • Rango de la red #999#17 (de la subred 999 obtener el rango completo de la red/bloque 17)

Con todas las especificaciones anteriores, ya sabemos que este problema va a ser un poco largo. Vamos a ello!

1. Cálculos iniciales

Para conseguir subredes hay que hacer un préstamo de bits (de host a net). ¿Cómo calculamos el número de bits que hay que robarle a la parte de host? Hay que cumplir la ecuación y buscar el mínimo número de N, tal que 2n >= redes.

min(n)
2n >= 32.000

Con la fórmula de arriba tenemos que n = 15. N son los bits de préstamo que trasladamos de la parte de host a la de red.

Por tanto, si tomo 15 bits prestado mi nueva máscara será /23.

Tamaño de bloque: 29 = 512 ips/bloque. Si nuestra máscara es /23, nos quedan 9 bits para las subredes que son un total de 512 ips por bloque.

2. Cálculo de las redes del ejercicio resuelto de FLSM 100.0.0.0

En primer lugar, hay que establecer la FORMA DE LA IP:

100.nnnnnnnn. | nnnnnnn | x.xxxxxxxx
REDDIRECCIÓN DE REDPRIMER
HOST
ÚLTIMO
HOST
BROADCAST
#0100.0.0.0100.0.0.1100.0.1.254100.0.1.255
#1100.0.2.0100.0.2.1100.0.3.254100.0.3.255
#127100.0.254.0100.0.254.1100.0.255.254100.0.255.255
#128100.1.0.0100.1.0.1100.1.1.254100.1.1.255
#750100.5.220.0100.5.220.1100.5.221.254100.5.221.255
#999100.7.206.0100.7.206.1100.7.207.254100.7.207.255
Tabla con el cálculo de redes del ejercicio de FLSM 100.0.0.0

Nuestro patrón de repetición nos dice que el bloque es mayor al byte (256 direcciones), pues en cada bloque nos caben 512 direcciones. Por tanto, aquí no hay que dividir como en los anteriores, sino que nos fijamos en la forma de la IP.

¿Cuándo puedo usar los bits del segundo byte? Tengo que ir variando los bits del tercer byte hasta que todos los N sean 1. ¿Y cuándo pasa eso? En el tercer byte nuestra N = 27 = 128, es decir del #0 al #127 será mi patrón de repetición.

2.1. Resolución de la red #750 mediante FLSM que parte del ejercicio de 100.0.0.0

  • Espacio: 100.5.220.0/23
  • Necesitamos 30 hosts/red
  • Rango completo del bloque #5
  • Tamaño de bloque: 25 = 32 ips/bloque
  • Cantidad de subredes = 24 = 16 (#0 – #15)
  • Nueva máscara: 23 + 4 = /27
min(x)
2x >= 30 + 2

Tenemos que nuestra X = 5 (bits host que nos quedan).

Forma de la IP:

100.5.1101110 | n. nnn | xxxxx
REDDIRECCIÓN DE REDPRIMER
HOST
ÚLTIMO
HOST
BROADCAST
#0100.5.220.0100.5.220.1100.5.220.30100.5.220.31
#1100.5.220.32100.5.220.33100.5.220.62100.5.220.63
#5100.5.220.160100.5.220.161100.5.220.190100.5.220.190
Tabla con el cálculo de redes del ejercicio de FLSM 100.5.220.0/23

En este caso, nuestro patrón de repetición es dividir el byte entre 32 = 8. Por lo tanto, nuestros bloques se repiten de la #0 a la #7.

2.2. Resolución de la red #999 mediante FLSM que parte del ejercicio de 100.0.0.0

  • Espacio: 100.7.206.0/23
  • Necesitamos 18 redes
  • Rango completo del bloque #17
  • Bits de préstamo: 5 (sacado de la ecuación de la N)
  • Tamaño de bloque: 24 = 16 ips/bloque
  • Nueva máscara: 23 + 5 = /28
min(n)
2n >= 18

Tenemos que nuestra N = 5.

Forma de la IP:

100.7.1100111 | n.nnnn | xxxx
REDDIRECCIÓN DE REDPRIMER
HOST
ÚLTIMO
HOST
BROADCAST
#0100.7.206.0100.7.206.1100.7.206.14100.7.206.15
#1100.7.206.16100.7.206.17100.7.206.30100.7.206.31
#15100.7.206.240100.7.206.241100.7.206.254100.7.206.255
#17100.7.207.16100.7.207.17100.7.207.30100.7.207.31
Tabla con el cálculo de redes del ejercicio de FLSM 100.7.206.0/23

En este caso, nuestro patrón de repetición es dividir el byte entre 16 = 16. Por lo tanto, nuestros bloques se repiten de la #0 a la #15.

Y de esta manera es como se resuelve un problema de máscara fija (FLSM) con subproblemas dentro.

Nota aclaratoria: si usamos la calculadora FLSM todo esto aparecerá detallado de igual manera y explicado paso a paso y con cada fila de la tabal coloreado. Por favor, tómate tu tiempo para poder estudiar bien los cálculos.

Adjunto imagen de cómo se puede calcular los subproblemas mediante un MÉTODO GENERAL:

método general 100.0.0.0
Método general para obtener las redes #750 y #999