Hola a todos tengo un problemita de redes soy nuevo en esto y lamentablemente el catedrático que imparte la materia es un maldito holgazán para enseñar. Bien
He entendido que si me dan una dirección de red para subneteo natural (NO "VLSM") , identifico la clase de la red es decir si es A ,B , C y en función del numero de subredes que se me pidan o de host realizo un préstamo de bits del octeto disponible según la clase de la dirección que se me proporciona, todo marchava de maravilla hasta llegar a un ejercicio completamente diferente.
PROBLEMA
Me dan una dirección 180.20.10.0 /25 que yo identifico como de clase B pero el prefijo 25 indica una mascara que usa los 3 primeros octetos y un bit del 4
Algo asi : 11111111.11111111.11111111.10000000
Según esto obtengo 510 subredes disponibles con 126 host para cada subred
Ya que utilizo 9 bits para la subred osea : 2^9= 512 -2 = 510
Y las direcciones me resultan asi:
No ID Rango broadcast
1 180.20.0.128 180.20.0.129 - 180.20.0.254 180.20.0.255
2 180.20.1.0 180.20.1.1 - 180.20.1.126 180.20.1.127
3 180.20.1.128 180.20.1.129 - 180.20.1.254 180.20.1.255
:
: :
: :
: :
: :
: :
510 180.20.255.0 180.20.255.1 - 180.20.255.126 180.20.255.127
El problema está en que las direcciones inician en el tercer octeto desde cero y van incrementando 180.20.0.128 y se supone que la red inicia a partir de 10 en el tercer octeto algo así: 180.20.10.0
Entonces no se cual sea la forma correcta para calcular las subredes en un caso como esté ?