¿Cómo determinar la cantidad de hosts utilizables en subredes con clase?

¿Cómo determinar la cantidad de hosts utilizables en subredes con clase?

La cantidad de subredes depende de la cantidad de bits prestados, pero la cantidad de hosts utilizables es lo que no me queda claro, como en este ejemplo. No sé de dónde vino el número elevado... .

ingrese la descripción de la imagen aquí

Respuesta1

Cada dirección IP se puede dividir en dos partes: un "prefijo", que básicamente especifica en qué red se encuentra el host asociado y un número de host en esa red. Por lo tanto, se puede considerar que una dirección tiene una "máscara de red" o "longitud de prefijo", que determina dónde se produce esa división (es decir, qué bits están en el prefijo frente a la dirección del host). Esta información a menudo se muestra en una de dos formas:

  • Como una "dirección IP" donde todos los bits uno representan el prefijo y todos los bits cero representan el host, como 255.255.255.192; o
  • Como un número entre 0 y 32, que representa la longitud del prefijo. Ese número normalmente sigue a la dirección IP y está inmediatamente precedido por una barra diagonal. Por ejemplo, la 255.255.255.192máscara de red tiene 26 bits, por lo que una dirección con esa máscara de red se vería así192.168.1.37 /26.)

El 2 16 , 2 11 , etc. provienen de la cantidad de bits en la parte del host de la dirección, es decir, la cantidad de bitsnoocupado por el prefijo. El exponente es igual al número de bits cero en la máscara de red, o (32 - la longitud del prefijo). Por ejemplo, la máscara de red 192.168.1.0/26tiene (32 - 26) == 6 bits cero, por lo que hay 2 6 == 64 direcciones posibles en esa red.

Sin embargo, hay dos direcciones especiales, de donde proviene el "- 2" en las matemáticas. Si la parte del host de la dirección tiene todos los bits 0, esa es la dirección de red y se considera semiespecial. Si son todos 1, es la dirección de transmisión para esa subred. La mayoría de las redes no asignarán ninguna de esas direcciones a los hosts de la red, ya que podrían producirse todo tipo de locuras.

Dicho todo esto, parece que su imagen de ejemplo considera el efecto de dividir un bloque de direcciones /16 ("clase B") existente en subredes más pequeñas "tomando prestados" bits de la parte del host de la dirección para alargar el prefijo.

información relacionada