Está en la página 1de 10

PGINA 1

PASOS PARA REALIZAR EL CLCULO MANUAL DE SUBREDES


Para poder identificar la cIase de red que manejare necesito analizar el siguiente cuadro:
Explicaremos el cuadro anterior, vemos que existen 3 tipos de Clase, los cuales son A, B y C. Estos son los
tipos de redes empleadas normalmente.
Si vemos la Clase A, vemos que tienen el primer bit 0, por lo que los valores para la clase A sern de
00000000 a 01111111, es decir, de 0 a 127 en decimal.
Para la Clase B, vemos que se identifican por que los dos primeros bits son 10, por lo que para esa clase sus
valores estarn entre 10000000 y 10111111, es decir, de 128 a 191.
Finalmente para la Clase C vemos que los tres primeros bits son 110, por lo que sus valores podrn oscilar
entre 11000000 y 11011111, es decir, de 192 a 223.
Para poder crear subredes deberemos prestarnos bits de nuestro campo de Host, con lo que obtendremos la
siguiente estructura:
Para dar la explicacin partiremos con un ejemplo donde se detallara todos los pasos para obtener las subredes.
PGINA 2
Dependiendo de la cantidad de subredes que podamos necesitar, estos se obtendrn calculando la cantidad de
bits necesarios para crear nuestra subred, para ello nos basaremos en un ejemplo que nos enseara el manejo y
clculo de subredes.
EJEMPLO: DE LA RED 165.15.0.0, DIVIDIRLA EN 1700 SUBREDES Y CALCULAR LAS SUBREDES:
A) 47
B) 90
C) 110
D) 210
E) 375
F) 1275
PRIMER PASO:
En este caso identificamos que la red 165.15.0.0 es de cIase B, por lo que su formato ser el siguiente:
Viendo el grfico anterior sabemos que tenemos 16 bits de nuestro campo de host, de los cuales como mximo
podremos utilizar hasta 14 bits para crear subredes.
Necesito calcular cuantos bits necesitare emplear para poder abarcar las 1700 subredes, para esto creo la
siguiente tabla:
TABLA 1
2048 1024 512 256 128 64 32 16 8 4 2
*2 *2 *2 *2 *2 *2 *2 *2 *2 *2
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
; ; ; ; ; ; ; ; ; ; ;
32768 16384 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1
Nota: En este caso voy escribiendo tantos unos de derecha a izquierda con su representacin en decimal (ser ir
muItipIicando los vaIores por dos de derecha a izquierda "2 eIevado a n") en la parte superior hasta llegar
finalmente a un nmero que sea inmediatamente mayor o igual a 1700 (cantidad de subredes), en este caso el
valor que es inmediatamente mayor en mi representacin de la tabla es 2048. Los valores mayores a 2048 no
sern necesarios en ningn momento, por lo que los descartamos desde este momento, es decir descartamos:
1 1 1 1 1
32768 16384 8192 4096 2048
Ahora contare la cantidad de bits necesarios en mi tabla, si vemos la tabla contaremos once bits.
1 1 1 1 1 1 1 1 1 1 1
PGINA 3
El nmero de bits ser fundamental en el clculo de nuestras subredes.
SEGUNDO PASO:
Ahora ya podemos calcular la Mascara de subred, y lo hacemos de la siguiente manera:
- Sabemos que la cantidad de bits necesarios es 11, asimismo sabemos que la cantidad mxima de bits
existentes en los campos de host en una red clase b es de 16, entonces 16-11=5, por lo que consideraremos
nicamente las ltimas 4 filas de mi tabla:
16 8 4 2 1
; ; ; ; ;
1 1 1 1 1
Ahora sumo los valores en decimal de mis 5 ltimos bits, esto seria:
16+8+4+2+1=31
Entonces mi mscara de subred ser:
Estos son los bits de mi red, no se har ninguna operacin con estos Aqu tengo 16 bits, de los cuales los prim eros 11 sern los que necesito
para crear mis 1700 subredes y estn representados con unos los bits que
sern de mi subred y con ceros los bits de mis host
11111111 11111111 11111111 11100000
Ahora simplemente convierto estos nmeros binarios a su representacin en decimal, con lo que obtenemos:
255 255 255 224
Entonces mi mscara de subred ser "255.255.255.224". Esta mscara de subred ser la misma para todas las
subredes que pueda crear dentro de mis 1700 subredes deseadas.
TERCER PASO:
Empiezo ahora a calcular las subredes deseadas, para ello trabajare todo el tiempo con mi tabla:
1 1 1 1 1 1 1 1 1 1 1
; ; ; ; ; ; ; ; ; ; ;
1024 512 256 128 64 32 16 8 4 2 1
a) CaIcuIaremos Ia subred 47:
Para esto tengo que recorrer de izquierda a derecha en mis valores decimales, es decir, desde el valor 2048
hasta 1. Tendr que ir comparando el valor de la subred que deseo calcular, secuencialmente con cada valor y
tener el cuidado de que con estos valores deber obtener el valor 47.
Esto lo haremos en este primer ejemplo uno a uno, entonces mi metodologa ser de ir realizar las siguientes
comparaciones del valor de mi subred deseada con los valores de mi tabla, cuando la respuesta sea Si, deber
ir sumando siempre de arriba hacia abajo hasta conseguir en este caso 47:
VaIor de mi tabIa Pregunta sumatoria + tabIa Comparacin Sumatoria
1024 es menor o igual a 47? No 0
512 mas sumatoria es menor o igual a 47? No 0
256 mas sumatoria es menor o igual a 47? No 0
128 mas sumatoria es menor o igual a 47? No 0
PGINA 4
64 mas sumatoria es menor o igual a 47? No 0
32 mas sumatoria es menor o igual a 47? 32+0=32 Si 32
16 mas sumatoria es menor o igual a 47? No 32
8 mas sumatoria es menor o igual a 47? 8+32=40 Si 40
4 mas sumatoria es menor o igual a 47? 4+40=44 Si 44
2 mas sumatoria es menor o igual a 47? 2+44=46 Si 46
1 mas sumatoria es menor o igual a 47? 1+46=47 Si 47
Ahora volver a mi tabla y todos los lugares donde mi comparacin fue Si lo sustituir por 1 y los No con 0:
1 1 1 1 1 1 1 1 1 1 1
; ; ; ; ; ; ; ; ; ; ;
1024 512 256 128 64 32 16 8 4 2 1
0 0 0 0 0 1 0 1 1 1 1
Este resultado obtenido en mi ltima fila ser mi direccin de subred.
Ahora separar los 2 bytes (16 bits) de mi campo de subred y host completando los bits faltantes a la derecha
con x, los cuales sern mis direcciones de host:
0 0 0 0 0 1 0 1 1 1 1 x x x x x
Finalmente calcular mis direcciones de: direccin de red, 1er lP utilizable, ltimo lP utilizable y direccin de
broadcast; para esto se deber realizar los siguientes cambios:
DIRECCIN DE RED:
Sustituir las x con 0, entonces:
0 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0
Siempre en base a la siguiente tabla, sustituir los 1 por los valores anteriormente obtenidos e ir sumndolos,
es decir:
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1
0 0 0 0 0 1 0 1
0 0 0 0 0 4 0 1
Entonces mi primer valor ser:
0 + 0 + 0 + 0 + 0 + 4 + 0 + 1 =
5
Hago lo mismo con:
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1
1 1 1 0 0 0 0 0
128 64 32 0 0 0 0 0
Entonces mi segundo valor ser:
128 + 64 + 32 + 0 + 0 + 0 + 0 + 0 =
224
PGINA 5
Recordemos que mi red es la: 165.15.0.0, por lo que mi direccin de red ser:
165 15
5 224
PRIMERA IP UTILIZABLE:
Ser igual a mi direccin de red mas uno, es decir:
165 15
5 224+1
165 15
5 225
DIRECCIN DE BROADCAST:
Sustituir las x con 1, entonces:
0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1
Siempre en base a la siguiente tabla, sustituir los 1 por los valores anteriormente obtenidos e ir sumndolos,
es decir:
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1
0 0 0 0 0 1 0 1
0 0 0 0 0 4 0 1
Entonces mi primer valor ser:
0 + 0 + 0 + 0 + 0 + 4 + 0 + 1 =
5
Hago lo mismo con:
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
128 64 32 16 8 4 2 1
Entonces mi segundo valor ser:
128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 =
255
Recordemos que mi red es la: 165.15.0.0, por lo que mi direccin de red ser:
165 15
5 255
ULTIMO IP UTILIZABLE:
Ser igual a mi direccin de broadcast menos uno, es decir:
165 15
5 255-1
165 15
5 254
PGINA 6
Entonces mis datos de la subred 47 sern:
Direccin de Red
165 15
5 224
Primer lP Utilizable
165 15
5 225
Ultimo lP Utilizable
165 15
5 254
Direccin de Broadcast
165 15
5 255
Mscara de Subred
255 255
255 224
b) CaIcuIaremos Ia subred 90:
Ahora haremos lo mismo que en el ejemplo anterior, pero esta vez iremos hacindolo de forma mas sencilla,
luego de haber entendido paso a paso como se calculan las subredes, en esta oportunidad tambin repasaremos
algunos pasos fundamentales, entonces para calcular la subred 90 tendr que calcular en mi tabla:
1 1 1 1 1 1 1 1 1 1 1
; ; ; ; ; ; ; ; ; ; ;
1024 512 256 128 64 32 16 8 4 2 1
No No No No Si No Si Si No Si No
0 0 0 0 64 64 80 88 88 90 90
0 0 0 0 1 0 1 1 0 1 0
En este caso como veo en la tabla empiezo a sumar de izquierda a derecha hasta obtener mi valor deseado, es
decir 90 y tambin en una nueva fila reemplazar los no por 0 y los Si por 1.
Ahora calcular mi direccin de red:
165 15
00001011 01000000
Para calcular su valor en decimal utilizar la parte de mi tabla anterior que esta en color plomo, es decir,
reemplazar todos los unos segn su ubicacin con su representacin en binario y los sumare:
165 15 0+0+0+0+8+0+2+1 0+64+0+0+0+0+0+0
Entonces sumando obtenemos que la direccin de red es:
165 15
11 64
Sabemos que la direccin del 1er lP utilizable es igual a:
165 15
11 64+1
Entonces ser:
165 15
11 65
PGINA 7
Ahora calcular mi direccin de red, mas adelante veremos como resolver el resto de las direcciones en base a la
direccin de red y nuestro clculo realizado en el segundo paso.
Ahora calcular mi direccin de broadcast:
165 15
00001011 01011111
Para calcular su valor en decimal utilizar la parte de mi tabla anterior que esta en color plomo, es decir,
reemplazar todos los unos segn su ubicacin con su representacin en binario y los sumare:
165 15 0+0+0+0+8+0+2+1 0+64+32+16+8+4+2+1
Entonces sumando obtenemos que la direccin de red es:
165 15
11 127
Sabemos que la direccin del ltimo lP utilizable es igual a:
165 15
11 127-1
Entonces ser:
165 15
11 126
c) CaIcuIaremos Ia subred 110:
Para calcular la subred 110 tendr que calcular en mi tabla:
1 1 1 1 1 1 1 1 1 1 1
; ; ; ; ; ; ; ; ; ; ;
1024 512 256 128 64 32 16 8 4 2 1
No No No No Si Si No Si Si Si No
0 0 0 0 64 96 96 104 108 110 110
0 0 0 0 1 1 0 1 1 1 0
En este caso como veo en la tabla empiezo a sumar de izquierda a derecha hasta obtener mi valor deseado, es
decir 90 y tambin en una nueva fila reemplazar los no por 0 y los Si por 1.
Ahora calcular mi direccin de red:
165 15
00001101 11000000
Ahora convierto con ayuda de mi tabla estos valores binarios a su representacin en decimal, es decir:
165 15 0+0+0+0+8+4+0+1 128+64+0+0+0+0+0+0
Sumando obtendr:
165 15
13 192
Recordando el paso dos, hacemos una operacin muy sencilla que consistir en este caso restar de los 16 bits
de mis direcciones posibles de una red clase b, la cantidad de bits necesarias para crear mis subredes y realizaro
finalmente la siguiente operacin, es decir:
PGINA 8
16 bits deI campo host de mi cIase b - 11 bits usados para mi subred = 5 bits
entonces:
1 1 1 1 1
; ; ; ; ;
16 8 4 2 1
Estos 5 bits tendrn un valor de:
16+8+4+2+1=31
Este valor ser el mismo para todas mis subredes, finalmente se que mi direccin de red es:
165 15
13 192
Entonces para obtener mi direccin de broadcast realizo la siguiente operacin:
165 15
13 192+31
Por lo que mi direccin de broadcast es:
165 15
13 223
Tambin se que la direccin de mi primer lP utilizables es igual a mi direccin de red +1, y que la direccin de
mi ltimo lP utilizable es igual a la direccin de broadcast 1, con lo que obtengo:
Direccin del 1er lP utilizable es:
165 15
13 193
Direccin del ultimo lP utilizable es:
165 15
13 222
d) CaIcuIaremos Ia subred 210:
Para calcular la subred 210 tendr que calcular en mi tabla:
1 1 1 1 1 1 1 1 1 1 1
; ; ; ; ; ; ; ; ; ; ;
1024 512 256 128 64 32 16 8 4 2 1
No No No Si Si No Si No No Si No
0 0 0 128 192 192 208 208 208 210 210
0 0 0 1 1 0 1 0 0 1 0
Ahora calcular mi direccin de red:
165 15 0+0+0+16+8+0+2+0 0+64+0+0+0+0+0+0
Sumando obtendr:
165 15
26 64
PGINA 9
Como se demostr anteriormente, se que el intervalo de mis subredes es de 31, con lo que:
Direccin de Broadcast:
165 15
26 64+31
165 15
26 95
Direccin del 1er lP utilizable es:
165 15
26 65
Direccin del ultimo lP utilizable es:
165 15
26 94
e) CaIcuIaremos Ia subred 375:
1 1 1 1 1 1 1 1 1 1 1
; ; ; ; ; ; ; ; ; ; ;
1024 512 256 128 64 32 16 8 4 2 1
No No Si No Si Si Si No Si Si Si
0 0 256 256 320 352 368 368 372 374 375
0 0 1 0 1 1 1 0 1 1 1
Ahora calcular mi direccin de red:
165 15 32+8+4+2 128+64+32
165 15
46 224
Recuerdo que mi intervalo entre es 31, entonces:
Direccin de Broadcast:
165 15
46 224+31
165 15
46 255
Direccin del 1er lP utilizable es:
165 15
46 225
Direccin del ultimo lP utilizable es:
165 15
46 254
f) CaIcuIaremos Ia subred 1275:
1 1 1 1 1 1 1 1 1 1 1
; ; ; ; ; ; ; ; ; ; ;
1024 512 256 128 64 32 16 8 4 2 1
Si No No Si Si Si Si Si No Si Si
1024 1024 1024 1152 1216 1248 1264 1272 1272 1274 1275
1 0 0 1 1 1 1 1 0 1 1
Ahora calcular mi direccin de red:
PGINA 10
165 15 128+16+8+4+2+1 64+32
165 15 159 96
Mi intervalo es 31, entonces:
Direccin de Broadcast:
165 15
159 96+31
165 15
159 127
Direccin del 1er lP utilizable es:
165 15
159 97
Direccin del ultimo lP utilizable es:
165 15
159 126
Recordemos que para todas las subredes ya descubrimos la mascara en el paso 2, la cual es:
255 255 255 224

También podría gustarte