Cómo calcular direcciones de red, broadcast y de host

Vamos a ver cómo sacar la dirección red, la dirección de broadcast, la dirección del 1primer host y último host partiendo de una dirección IP.

 
Sacar direccion de red | Broadcast
 
Nos dan la siguiente dirección IP y la máscara de subred. Veremos como saber a que red pertenece una dirección ip, su broadcast, la dirección del primer host y la del último host.

192.160.26.109/20

 

 

1º PASO : Sacar el número de bits para red y los bits para Hosts.

 
La máscara de red es / 20,  con lo que tendremos que saber cuántos bits utiliza para hosts.  Entonces sabiendo que la dirección IP tiene un total de 32 bits, haremos una resta:
 

32 – 20 = 12,  12 serán los bits que utiliza para hosts.

 

 

2º PASO

Teniendo ya los bits para red y los bits para Hosts, podemos calcular la dirección IP del primer y último host, la dirección de red y la de broadcast.
 

Tenemos que pasar a binario la IP que nos han dado para poder saber hasta donde tenemos los bits que corresponden  a red y hasta dónde los bits que corresponden a los hosts.

 
Por ahora estamos en este punto: Al pasar la IP a binario, podemos marcar los bits que corresponden a red y los que se usarán para hosts:
 

1º octeto             2º octeto           3º octeto          4º octeto

192                       160                          26                  109

11000000        10100000        00011010        01101101



 

 

En el paso anterior encontramos que se usan 12 bits para hosts; pues cogeremos 12 bits de derecha a izquierda, que serán todos del 4º octeto + 4 bits del 3º octeto:

– Para saber la dirección de red,  pondremos los 12 bits de hosts a cero.
– Para saber la dirección del 1º host disponible será la siguiente dirección ip a partir de      la de red.
– Para calcular la dirección de broadcast pondremos los 12 bits de host a uno.
La dirección  del último host disponible será la anterior a la de broadcast.

 

11000000        10100000        00011010        01101101  IP que nos han dado al principio del ejercicio

11000000        10100000        00010000       0000000 RED

11000000        10100000        00010000       00000001  1º HOST

11000000        10100000        00011111       11111110   ÚLTIMO HOST

11000000        10100000        00011111       11111111   BROADCAST

 

 

3º PASO

 

Ahora vamos a pasar de binario a decimal las direcciones que acabamos de transformar:

 

192                  160                  16                    0 —– Dirección de Red

11000000        10100000        00010000        00000000
 

192                   160                  16                    1 —– Dirección del primer Host

11000000        10100000        00010000        00000001
 

192                   160                  31                  254 —– Dirección del último Host

11000000        10100000        00011111        11111110
 

192                   160                  31                  255 —– Dirección de broadcast de la red.

11000000        10100000        00011111        11111111

 

—> Podemos usar la tabla de subnetting VLSM para sacar más datos.
 
Ahora sabemos que la dirección de red 192.160.16.0 / 20, usa 20 bits para red, el número de subredes que permite es 1, y el número de hosts de dicha subred es de 4094 hosts [porque 2 elevado a 12, que son el número de bits para hosts, es igual a 4096. 4096 – 2 bits (un bit para red y uno para broadcast) = 4094].
 

 
Estos sencillos pasos  nos valdrán para sacar la dirección de red, la dirección de broadcast, el 1º host y el último host de cualquier dirección IP.