Esta calculadora de subnetting método pesimista es una herramienta online gratuita que nos ayuda a dividir un espacio en otras grandes redes. Pero en este caso no es como en el método optimista. Optimizaremos nuestra red. ¿Y cómo lo vamos a hacer? Esto se hace porque para cada nube (cloud), hay un espacio libre que no usaremos aparte del espacio libre final. Y además, la asignación de direcciones en este método es lineal, esto quiere decir que no tenemos espacio libre. Y todo el espacio libre no se fija en el final de las nubes, se establece al final del problema.
Si aparece en blanco, espere a que acabe de cargar la calculadora para poder usarla.
Como todas las redes están expresadas como enteros de 32 bits, habrá que desarrollar también un método que convierta una número en base 10 a un número en base 256 (operación inversa a la del punto 2), y así volver a tener dicha información en forma de IP. La forma más sencilla es mediante divisiones sucesivas por la base (256), y cogiendo los restos en orden invertido.
Ponemos las redes en orden, usando el criterio del que tenga mayor tamaño de bloque al que menos. Para cada tamaño, habrá un número arbitrario de redes que calcular.
Video explicativo del uso de la Calculadora de Método Pesimista:
Procedimiento computacional:
- Ponemos en orden las redes, poniendo como criterio de ordenación desde la de mayor tamaño de bloque hasta la de menor tamaño de bloque (para cada uno de los tamaños, habrá un número arbitrario de redes a calcular)
- Convertimos la dirección IP del espacio de partida a un número entero de 32 bits. Para ello, hay que pensar que cada uno de los términos de la dirección IP es en realidad una cifra expresada en base 256. Si la IP de partida es A.B.C.D, el número sería A*16777216+B*65536+C*256+D
- El número convertido será nuestro punto de partida, y por tanto la red #0 (habría que asociarla con su nube correspondiente)
- Luego hay que iterar n veces para la nube en concreto, sabiendo que cada red corresponde con la red anterior más el tamaño de bloque (imagina que el tamaño de bloque es 1024, entonces la red #1=#0+1024, #2=#1+1024…).
- Hay que tener en cuenta que al iterar n veces, nos salen n+1 redes, ya que la red #0 es la red del espacio inicial. Por lo tanto la red #n, corresponde con el punto de partida para la siguiente nube de redes.
- Una vez estamos en la siguiente nube de redes, volvemos a proceder desde el punto 3, y esto lo repetimos hasta finalizar con todas las nubes.
Ejercicio resuelto paso a paso de subnetting mediante el método pesimista con el espacio de 128.1.0.0/16
Partiendo de dicho espacio nos encontramos con el siguiente esquema de red compuesto por 4 grupos de nubes, 1 de ellas pertenece a la de routers (interrelaciones):
Para cada grupo hay que sacar las siguiente ecuaciones y ordenamos por la X de mayor tamaño:
min(x)
2x >= hosts + 2
min(n)
2n >= redes
Por consiguiente, hay que ordenarlas:
ORDER | NAME | HOSTS / NETWORK | X | BLOCK SIZE |
---|---|---|---|---|
1 | A | 1024 | 11 | 2048 |
2 | B | 260 | 9 | 512 |
3 | C | 25 | 5 | 32 |
4 | ROUTERS | 2 | 2 | 4 |
Ahora hay que proceder con cada subproblema, y si hay un espacio libre global, se saca al final del último problema y no antes, aquí no se desaprovecha nada.
Cálculo del grupo (A) 128.1.0.0 – Dirección de partida la #0 – Primer problema de la calculadora de subnetting del método pesimista
- Nueva máscara: /21
- Tamaño de bloque: 211 = 2048
NETWORK ADDRESS | BROADCAST | |
---|---|---|
#0 | 128.1.0.0 | 128.1.7.255 |
#6 | 128.1.48.0 | 128.1.55.255 |
Cálculo del grupo (B) 128.1.56.0 – Dirección de partida la #0
- Nueva máscara: /23
- Tamaño de bloque: 29 = 512
NETWORK ADDRESS | BROADCAST | |
---|---|---|
#0 | 128.1.56.0 | 128.1.57.255 |
#11 | 128.1.78.0 | 128.1.79.255 |
Cálculo del grupo (C) 128.1.80.0 – Dirección de partida la #0
- Nueva máscara: /27
- Tamaño de bloque: 25 = 32
NETWORK ADDRESS | BROADCAST | |
---|---|---|
#0 | 128.1.80.0 | 128.1.80.31 |
#49 | 128.1.86.32 | 128.1.86.63 |
Cálculo del grupo (ROUTERS) 128.1.86.64 – Dirección de partida la #0
- Nueva máscara: /27
- Tamaño de bloque: 25 = 32
NETWORK ADDRESS | BROADCAST | |
---|---|---|
#0 | 128.1.86.64 | 128.1.86.67 |
Por último, tenemos un espacio libre global de:
128.1.86.68 - 128.1.255.255