
Estoy estudiando networking y me he encontrado con esta pregunta.
Me piden que configure 14 redes IP independientes, cada una de las cuales puede tener hasta 400 computadoras. ¿Qué rango de IP privada de la IANA debo seleccionar?
a. 10.0.0.0-10.255.255.255
b. 172.16.0.0-172.31.255.255
C. 192.168.0.0-192.168.255.255
d. 169.254.0.0-169.254.255.255
Dicen que la respuesta es b, pero parece que no puedo entender por qué es así.
Respuesta1
La respuesta no es "b". La respuestasolía ser"b" hace aproximadamente 25 años, pero luego se inventó la subred y, más tarde, el enrutamiento sin clases (CIDR), y ambos cambiaron por completo la forma de contar y dividir redes.
Si su material de estudio habla de redes de "clase A/B/C" en cualquier otro contexto que no sea información histórica, entonces está muy desactualizado.
Entonces por quéerala respuesta "b", de todos modos?
Cuando IP usaba redes completamente basadas en clases, los rangos que enumeraba se dividían así:
- 10.0.0.0–10.255.255.255 era una red única de clase A, con 2^24 direcciones.
- 172.16.0.0–172.31.255.255 era un grupo de 16 redes de clase B, cada una con 2^16 direcciones.
- 192.168.0.0–192.168.255.255 era un grupo de 256 redes de clase C, cada una con 2^8 direcciones.
- (169.254.0.0–169.254.255.255 era unpúblicored de clase B entonces, así que ignorémosla).
Puede ver que el primer rango solo tenía una única red con clase y el tercer rango tenía muchas redes, pero eran demasiado pequeñas para 400 hosts cada una. Entonces la segunda gama era la única opción.
Sin embargo, como se mencionó, la creación de subredes existe. Los rangos privadoshoyse dividen así:
- El primer rango es 10.0.0.0 con una longitud de prefijo de 8 bits, o 10.0.0.0/8 en notación corta.
- El segundo rango es 172.16.0.0 con una longitud de prefijo 12 o 172.16.0.0/12.
- El tercer rango es 192.168.0.0 con una longitud de prefijo 16 o 192.168.0.0/16.
- (El cuarto rango, 169.254.0.0/16, hoy en día está reservado para comunicaciones de enlace local y, por lo tanto, no es adecuado para enrutamiento. Ignorémoslo nuevamente).
Con subredes o CIDR hayno esun número predefinido de redes en cada rango, ni una máscara de red o longitud de prefijo predefinidas; puede subdividir cualquier rango como desee.
Breve recordatorio sobre cómo calcular el tamaño requerido: para x
las direcciones, necesita al menos ceil(log(x)/log(2))
bits de "host". Resta eso de 32 y obtendrás los bits máximos de "red", es decir, la longitud de prefijo más larga aceptable.
Como puede ver, los tres rangos son lo suficientemente grandes como para albergar 14 subredes * 400 hosts (4 + 9 bits).