Por Carlos Quiroz
Continuemos con subnetting para ver otro ejemplos, para ello voy a usar la misma red pero con una dirección de clase B (172.16.0.0 /16).
Recordemos que la red del ejemplo tiene 5 subredes por lo que se debe generar 8 subredes.
Para el caso de la dirección de red 172.16.0.0 /16, la cantidad de bits de red es 16 y los bit de host son 16, al quitarle tres bits, se va a quedar con 13 bits, generando 8 subredes con prefijo /19, tal como se ve gráficamente.
Continuemos con subnetting para ver otro ejemplos, para ello voy a usar la misma red pero con una dirección de clase B (172.16.0.0 /16).
Cada subred va a tener 2 a la 13 direcciones IP, o sea 8 K direcciones (K = 210 = 1024)
8 K = 8 x 1024 = 8 x (4 x 256) = (8 x 4) x 256 = 32 x 256
El decimal 256 se puede expresar en binario así:
256 = 100000000 bin
El binario lo puedo pasar a octetos como usa el direccionamiento IPv4:
100000000 bin = 1 . 00000000 = 1 . 0 octetos en decimal
El decimal 256 se puede expresar en octetos así:
256 decimal = 1. 0 octetos
Esto nos permite expresar 8K = 32 x 256 = 32 x (1 . 0) = 32 . 0 en octetos
Con estas conversiones podemos determinar fácilmente las direcciones de subred, de manera similar a ejemplo anterior, pero ahora la suma abarca dos octetos, debo sumar 32 . 0.
Veamos cual es la tabla resultante:
Direc de subred | Primera IP válida | Última IP válida | Direcc broadcast | |
1 | 172.16.0.0 | 172.16.0.1 | 172.16.31.254 | 172.16.31.255 * |
2 | 172.16.32.0 | 172.16.32.1 | 172.16.63.254 | 172.16.63.255 |
3 | 172.16.64.0 | 172.16.64.1 | 172.16.95.254 | 172.16.95.255 |
4 | 172.16.96.0 | 172.16.96.1 | 172.16.127.254 | 172.16.127.255 |
5 | 172.16.128.0 | 172.16.128.1 | 172.16.159.254 | 172.16.159.255 |
6 | 172.16.160.0 | 172.16.160.1 | 172.16.191.254 | 172.16.191.255 |
7 | 172.16.192.0 | 172.16.192.1 | 172.16.223.254 | 172.16.223.255 |
8 | 172.16.224.0 | 172.16.224.1 | 172.16.255.254 | 172.16.255.255 |
Hemos aplicado la misma regla para obtener las direcciones de subred, parto de la dirección original 172.16.0.0, pero debo considerar ahora que usa el prefijo /19, con lo cual la cantidad de direcciones es de 32.0 octetos. La siguiente subred se logra sumando 172.16.0.0 + 32.0 = 172.16.32.0
Las direcciones de broadcast se obtendrán restándole 1 a la siguiente dirección de subred, por ejemplo: 172.16.32.0 – 1 = 172.16.31.255
En el próximo artículo (tercera parte) desarrollaremos el caso de VLSM.