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
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
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
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
clase | rango | Nº redes | mascara |
A | 0.0.0.0 - 127.255.255.255 | 128 | 255.0.0.0 |
B | 128.0.0.0 - 191.255.255.255 | 16.384 | 255.255.0.0 |
C | 192.0.0.0 - 223.255.255.255 | 2.097.150 | 255.255.255.0 |
D | 224.0.0.0 - 239.255.255.255 | - | - |
E | 240.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:
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
escribe exactamente el enunciado del problema
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
entonces remitiendome a teoria...
5.23.21.8 = clase A
255.255.0.0 = clase B
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
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
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
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!
Citar11111111.11111111.11111111.11110000 y convertida en decimal es 250.250.250.240
es 25
5.25
5.25
5.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