Está en la página 1de 17

Ejemplo 1: Dividir la red 172.16.0.

0 /16 en 300 subredes y dar como respuesta la subred 135


Solucion:
Paso 1 : calcular el valor de n
2*n >= 300 ===== > n = 9
Paso 2 : calcular la nueva mascara
MASK: 255.255. 0000 0000 .0000 0000
NEW MASK: 255.255. 1111 1111 . 1 000 0000 o /25
--- subred ---Paso 3:
Para calcular la subred 135 debo escribir en binario en el segmento de subred , que en
nuestro caso es de 9 bits, el valor de 135
Paso 4 : calcular las subredes
NEW MASK:
255.
255.
1111 1111 . 1 000 0000
Subred 0:
172.
16.
0000 0000 . 0 000 0000 = 172.16.0.0
Subred 1:
172.
16.
0000 0000 . 1 000 0000 = 172.16.0.128
Subred 2:
172.
16.
0000 0001 . 0 000 0000 = 172.16.1.0
Subred 135 :
172.
16.
Escribo 135 usando nueve bits
256
128
64
135:
0
1
0

0100 0011 . 1 000 0000 = 172.16.67.128


32
0

Respuesta : la subred 135 = 172.16.67.128 /25

16
0

8
0

4
1

2
1

1
1

Ejemplo 2: Dividir la red 10.0.0.0 /8 en 2000 subredes y dar como respuesta la subred 1000
Solucin:
Paso 1 : calcular el valor de n
2*n >= 2000 ===== > n = 11
Paso 2 : calcular la nueva mascara
MASK: 255.0000 0000. 0000 0000 .0000 0000
NEW MASK: 255. 1111 1111 . 111
0 0000 . 0000 0000 (/19)
--- subred -----Paso 3:
Para calcular la subred 1000 debo escribir en binario en el segmento de subred , que en
nuestro caso es de bits, el valor de 1000.
Paso 4 : cal cular las subredes
NEW MASK:
255. 1111 1111 . 111 0 0000 . 0000 0000
Subred 0:
10.
Subred 1:
10.
Subred 2:
10.
Subred 1000:
10. 0111 1101 . 000 0 0000 . 0000 0000 = 10. 125 . 0 .0 /18
Escribo 1000 usando diez bits
1000:

1024
0

512 256
1 1

128
1

64
1

32
1

Respuesta : la subred 1000 = 10. 125 . 0 .0 /18

16
0

8 4 2 1
1 0 0 0

Ejemplo 3:
Dividir la red 172.16.0.0 /16 en 512 subredes y dar como respuesta las dos ultimas subredes

Ejemplo 3:
Dividir la red 172.16.0.0 /16 en 512 subredes y dar como respuesta las dos ultimas subredes.
Solucion:
Paso 1 : calcular el valor de n
2*n >= 512 ===== > n = 9
Paso 2 : calcular la nueva mascara
MASK: 255.255. 0000 0000 .0000 0000
NEW MASK: 255.255 .1111 1111 . 1000 0000 o /25
--- subred -----Paso 3:
Para calcular la ultima subred se deber buscar la subred 511 y la penltima ser la
subred 510 , entonces debo escribir el valor 511 en los nueve bits del segmento de subred.
Otra forma: usando la variacin
NEW MASK: 255.255 .1111 1111 . 1000 0000 o /25
Puedo visualizar 7 ceros entonces varia de 2*7 en 2*7 = 128 en 128
RED ORIGINAL N: 172.16.0.0 /16
subred 0 : 172.16.0 .0 /25
+ 0.0.0.128
subred 1: 172.16.0.128 /25
+ 0.0.0. 128
subred 2: 172.16.1.0 /25

subred 511 : ???????????????


RED ORIGINAL N+1: 172.17.0.0 /16

+ 0.0.0.128

Entonces efectuare el proceso inverso , es decir restare :


RED ORIGINAL N+1: 172.17.0.0 /16 0.0.0.128
Efectuando la resta:
172.
17.
0.
0
0.
0
0.
128
==============================
172.
16.
256.
0
0.
0
0.
128
==============================
172.
16.
255.
256
0.
0
0.
128
==============================
172.
16.
255.
128

Respuesta :
La ultima subred sera la : subred 511 = 172.16.255.128 /25
La penultima a subred sera la: subred 510 = 172.16.255.0/25

Ejemplo 4:
Dividir la red 10.0.0.0 /8 en 1024 subredes y dar como respuesta la ultima ip valida de la
penltima subred.

Ejemplo 4:
Dividir la red 10.0.0.0 /8 en 1024 subredes y dar como respuesta la ultima ip valida de la
penltima subred.
Solucion:
Calculo de n : 2*n > = 1024 === n= 10
La nueva mascara ser : 8 + 10 /18
NEW MASK = 255. 1111 1111 . 11 00 0000 . 0000 0000
Variacin :
Cuantos ceros se visualizan en la mascara = 14 bits de valor cero
Pero el metodo practico nos dice : cuantos ceros faltan para completar el proximo octeto
En nuestro caso : la mascara cae en el tercer octeto entonces : cuantos ceros faltan para
Completar el tercer octeto = 6, entonces la variacion sera de 2*6 en 2*6 en el tercer Octeto
RED ORIGINAL N = 10.0.0.0 /8
Sured 0 = 10.0.0.0 /18
+0.0.64.0
Subred1 = 10.0.64.0 /18
+0.0.64.0
Subred 2 = 10.0.128.0 /18
Subred 1022 = 10.255.128.0 /18
10.255.128.1
10.255.128.2
10.255.128.255
10.255.129.0
10.255.191.254 /18 ----------- > ultima ip valida de la penltima subred
10.255.191.255 ----------- > broadcast
Subred 1023 = 10.255.192.0 /18

RED ORIGINAL N+1 = 11.0.0.0 /8 0.0.64.0 = 10.255.256.0 0.0.64.0 = 10.255.192.0

Subred 1023 =10.255.192.0 /18


RED ORIGINAL N+1 = 11.0.0.0 /8

+0.0.64.0

Efectuando la resta : 11.0.0.0 /8 - 0.0.64.0 =10.255.192.0 /18


Ultima subred = subred 1023 = 10.255.192.0 /18
Penltima subred = subred 1022 = 10.255.128.0 /18

Ejemplo : Dividir la red 170.20.0.0 /16 en 1500 subredes y dar como respuesta:
a. La primera ip valida de la subred 1000
b. La ultima ip valida de la subred 1001
c. La ip de broadcast de la subred 1002
d. La ultima ip valida de la penltima subred
e. La ultima ip valida de la ultima subred
Solucion
========= 2*n > = 1500 ==== > n = 11

Paso 1 : calcular el valor de n


2*n >= 1500 ===== > n = 11
Paso 2 : calcular la nueva mascara
MASK: 255.255. 0000 0000 .0000 0000
NEW MASK: 255.255 .1111 1111 . 111 0 0000 o /27 (32 en 32 en el cuarto octeto)
--- subred -----Paso 3:
Para calcular la subred 1000 se debe escribir el valor 1000 en los 11 bits variantes
Escribo 1000 usando diez bits
1024 512 256 128 64 32 16 8 4 2 1
1000:
0
1 1
1
1 1
0
1 0 0 0
RED :
172. 20 . 0111 1101 . 000 0 0000 = 172.20.125.0
NEW MASK: 255.255 .1111 1111 . 111 0 0000 = 255.255.255.224
Respuesta a = 172.20.125.1 /27
b. Como nos piden la ultima ip valida de la subred 1001 entonces calculo la subred 1002 y le
Resto 0,0,0,2
Subred 1000 = 172.20.125.0
Subred 1001 = 172.20.125.32
Subred 1002 = 172.20.125.64 0,0,0,2 = 172.20.125.62
Respuesta b = 172.20.125.62
c. Como nos piden la ip de broadcast de la subred 1002 calculo la subred 1003 y le reto 0,0,0,1

Subred 1002 = 172.20.125.64


Subred 1003 = 172.20.125.96 0,0,0,1 = 172.20.125.95
Respuesta c = 172.20.125.95

PARA LA LARTE D Y E DEBEMOS TOMAR EN CUENTA QUE NOS PIDEN LAS ULTIMAS SUBREDES
DE LA DIVISION TOTAL, ES DECIR NO DELAS 1500 SINO MAS BIEN DE LAS 2048 (11 BITS).
ENTONCES NOS PIDEN LA SUBRED 2047 Y 2046
Red N : 172.20.0.0 /16
subred 0 = 172.20.0.32/27
subred 1 = 172.20.0.64 /27
subred 2046 = 172,20,255,192 /27 --- > penultima subred
172,20,255,222 - > ultima ip valida de la sub 2046
172,20,255,223 - > broadcast de la sub 2046

subred 2047 = 172,20,255,224 /27 --- > ultima subred


172,20,255,254 - > ultima ip valida de la sub 2047
172,20,255,255 - > brodacast de la sub 2047

Red N+1 : 172.21.0.0. /16 0,0,0,32 = 172,20,255,256 0,0,0,32

NOS PONEMOS EN LA SIGUIENTE SITUACION


=====================================
Se necesitan 4 subredes de la red 192.168.1.0 /24 , que estan distribuidas de la siguiente
manera:
Lan 1 : 100 host
Lan 2: 55 hots
Lan 3 : 25 host
Lan 4 : 12 host
Observo que si aplico el metodo de division anterior aparentemente no alcanzarian las
direcciones. Por lo tanto debo aplicar un metodo de division que considere la cantidad de
host en cada subred.
Este metodo se define como VLSM (mascaras variables)

Calculo VLSM
============
Se necesitan 4 subredes de la red 192.168.1.0 /24 , que estan distribuidas de la siguiente ma
Lan 1 : 100 host
Lan 2: 55 hots
Lan 3 : 25 host
Lan 4 : 12 host
Solucion :
Paso 1 : calculo de los valores de h, h= bits de host , para cada subred

FORMULA = 2*h 2 >= # de host


100 host --- > 2*h -2 >= 100 ==== > h = 7 === > mask = 32 -7 = 25
55 host --- > 2*h -2 >= 55 ==== > h = 6 === > mask = 32 -6 = 26
25 host --- > 2*h -2 >= 25 ==== > h = 5 === > mask = 32 -5 = 27
12 host --- > 2*h -2 >= 12 ==== > h = 4 === > mask = 32 -4 = 28

128
LAN2
192,168,1,128/ 26

LAN1
192,168,1,0 /25

191

0
224

192

LAN 4
LAN3
192,168,1,192 /27

240

127

223

255

RED : 192.168.1.0 /24


0

128
LAN 2
192.168.1.128 /26
LAN 1
192.168.1.0 /25

191

224

192

LAN
192.168.1.224 /28

LAN3
192.168.1.192 /27

239
240

127

223

255

Ejemplo : Dividir la red 192.168.1.0 /24 en la siguiente distribucin


Lan1 : 50 host
Lan2: 55 host
Lan3 : 20 host
Lan4 : 12 host
Solucion
=======
Paso1 : calculo de las nuevas mascaras
55 host --- > 2*h -2 >= 55 ==== > h = 6 === > mask = 32 -6 = 26
50 host --- > 2*h -2 >= 50 ==== > h = 6 === > mask = 32 -6 = 26
20 host --- > 2*h -2 >= 20 ==== > h = 5 === > mask = 32 -5 = 27
12 host --- > 2*h -2 >= 12 ==== > h = 4 === > mask = 32 -4 = 28

EJEMPLO
Dividir la red 10.0.0.0 /8 para direccionar
Lan1 : 1010 host 2*h 2 >= 1010 ---- >h = 10 ---- > mask = 32-10= 22
Lan 2: 1000 hots 2*h 2 >= 1000 ---- >h = 10 ---- > mask = 32-10= 22
Lan 3 : 300 host
2*h 2 >= 300 ---- >h = 9 ---- > mask = 32-9= 23
Lan 4 : 20 host
2*h 2 >= 20 ---- >h = 5 ---- > mask = 32-5= 27
Lan 5 : 18 host
2*h 2 >= 18 ---- >h = 5 ---- > mask = 32-5= 27
Lan 6 : 2 host
2*h 2 >= 2 ---- >h = 2 ---- > mask = 32-2= 30
Solucion
========
RED ORIGINAL = 10.0.0.0 /8 --------- > / 22
Estan varaiando 14 bits entonces puedo generar 2*14 subredes de mask /22 de las cuales
solo usare 2 y una mas para seguir dividiendo
Nueva mascara : 255. 1111 1111. 1111 1100. 0000 0000 - varia de 2*2 en 2*2 en el 3er octeto
subred 0 : 10.0.0. 0 /22 ----- > Lan1
subred 1
: 10.0.4.0 /22 ------ > Lan 2
: 10.0.8.0 /22 ----- > se sigue dividiendo
RED ORIGINAL = 10.0.8.0 /22 --------- > / 23
Estan varaiando 1 bitentonces puedo generar 2*1 subredes de mask /23 de las cuales
solo usare 1 y una mas para seguir dividiendo
Nueva mascara : 255. 255. 1111 1110. 0000 0000 - varia de 2*1 en 2*1 en el 3er octeto
subred 0 : 10.0.8.0 /23 ------- > Lan 3
: 10.0.10.0 /23 ---------------- > se sigue dividiendo

RED ORIGINAL = 10.0.10.0 /23 --------- > / 27


Estan varaiando 4 bits entonces puedo generar 2*4 subredes de mask /27 de las cuales
solo usare 2 y una mas para seguir dividiendo
Nueva mascara : 255. 255. 1111 1111. 1110 0000 - varia de 2*5 en 2*5 en el 4to octeto
subred 0 : 10.0.10.0 /27 ------- > Lan 4
: 10.0.10.32 /27 ------ > Lan 5
: 10.0.10.64 /27
---------------- > se sigue dividiendo
RED ORIGINAL = 10.0.10.64 /27 --------- > / 30
Estan varaiando 3 bits entonces puedo generar 2*3 subredes de mask /30 de las cuales
solo usare 1 y termino
Nueva mascara : 255. 255. 1111 1111. 1111 1100 - varia de 2*2 en 2*2 en el 4to octeto
subred 0 : 10.0.10.64 /30 ------- > Lan 6
: 10.0.10.68 /30

También podría gustarte