Está en la página 1de 5

5 preguntas para hacer subnetting de una dirección IP Clase C.

::[INTRO]::

Este post va de como hacer subnetting de direcciones IP de manera rápida. Este método me funciona

bastante bien y no tengo que enredarme mucho la vida con las famosas conversiones binario - decimal y

visceversa. También me ha funcionado muy bien para explicar subnetting en un abrir y cerrar de ojos.

Eso si, valga la aclaración, este método es un poco mecánico y vale la pena siempre y cuando usted

comprenda bien de que va la pelicula del subnetting. Es más creo que no es comprensible lo que se va a

exponer a continuación si usted antes no ha comprendido por lo menos que es una dirección IP, una

máscara de subred y que es hacer subnetting en si mismo.

Lo expuesto en este post es una abstracción y traducción tomada de LAMMLE, Todd. CCNA Cisco

Certified Network Associate Study Guide. Fourth Edition.SYBEX.

::[A TOCAR]::

La vía rápida: Subnetting de una dirección IP clase C.

Lo único que necesita saber para hacer subnetting de una dirección IP clase C es responder a estas

simples 5 preguntas:

 ¿Cuantas subredes produce la máscara de subred elegida? (¿Cuantas subredes?).

 ¿Cuantas direcciones IP de hosts válidas por subred quedan disponibles? (¿Cuantos hosts por

subred?).

 ¿Cuales son las subredes válidas?

 ¿Cual es la dirección broadcast de cada subred?

 ¿Cuales son las direcciones IP válidas de los hosts de cada subred?

En este punto entonces es necesario que usted esté familiarizado y memorice las siguientes potencias de

2.

Potencias de 2 que se deben memorizar.

2^1 = 2 2^2 = 4 2^3 = 8 2^4 = 16

2^5 = 32 2^6 = 64 2^7 = 128 2^8 = 256

Las respuestas a las cinco preguntas anteriores son las siguientes:

 ¿Cuantas subredes? 2^x - 2 = numero de subredes. Donde x es el número de bits enmascarados

(del último octeto), es decir, todos los bits que tengan el valor de 1 en la máscara: Por ejemplo:
11000000, el número de 1s en este ejemplo nos da 2^2 - 2 subredes, lo cual daría como resultado 2

subereds en total.

 ¿Cuantos hosts por subred? 2^y - 2 = número de hosts por subred. Donde y es el número de bits

no enmascarados, es decir, todos los bits que tengan el valor de cero en la máscara. Por ejemplo:

11000000, el numero de 0s en este ejemplo nos da 2^6 - 2 hosts, lo cual daría como resultado 62 hosts

por subred.

 ¿Cuales son las subredes válidas? 256 - máscara de subred = tamaño del bloque o número base.

Por ejemplo, 256 - 192 = 64. Entonces 64 es la primera subred. La siguiente subred sería el tamaño del

bloque más el mismo: 64 + 64 = 128, (la segunda subred). Se continúa sumando el resultado al tamaño

del bloque hasta que se alcance el valor de la máscara de subred, el cual no sería una subred válida ya

que tendría todos los bits en 1.

 ¿Cual es la dirección broadcast de cada subred? La dirección broadcast de cada subred son

todos los bits de hosts (del último octeto) puestos a 1. Lo cual corresponde al número inmediatamente

anterior a la siguiente subred.

 ¿Cuales son las direcciones IP válidas de los hosts de cada subred? Los hosts válidos son los

números entre las subredes, omitiendo todos los 0s y todos los 1s.

Veámos todo este enredo con un simple ejemplo:

Ejemplo de práctica #1: 192.168.10.0/255.255.255.192 (/26)

Dirección de red: 192.168.10.0

Máscara de subred: 255.255.255.0

Ahora respondamos las cinco preguntas anteriores:

 ¿Cuantas subredes? Ya que 192 incluye solo 2 bits en 1 (11000000), la respuesta debería ser:

2^2 - 2 = 2. (El menos 2 es la subred cuyos bits de máscara se encuentran todos encendidos y la subred

cuyos bits de hosts se encuentran todos apagados, las cuales no son subredes válidas por defecto).

 ¿Cuantos hosts por subred? Tenemos entonces que para el octeto de la máscara solo cuenta con

6 bits de hosts en 0, por lo cual la respuesta debería ser 2^6 - 2 = 62 Hosts.

 ¿Cuales son las subredes válidas? 256 - 192 = 64, la cual es la primera subred y también tamaño

de bloque. Seguimos sumando al tamaño del bloque el resultado anterior hasta alcanzar el valor de la

máscara: 64 + 64 = 128 (la segunda subred). 128 + 64 = 192 alcanzamos el valor de la máscara pero esta

no es una subred válida. Así que las ubredes válidas son: 64 y 128.
 ¿Cual es la dirección broadcast de cada subred? Es el número justo antes del valor de la

siguiente subred. La dirección broadcast de la subred 64 es 127 y la dirección broadcast de la subred 128

es 191.

 ¿Cuales son las direcciones IP válidas de los hosts de cada subred?Son los números entre el valor

de la subred y el valor del broadcast.

Para concluir:

Subred Máscara Primer Host Ultimo Host Broadcast

192.168.10.64 255.255.255.192 192.168.10.65 192.168.10.126 192.168.10.127

192.168.10.128 255.255.255.192 192.168.10.129 192.168.10.190 192.168.10.191

Ejemplo de práctica #2: 192.168.10.0/255.255.255.248 (/29)

Dirección de red: 192.168.10.0

Máscara de subred: 255.255.255.248

 ¿Subredes? 248 en binario es 11111000. 2^5 - 2 = 30 subredes.

o ¿Host por subred? 11111000. 2^3 - 2 = 6 Hosts por subred.

o ¿Subredes válidas? 256 - 248 = 8 (tamaño de bloque y primera subred). 8 + 8 = 16

(segunda subred). 16 + 8 = 24 (tercera subred). 24 + 8 = 32 (cuarta subred)....232 + 8 = 240 (subred No.

30). 240 + 8 = 248 (valor de la máscara, subred no válida).

o ¿Broadcast de cada subred? Ver tabla de resultados.

o ¿Hosts válidos? Ver tabla de resultados.

Subred Máscara Primer Host Ultimo Host Broadcast

192.168.10.8 255.255.255.248 192.168.10.9 192.168.10.14 192.168.10.15

192.168.10.16 255.255.255.248 192.168.10.17 192.168.10.22 192.168.10.23

192.168.10.24 255.255.255.248 192.168.10.25 192.168.10.30 192.168.10.31

192.168.10.32 255.255.255.248 192.168.10.33 192.168.10.38 192.168.10.39

... ... ... ... ...

192.168.10.232 255.255.255.248 192.168.10.233 192.168.10.238 192.168.10.239

192.168.10.240 255.255.255.248 192.168.10.241 192.168.10.246 192.168.10.247

 
Ejemplo de práctica #3: Haciendo subnetting de una clase C "en la cabeza" 

Tomemos el siguiente ejemplo:

o Dirección IP: 192.168.10.33.

o Mascara de subred: 255.255.255.224.

Primero que todo determine la subred y la dirección broadcast de la dirección IP anterior. Usted puede

hacer esto respondiendo a la pregunta 3 de las 5 preguntas con las que hemos venido trabajando: 256 -

224 = 32 (primera subred y tamaño de bloque). 32 + 32 = 64 (segunda subred). Mire con atención y se

dará cuenta que la dirección IP 192.168.10.33 se encuentra comprendida entre la subred 192.168.10.32

y la subred 192.168.10.64. Por lo que concluimos que la dirección IP 192.168.10.33 está en la subred

192.168.10.32 y que la dirección broadcast de la subred 192.168.10.32 es 192.168.10.63 (recuerde que

la dirección broadcast de una subred es siempre el número anterior al de la siguiente subred). Por lo

tanto el rango de direcciones IP válidas para hosts en la subred 192.168.10.32 es desde 192.168.10.33

hasta 192.168.10.62.

Ejemplo de práctica #4: Haciendo subnetting de una clase C "en la cabeza" 

o Dirección IP: 192.168.10.33

o Máscara de subred: 255.255.255.240.

¿Cual es la subred? 256 - 240 = 16 (primera subred y tamaño del bloque). 16 + 16 = 32 (segunda subred).

32 + 16 = 48 (tercera subred). Por lo que concluimos que la dirección IP 192.168.10.33 está entre las

subredes 192.168.10.32 y 192.168.10.48. También podemos decir que la dirección broadcast de la

subred 192.168.10.32 es 192.168.10.47. El rango de hosts válidos para la subred 192.168.10.32 es desde

192.168.10.33 hasta 192.168.10.46.

En conclusión...

o Dirección IP: 192.168.10.33.

o Máscara de subred: 255.255.255.240.

o Subred a la que pertenece: 192.168.10.32.

o Dirección de broadcast de la subred: 192.168.10.47.

o Rango de hosts válidos: 192.168.10.33 - 192.168.10.45.

::[CONCLUSIONES]::
o Siempre, siempre, siempre, siempre [for ($i = 0; $i < 1000; $i++) print "siempre"]

(varias veces para que no se le olvide) se trabaja (se responde a las preguntas) con el último octeto que

nos dan en la mascara de subred.

o El valor de la úultima subred (la que no es válida) se tiene en cuenta simplemente

para saber cual el broadcast de la subred inmediatamente anterior.

o Si, yo se; tenemos que saber convertir de binario a decimal y de decimal a binario

para poder responder correctamente a las cinco preguntas trabajando únicamente con el último octeto

de la máscara de subred.

::[CREDITOS]::

o Fuente blibliográfica y método: LAMMLE, Todd. CCNA Cisco Certified Network

Associate Study Guide. Fourth Edition.SYBEX.

o Traducción y comentarios por Juan Felipe Muñoz Fernández (yo).

También podría gustarte