martes, febrero 17, 2009

SUBNETTING PASO A PASO

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

3 comentarios:

Anónimo dijo...

Muy buen aporte.

Saludos desde Santa Cruz Bolivia

Dilver Sandoval

Javier Condori Flores dijo...

Gracias estos ejemplos utilice para mis clases en la uajms, me sirvio mucho, para la introduccion...

Unknown dijo...

....wenaa..colegaa