Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: m@o_614 en 5 Junio 2013, 04:03 am



Título: VSLM
Publicado por: m@o_614 en 5 Junio 2013, 04:03 am
Saludos tengo el siguiente problema de direcciones IP que dice:

Cuantas IP utilizables tengo en una VSLM 120.35.7.224/29(escribe número)

si se que una direccion de red tiene que estar dividida en octetos que pueden tener valor de 0 a 255 pero la verdad no tengo idea de como resolver este problema si alguien me pudiera ayudar se lo agradeceria mucho


Título: Re: VSLM
Publicado por: engel lex en 5 Junio 2013, 04:35 am
una direccion ip tiene 32 bits 8 por octeto (de ahí su nombre)

cuando te dicen una ip seguido de una barra quiere decir que su mascara es tantos bits 1 como el numero... ej

255.255.255.0 = /24
esto ya que en binario es equivalente a
11111111.11111111.11111111.00000000

/29 es
11111111.11111111.11111111.11111000

convierte de binario a decimal y listo :p


Título: Re: VSLM
Publicado por: m@o_614 en 6 Junio 2013, 01:02 am
muchas gracias engelx ahora ya entendi como hacer los procedimientos, una ultima molestia como mañana tengo examen sobre esto empece a practicar con algunos ejercicios que ya termine pero no tengo la seguridad de que estan bien hechos, son los siguientes:

Cual es e numero de subredes utilizables(utilizando direccionamiento por clases) dadas las siguientes direcciones IP

IP= 5.23.21.8
Mascara= 255.255.0.0

2^n -2 -> donde n es el numero de 1

00000101.00010111.00010101.00001000   -> 2^4-2 = 14 subredes


2. cual es numero maximo de estaciones (ip utilizables) por subred que puedes tener con la siguiente mascara?

mascara= 255.255.255.192
220.34.56.0

11111111.11111111.11111111.11000000

2^6 -2 = 62 hosts (el numero de 0's)

62, serian 62 estaciones por cada subred

3) en una direccion clase B le quedaron 12 bits para host, cuantas subredes se formaron??
en esta no tengo idea de como se haga

no se si estan correctas las respuestas, no se si me pudieras decir si estan bien

de antemano gracias



Título: Re: VSLM
Publicado por: engel lex en 6 Junio 2013, 04:46 am
ok... direccionamiento por clases... veo que no lo tienes muy claro vamos primero con eso...

en internet antes de crear las mascaras había "clases" que distribuían las ip según su rango

claserangoNº redesmascara
A0.0.0.0 - 127.255.255.255128255.0.0.0
B128.0.0.0 - 191.255.255.25516.384255.255.0.0
C192.0.0.0 - 223.255.255.2552.097.150255.255.255.0
D224.0.0.0 - 239.255.255.255--
E240.0.0.0 - 255.255.255.255--

recuerda que en este caso el 127.0.0.0/8 es red de loopback, las redes "clase D" (en realidad no son una clase) son multicast y las "clase E" (tampoco son clase) son experimentales

la primera no la entendi :s lo siento...

la segunda está bien

la tercera... una direccion clase B como viste es una direccion /16 si te dicen que le quedaron 12 bits de host (32-12=20) es /20

es decir
tenias
11111111.11111111.00000000.00000000 (sabemos que es una clase B)
y te quedo en
11111111.11111111.11110000.00000000

la diferencia entre
11111111.11111111.00000000.00000000
11111111.11111111.11110000.00000000
es la cantidad de subredes que puedes crear


la primera si la puedes aclarar un poco  te puedo ayudar D:


Título: Re: VSLM
Publicado por: m@o_614 en 6 Junio 2013, 17:16 pm
la primera tambien es la que se me hace mas dificil de comprender me dicen que tengo:

direccion IP= 5.23.21.8
Mascara= 255.255.0.0

la mascara convertida a binario seria 11111111.11111111.00000000.00000000

segun yo la mascara es la que te dice que parte es la red y que parte el host, creo que todos los ceros son hosts y los unos son la red. ingrese estos dos datos en una calculadora IP para que me diera el numero de subredes utilizables y el resultado fue 65534

2^16 -2 = 65534

pero no se como saco ese resultado, yo se que es correcto pero este problema me hizo bolas

gracias


Título: Re: VSLM
Publicado por: engel lex en 6 Junio 2013, 17:46 pm
escribe exactamente el enunciado del problema


Título: Re: VSLM
Publicado por: m@o_614 en 6 Junio 2013, 18:10 pm
el enunciado dice:

Cual es el numero de subredes utilizables(utilizando direccionamiento por clases) dadas las siguientes direcciones IP

direccion IP = 5.23.21.8
mascara = 255.255.0.0

y la respuesta correcta es 2^16 -2 = 65534


Título: Re: VSLM
Publicado por: engel lex en 6 Junio 2013, 19:36 pm
entonces remitiendome a teoria...

5.23.21.8 = clase A
255.255.0.0 = clase B


Título: Re: VSLM
Publicado por: m@o_614 en 6 Junio 2013, 21:24 pm
si tengo entendido que si, una es clase A y la otra es clase B lo que se me hace un poco raro no se en cual de las dos basarme en la clase de la direccion IP o en la de la mascara


Título: Re: VSLM
Publicado por: engel lex en 6 Junio 2013, 23:42 pm
para basarte en la mas grande XD no puedes subnetear redes pequeñas en mayores :P

así  que asumiría

ip = 5.23.21.8 = clase A
por lo tanto
red = 5.0.0.0/8

subneteo a
5.0.0.0/16

8 bit para subnets
2^8 = 256 subnets


Título: Re: VSLM
Publicado por: m@o_614 en 7 Junio 2013, 01:28 am
muchas gracias engelx y disculpa las molestias una ultima pregunta

si me dicen nos dan la direccion de red 199.220.0.0 ,queremos tener 12 subredes.que mascara deberemos usar?

lo primero que hice fue

2^4 -2 = 14 (o 16, si no le pongo el -2) aqui 14 son suficientes pues necesito 12 subredes.

y como 199.220.0.0 es clase C(solo tengo disponibles 8 bits)

ps creo que la mascara seria

11111111.11111111.11111111.11110000 y convertida en decimal es 250.250.250.240 

pero mis amigos con los que estuve comparando respuestas me dijeron que era asi

11111111.11111111.11110000.00000000

cual de las 2 es la correcta??

de nuevo gracias y perdon por tanta preguntadera


Título: Re: VSLM
Publicado por: engel lex en 7 Junio 2013, 04:41 am
primero estás enredada con el calculo XD

"2^4 -2" el "-2" es solo para los hosts (sacas 2 porque uno es la direccion de la red y el otro es el broadcast) para calcular subredes es simplemente 2^bits

la tuya está buena, pero CUIDADO!

Citar
11111111.11111111.11111111.11110000 y convertida en decimal es 250.250.250.240 

es 255.255.255.240

porque la tuya está buena por lo siguiente...


los "1" en la mascara de red (en binario) quiere decir que esos bits para la ip de red son INVARIABLES

en
199.220.0.0 -> 255.255.255.0
solo puedes moverte en el 4to octeto porque es el unico con "0" (en binario)

es decir solo puedes usar de
199.220.0.0 hasta 199.220.0.255 sin importar el caso o los subnets...

la solución de tus amigos
11111111.11111111.11110000.00000000

dice que se mueve de
199.220.0.0 hasta 199.220.8.255
es decir viola su propia condición... y es fácil de demostrar con un ejemplo hipotético...


te doy la red
1.0.0.0/4 (mascara 240.0.0.0) y te pido que lo partas en 256 redes...

sabemos que 256 = 8 bits...
segun tu logica (la correcta)

tenias
11110000.00000000.00000000.00000000
y pasaste a
11111111.11110000.00000000.00000000

según la logica de tus compañeros...
tenias
11110000.00000000.00000000.00000000
y pasaste a
00000000.00000000.00000000.00000000
y le quedaste debiendo 4 bits a la red :s




aunque repito lo que ya dije, recuerda...
199.220.0.0 /24
es
11000111.11011100.00000000.00000000 (ip)
11111111.11111111.11111111.00000000 (mascara)
__________________________________
11000111.11011100.00000000.00000000

la parte roja con esa mascara NUNCA VA A CAMBIAR