Echadme una mano con redes

Buenas eolian@s, a ver si podeis echarme una mano con este ejercicio de redes. Se trata de diseñar una LAN asignando IP´s a los PC´s y una máscara a la red. El ejercicio es el siguiente:

Una empresa tiene 150 LAN con 100 hosts por cada uno. Tiene una red de clase B con la IP 160.123.0.0.

a) ¿Cómo debe repartir las redes IP?
b) ¿Cuál será la mascara que utilice?
c) ¿Cuáles son las dos primeras y las dos últimas subredes y que rangos tiene?

Esto es todo, si supiérais da alguna web que explicara este tipo de ejercicios me vendría muy bien. Saludos y gracias.
Hoy es el día en que todo el mundo ignora el foro de PC.

Moviendo.
Ufff... a ver si me acuerdo de cómo iba esto.

Para 100 host te vale con 7 bits (2^7 = 128) mientras que para 150 LAN tienes que utilizar 8. Es decir, en total te valdría con 15 bits, así que tienes uno de sobra.

Si quieres utilizar ya todos los recursos, puedes utilizar 8 bits para los host, con lo que tendrás 256 LAN con 254 host por cada LAN. Si no, utiliza 7 para los host y tendrás 256 LAN con 126 host, y así te reservas direcciones para otro caso.

Supongo que si es un ejercicio es porque has dado algo de esto y sabes de qué te hablo, así que haz un poquito de números binarios<->decimales :)

PD: Lo mismo me he colado en algo, porque hace tiempo que di esto [ayay]
A ver, te lo dire, pero creo que seria mejor que aprendieras, intentare a la vez que lo resuelvo explicartelo, por si no sabes para que aprendas. Si alguien que entre ve algun error pues que lo diga, aunque

Una empresa tiene 150 LAN con 100 hosts por cada uno. Tiene una red de clase B con la IP 160.123.0.0.
a) ¿Cómo debe repartir las redes IP?
b) ¿Cuál será la mascara que utilice?
c) ¿Cuáles son las dos primeras y las dos últimas subredes y que rangos tiene?


Como la red es de clase B se supone que la mascara de red 255.255.194.0 y las ip serian consecutivamente desde la direccion 160.123.0.1 (primera subred) 160.123.0.101 (segunda subred) luego tienes la ip 160.123.60.54 (anteultima subred) y la 160.123.60.154 (rango de la ultima subred).

He calculado en la mascara la parte de red y la de host, la parte de red es la que tiene los 1 en binario y la de host desde donde hay el primer 0, entonces te queda que tienes una red para poner 15240 hosts, ya que en las redes normalmente no se puede poner la direccion 160.123.0.0 ni la 160.123.0.255 porque son dos direcciones que la misma red reserva para historias que no recuerdo, entonces partiendo de la idea de que son 254 hosts por cada numero, multiplica 60 por 254, luego le vas poniendo de 100 en 100 y a correr. Te podrian pedir que lo hagas en un rango cada red, seria una destruccion masiva de ip's pero podria ser un esquirol, 160.123.0.1 la segunda 160.123.1.1 pero seria un caos, yo lo haria asi y creo que esta bien.

Espero que te sirva de algo.

Un saludo.
Bueno, pues al final navegando me he encontrado con esto:

Si asignamos una mascara de 8 bits para la subred podemos utilizar suficientes
subredes y ordenadores en cada una.
Mascara 255.255.255.0
Las 20 primeras subredes posibles las utilizariamos y las restantes quedan para
futuras expansiones. Como no es recomendable coger subredes ni ordenadores
con todo 0s o 1s las subredes primeras serían:
160.23.1.0 rango de IPs desde 160.23.1.1 hasta 160.23.1.254
160.23.2.0 rango de IPs desde 160.23.2.1 hasta 160.23.2.254
...
160.23.149.0 rango de IPs desde 160.23.149.1 hasta 160.23.149.254
160.23.150.0 rango de IPs desde 160.23.150.1 hasta 160.23.150.254


Me he enterado muy bien de como calcular la mascara, pero lo de los rangos no lo trago. Gracias a los 2, a ver como coño calculo los rangos. :(
Jony_Walker escribió:Me he enterado muy bien de como calcular la mascara, pero lo de los rangos no lo trago. Gracias a los 2, a ver como coño calculo los rangos. :(

Si tienes 8 bits para host, tienes 2^8 posibles valores, desde 0 hasta 255. Todos los bits de la parte de host = 0 se utiliza para nombrar a la red, y la parte de host todo a 1 se utiliza para la dirección de broadcast, por tanto tienes los rangos desde x.x.x.1 hasta x.x.x.254
Vale, ya lo he entendido. Muchas gracias de nuevo.
6 respuestas