
Realmente no entiendo la parte donde dice que cuanto menor sea el tamaño de la máscara de subred, más direcciones IP estarán disponibles. Pensé que cuanto mayor sea el número después de la barra, más direcciones estarán disponibles.
Por ejemplo 10.0.0.0/8, habrá 2^(8) combinaciones, ¿verdad?
Entonces, si es 10.0.0.0/10, habrá 2 ^ (10) combinaciones, que es más que lo mencionado anteriormente, ¿estoy en lo cierto?
Respuesta1
Una manera más fácil de ver la parte que te confunde es mirarla de la forma en que está expresada: comomascarilla
Tomemos los dos ejemplos:
10.0.0.0/8
Lo que eso significa es que la red enmascara 8 o 32 bits, lo que deja 24 bits disponibles para el rango de direcciones IP. La máscara de subred para esto es 255.0.0.0. Las direcciones IP disponibles son 10.0.0.0 - 10.255.255.255, que son 16.777.216 direcciones con 16.777.214 hosts utilizables después de tener en cuenta el límite de la red y la transmisión.
10.0.0.0/10
Esto tiene 10 de los 32 bits enmascarados por la red, lo que deja 22 bits disponibles para el rango de direcciones IP. La máscara de subred aquí es 255.192.0.0, lo que deja 4.194.304 direcciones con 4.194.302 hosts utilizables.
Como puede ver, el número después /
son los bits que están enmascarados por la red y el resto es lo que está disponible para las direcciones IP. Puede convertirla a la máscara de subred de cuatro octetos sumando los valores de bits en binario para cada octeto.
/8
son 8 bits, todos en el primer octeto:
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Eso da un total de 255 bits enmascarados ya que la suma es 254 más uno más para el límite (ya que ocupa todo el octeto) que comienza con 0, lo que da un total de 255. Eso da una máscara de subred de 255.0.0.0.
/10
es de 10 bits con 8 en el primer octeto y 2 en el segundo octeto
128 64 32 16 8 4 2 1 128 64
1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Eso da un total de 0f 255 para el primer octeto y 192 para el segundo octeto para una máscara de 255.192.0.0.
Al mirarlo de esa manera, puede ver que la /8
máscara tiene más direcciones IP disponibles que la /10
máscara, ya que esta última tiene más bits enmascarados.
Respuesta2
Las máscaras de subred tienen el mismo tamaño que una dirección.
Lo que quieres decir es que si las direcciones tienen una gran porción de red... porque entonces tendrán una pequeña porción de host. porque las direcciones tienen un número fijo de dígitos.
Entonces, si una dirección IP tiene una porción de red de 3 bits y una porción de host de 5 bits, todas las direcciones IP en esa red y la máscara de subred también lo tendrán. Y puede haber aproximadamente 2^5 hosts. Técnicamente 2^5-2 hosts.
Si la porción de la red es más grande y eso significaría más unos en la máscara de subred, entonces la porción del host sería más pequeña. Y habría menos anfitriones.
al igual que si tuvieras que dirigirte a personas y dijeras 456[0-9], el 456 es fijo y el último dígito es variable, entonces puedes dirigirte a 10 personas u 8 personas si reservas las direcciones 4560 y 4569 para la dirección de red y la dirección de transmisión respectivamente. .. dejando 4561-4568 para numerar personas.
una máscara de subred con una dirección de red grande sería 11111100. Una máscara de subred con una dirección de red pequeña sería 11000000. De cualquier manera, la máscara de subred es de 8 bits. Lo que es diferente es el tamaño de la parte de la red y el tamaño de la parte del host.