Cálculo de la SubMáscara para un número especifico de Hosts (PC's)
Si se pregunta: Crear una SubRed con un número minimo de 10 Hosts por IP?
Entonces se hace lo siguiente:
1) Se eleva números a la potencia de dos, donde la cantidad mínima requerida es 10.
2^3 = 8 <>No es suficiente
2^4 = 16 > 10 -->Bien
2) Ahora se coloca los ultimos 4 bits de la SubMáscara en 0.
11111111.11111111.11111111.11110000
Que equivale al número decimal: 255.255.255.240
Con esa SubMáscara se tiene un minimo de 10 Hosts en la Subred, sin gastar muchas direcciones IPs.
Otro ejemplo:
Si se pregunta: Crear una SubMáscara con mínimo 70 hosts por IP?
1) Se eleva números a la potencia de dos, donde la cantidad mínima requerida es 70.
2^6 = 64 <>No es suficiente
2^7 = 128 > 70 -->Bien
2) Ahora se coloca los últimos 7 bits de la subMáscara en 0.
11111111.11111111.11111111.10000000
Que equivale al número decimal: 255.255.255.128
Con esta SubMáscara se tiene más de 70 Hosts por Subred.
Cálculo del Broadcast dada la subred
Si se pregunta: Para esta subred 172.16.64.0/20, cual es la dirección IP del Broadcast?
1) Primer paso:
/20 (SubMáscara) significa 255.255.240.0
1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 1 0 0 0 0 . 0 0 0 0 0 0 0 0
1 2 3 4 5 6 7 8 . 9 10 11 12 13 14 15 16 . 17 18 19 20 21 22 23 24 . 25 26 27 28 29 30 31 32
Como se sabe, una dirección IP esta conformada por 4 octetos de 8 bits cada uno, para un total de 32 bits.
2) Segundo paso:
La subMáscara esta en el tercer octeto el cuál es: 11110000
Cada bit es un múltiplo de dos, por lo que se tiene:
1 1 1 1 0 0 0 0
128 64 32 16 8 4 2 1
Con lo cuál el último de los 1 corresponde al 16, donde se establece los saltos de la subred, de 16 en 16.
3) Tercer paso:
Ahora se escribe las distintas subredes partiendo de la que nos dan, con saltos de 16 en 16.
Subred 1 : 172.16.64.0 - 172.16.79.255 -->Broadcast
Subred 2 : 172.16.80.0 - 172.16.95.255 -->Broadcast
Subred 3 : 172.16.96.0 - 172.16.111.255 -->Broadcast
Subred 4 : 172.16.112.0 - 172.16.127.255 -->Broadcast
Ya que la siguiente SUBRED a la que nos dan es la 172.16.80.0 el Broadcast es el número anterior a ella, donde todos los Bits de hosts están en 1, o sea 172.16.79.255 donde en binario es:
1 0 1 0 1 1 0 0 . 0 0 0 1 0 0 0 0 . 0 1 0 0 1 1 1 1 . 1 1 1 1 1 1 1 1 1
Otro ejemplo:
Dada la siguiente subred 172.16.64.0 /26, Cuál es la dirección IP de broadcast?
Se aplica el mismo procedimiento donde /26 significa: 255.255.255.192
Donde 192 es el número binario 11000000 --> 128 64 32 16 8 4 2 1
El último 1 se encuentra en el valor 64, donde se establece el número de saltos de 64 en 64.
Subred 1 : 172.16.64.0 - 172.16.64.63 -->Broadcast
Subred 2 : 172.16.64.64 - 172.16.64.127 -->Broadcast
Subred 3 : 172.16.64.128 - 172.16.64.191 -->Broadcast
Subred 4 : 172.16.64.192 - 172.16.64.255 -->Broadcast
Cálculo de la dirección IP del primero y último valor de host para una subred dada
Si se tiene la dirección IP 192.168.20.32 /27
La primera dirección esta reservada por defecto por el Gateway.
Entonces cuál es la primera dirección de host?
1) Primer paso:
/27 significa 255.255.255.224
2) Segundo paso:
224 significa 11100000 -->128 64 32 16 8 4 2 1
Por lo cuál el último 1 se encuentra en el valor 32, estableciendo los saltos en 32 para la siguiente subred.
3) Tercer paso:
Dado que el salto de la subred es de 32:
Subred 1 : 192.168.20.0 - 192.168.20.31 -->Broadcast
Subred 2 : 192.168.20.32 - 192.168.20.63 -->Broadcast
Subred 3 : 192.168.20.64 - 192.168.20.91 -->Broadcast
Donde el rango de Hosts va desde 33 al 62, pero como la primera dirección esta reservada, quedaria desde:
192.168.20.34 --> primera dirección de host
.........
192.168.20.62 --> última dirección de host