Beruflich Dokumente
Kultur Dokumente
Basado en el texto CCNA: Cisco Certified Network Asociate Study Guide, Exam 640-801 por Todd
Lammle. Editorial Sybex. 2004.
Por Qu Crear Subredes?
La creacin de subredes (subnetting) implica tomar una direccin de red y, usando bits reservados
para los hosts, crear redes ms pequeas. Algunas razones para crear subredes son:
1. Se simplifica la administracin de la red porque se pueden administrar separadamente las
subredes.
2. Se reduce el trfico de la red ya que las subredes estn conectadas por routers y por esta
razn son dominios de broadcast separados.
3. Se mejora el desempeo de la red como consecuencia del trfico reducido.
4. Permite crear redes que cubran grandes distancias geogrficas ya que stas se
compondran de subredes que son a su vez LANs interconectadas.
26
64
25
32
24
16
23
8
22
4
21
2
20
1
Mscaras de Subredes
Para que el esquema de direcciones de subredes trabaje, cada mquina en la red debe reconoce
cual parte de la direccin del host debe usarse como direccin de la subred. Esto se logra
asignando una mscara de subred a cada mquina. La mscara de subred es un nmero de 32 bits
que le permite al receptor de un paquete IP distinguir la porcin del ID de la red de la porcin del
ID del host. Los 1s en la mscara de red representan las posiciones que identifican la red o la
subred.
La tabla que se muestra a continuacin muestra la mscara por defecto para cada clase:
Clase
A
255.255.0.0
255.255.255.0
Significado
El primer octeto identifica la red,
el resto el host.
Los
primeros
dos
octetos
identifican la red, el resto el host.
Los primeros tres octetos
identifican la red, el resto el host.
Cuando una compaa contacta un ISP (Internet Service Provider) para obtener una direccin de
red, usualmente esta direccin se indica usando la notacin de diagonal (slash notation). Por
ejemplo: 192.168.10.32/27. El /27 indica que la mscara de red tiene 27 bits encendidos (son 1s).
En otras palabras, que los primeros 27 bits identifican la red en una direccin IP. Por lo tanto, /27
significa que la mscara es 255.255.255.224. La siguiente tabla muestra todas las mscaras de
subred disponibles en notacin de diagonal y binaria:
Notacin Diagonal (Slash Notation)
/8
/9
/10
/11
/12
/13
/14
/15
/16
/17
/18
/19
/20
/21
/22
/23
/24
/25
/26
/27
/28
/29
/30
Mscara de Subred
255.0.0.0 (Clase A por defecto)
255.128.0.0
255.192.0.0
255.224.0.0
255.240.0.0
255.248.0.0
255.252.0.0
255.254.0.0
255.255.0.0 (Clase B por defecto)
255.255.128.0
255.255.192.0
255.255.224.0
255.255.240.0
255.255.248.0
255.255.252.0
255.255.254.0
255.255.255.0 (Clase C por defecto)
255.255.255.128
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
La mscara ms pequea es /8 porque menos sera pretender pedir prestado a la porcin de la red
en Clase A y eso no se puede (el subnetting pide prestado a la porcin de los hosts). La mscara
ms grande es /30 porque se tienen que reservar por lo menos dos (2) bits para definir hosts.
Notacin
Diagonal
(Slash
Notation)
/25 (Invlida en clase C para el
examen Cisco!)
/26
/27
/28
/29
/30
Mscara de Subred
255.255.255.128
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
Ejemplo #1:
Usted desea crear subredes de la red 192.168.10.0 con la mscara /26. Esto implica la mscara
255.255.255.192.
(hay 2 bits para la subred y 6 bits disponibles para los hosts de cada subred)
0100 0000 = 64
1000 0000 = 128
1100 0000 = 192
b. Cuntos hosts por cada subred? Cul es la direccin del primer host vlido y del ltimo host
vlido en cada subred? Cul es la direccin de broadcast para cada subred?
Regla: Los bits de los hosts no pueden ser todos 0s o todos 1s.
Ejemplo #2:
Usted desea crear subredes de la red 192.168.10.0 con la mscara /27. Esto implica la mscara
255.255.255.224.
(hay 3 bits para la subred y 5 bits disponibles para los hosts de cada subred)
Por lo tanto, hay seis (6) subredes vlidas (192.168.10.32, 192.168.10.64, 192.168.10.96,
192.168.10.128, 192.168.10.160 y 192.168.10.192).
b. Cuntos hosts por cada subred? Cul es la direccin del primer host vlido y del ltimo host
vlido en cada subred? Cul es la direccin de broadcast para cada subred?
Regla: Los bits de los hosts no pueden ser todos 0s o todos 1s.
0011 1111 = 63 (invlido usar todos 1s para bits del host porque est es direccin de
broadcast!)
Ejemplo #1:
Usted desea crear subredes de la red 192.168.10.0 con la mscara /26. Esto implica la mscara
255.255.255.192.
(hay 2 bits para la subred y 6 bits disponibles para los hosts de cada subred)
(calcule
64
65
126
127
128
129
190
191
Ejemplo #2:
Usted desea crear subredes de la red 192.168.10.0 con la mscara /27. Esto implica la mscara
255.255.255.224.
(hay 3 bits para la subred y 5 bits disponibles para los hosts de cada subred)
Subred
Primer host
Ultimo host
Direccin de broadcast
32
33
62
63
64
65
94
95
96
97
126
127
128
129
158
159
160
161
190
191
192
193
222
223
Ejemplo #3:
Usted desea crear subredes de la red 192.168.10.0 con la mscara /28. Esto implica la mscara
255.255.255.240.
(hay 4 bits para la subred y 4 bits disponibles para los hosts de cada subred)
Subred
Primer host
Ultimo host
Direccin de broadcast
16
17
30
31
32
33
46
47
48
49
62
63
176
177
190
191
192
193
206
207
208
209
222
223
224
225
238
239
Ejemplo #4:
Usted desea crear subredes de la red 192.168.10.0 con la mscara /29. Esto implica la mscara
255.255.255.248.
248 = 1111 1000
(hay 5 bits para la subred y 3 bits disponibles para los hosts de cada subred)
c. Cules son las subredes vlidas? 256 248 = 8 es el nmero base. Las subredes son 8, 16,
24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184,
192, 200, 208, 216, 224, 232 y 240.
Subred
Primer host
Ultimo host
Direccin de broadcast
8
9
14
15
16
17
22
23
24
25
30
31
216
217
222
223
224
225
230
231
232
233
238
239
240
241
246
247
Ejemplo #5:
Usted desea crear subredes de la red 192.168.10.0 con la mscara /30. Esto implica la mscara
255.255.255.252.
(hay 6 bits para la subred y 2 bits disponibles para los hosts de cada subred)
Subred
Primer host
Ultimo host
Direccin de broadcast
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
240
241
242
243
244
245
246
247
248
249
250
251
Ejemplo #6
Cul es la direccin de broadcast de la subred donde est 192.168.10.33 con la mscara
255.255.255.248?
Solucin:
248 = 1111 1000
(hay 5 bits para la subred y 3 bits disponibles para los hosts de cada subred)
256 248 = 8 es el nmero base. Las subredes son 8, 16, 24, 32, 40,
Por lo tanto, la direccin de broadcast de la subred donde est 192.168.10.33 es 192.168.10.39
Ejemplo #7
Si desea 12 subredes en una red Clase C, cul mscara de subred necesita?
Solucin:
Cuntas subredes? 2m 2 >= 12 subredes. 24 2 = 14. Por lo tanto, m debe ser 4 bits en la
porcin de la subred. Esto implica 1111 0000 = 240. La mscara de subred debe ser
255.255.255.240.
Ejemplo #8
Si est usando una red Clase C con 2 subredes y necesita 31 hosts por subred, cul mscara de
subred necesita?
Solucin:
Cuntos hosts por subred? 2n 2 >= 31 hosts por subred. 26 2 = 62. Por lo tanto, n debe ser 6
bits en la porcin de los hosts y esto deja 2 bits para la porcin de la subred. Esto implica el valor
1100 0000 = 192. La mscara de subred debe ser 255.255.255.192.
Ejemplo #9
Cuntas subredes y hosts se pueden obtener de la red 192.168.254.0/26?
Solucin:
/26. Esto implica la mscara 255.255.255.192.
(hay 2 bits para la subred y 6 bits disponibles para los hosts de cada subred)
Ejemplo #10
Usted tiene la mscara de subred 255.255.255.240. Cules de las siguientes son direcciones
vlidas de host?
A.
B.
C.
D.
E.
192.168.10.210
192.168.10.32
192.168.10.94
192.168.10.112
192.168.10.127
Solucin:
240 = 1111 0000
(hay 4 bits para la subred y 4 bits disponibles para los hosts de cada subred)
Cules son las subredes vlidas? 256 240 = 16 es el nmero base. Las subredes son 16, 32, 48,
64, 80, 96, 112, 128, 144, 160, 176, 192, 208 y 224.
Ejemplo #11
Cul de las siguientes es una direccin vlida de host para la red 192.168.10.32/28?
A.
B.
C.
D.
192.168.10.39
192.168.10.47
192.168.10.14
192.168.10.54
Solucin:
/28 = 1111 0000 = 240
Cules son las subredes vlidas? 256 240 = 16 es el nmero base. Las subredes son 16, 32, 48,
64, .
Ejemplo #12
A cul de las siguientes subredes pertenece el host 192.168.10.22/30?
A.
B.
C.
D.
192.168.10.0
192.168.10.16
192.168.10.20
192.168.0.0
Solucin:
/30 = 1111 1100 = 252
Cules son las subredes vlidas? 256 252 = 4 es el nmero base. Las subredes son 4, 8, 12, 16,
20, 24, , 240, 244 y 248.
Mscara de Subred
255.255.128.0
255.255.192.0
255.255.224.0
255.255.240.0
255.255.248.0
255.255.252.0
255.255.254.0
255.255.255.0
255.255.255.128
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
Slo se pueden usar hasta 14 (30 16 = 14) bits para crear subredes ya que hay que dejar por lo
menos 2 bits para direcciones de hosts.
El proceso para crear subredes de una red Clase B es bien parecido a lo que se hace con Clase C,
excepto que se disponen de ms bits para los hosts. Se deben usar los mismos valores para el
tercer octeto con Clase B que se usaban para el cuarto octeto con Clase C, pero aadindole un
cero (0) en la porcin de la red y un 255 para broadcast en el cuarto octeto.
Ejemplo #1
Usted desea crear subredes de la red 172.16.0.0 con la mscara /18. Esto implica la mscara
255.255.192.0
192.0 = 1100 0000 0000 0000 (hay 2 bits para la subred y 14 bits disponibles para los hosts de
cada subred)
(calcule
64.0
64.1
127.254
127.255
128.0
128.1
191.254
191.255
Ejemplo #2
Usted desea crear subredes de la red 172.16.0.0 con la mscara /20. Esto implica la mscara
255.255.240.0
240.0 = 1111 0000 0000 0000 (hay 4 bits para la subred y 12 bits disponibles para los hosts de
cada subred)
c. Cules son las subredes vlidas? 256.0 240.0 = 16.0 es el nmero base. Las subredes
son 16.0, 32.0, 48.0, 64.0, 80.0, 96.0, 112.0, 128.0, 144.0, 160.0, 176.0, 192.0, 208.0 y
224.0.
Subred
Primer host
Ultimo host
Direccin
broadcast
de
16.0
16.1
31.254
31.255
32.0
32.1
47.254
47.255
48.0
48.1
63.254
63.255
176.0
176.1
191.254
191.255
192.0
192.1
207.254
207.255
208.0
208.1
223.254
223.255
224.0
224.1
239.254
239.255
Ejemplo #3
Usted desea crear subredes de la red 172.16.0.0 con la mscara /23. Esto implica la mscara
255.255.254.0
254.0 = 1111 1110 0000 0000 (hay 7 bits para la subred y 9 bits disponibles para los hosts de cada
subred)
Subred
Primer host
Ultimo host
Direccin
broadcast
de
2.0
2.1
3.254
3.255
4.0
4.1
5.254
5.255
6.0
6.1
7.254
7.255
246.0
246.1
247.254
247.255
248.0
248.1
249.254
249.255
250.0
250.1
251.254
251.255
252.0
252.1
253.254
253.255
Ejemplo #4
Usted desea crear subredes de la red 172.16.0.0 con la mscara /24. Esto implica la mscara
255.255.255.0. Esto no tiene que ver con Clase C. Es simplemente una mscara de clase B con 8
bits para las subredes
255.0 = 1111 1111 0000 0000 (hay 8 bits para la subred y 8 bits disponibles para los hosts de cada
subred)
Subred
Primer host
Ultimo host
Direccin
broadcast
de
1.0
1.1
1.254
1.255
2.0
2.1
2.254
2.255
3.0
3.1
3. 254
3. 255
251.0
251.1
251. 254
251. 255
252.0
252.1
252. 254
252. 255
253.0
253.1
253. 254
253. 255
254.0
254.1
254.254
254.255
Ejemplo #5
Usted desea crear subredes de la red 172.16.0.0 con la mscara /25. Esto implica la mscara
255.255.255.128.
255.128 = 1111 1111 1000 0000 (hay 9 bits para la subred y 7 bits disponibles para los hosts de
cada subred)
Cmo se calcularon las subredes vlidas? Aqu hay que usar llevar a cabo una pequea trampa
matemtica ya que se desea calcular 256.0 255.128. Para calcular 0 128, se debe tomar un bit
prestado del 256 y 256.0 queda 255.256. Por lo tanto,
256.0 255.256
- 255.128 - 255.128
--------- ---------
Las 510 subredes, como indicamos anteriormente, so 0.128, 1.0 (el equivalente de 0.256), 1.128,
2.0 (el equivalente de 1.256), 2.128, 3.0 , 254.0, 254.128 y 255.0.
Subred
Primer host
Ultimo host
Direccin
broadcast
de
0.128
0.129
0.254
0.255
1.0
1.1
1.126
1.127
1.128
1.129
1.254
1.255
2.0
2.1
2.126
2.127
254.0
254.1
254.126
254.127
254.128
254.129
254.254
254.255
255.0
255.1
255.126
255.127
Ejemplo #6
Usted desea crear subredes de la red 172.16.0.0 con la mscara /26. Esto implica la mscara
255.255.255.192.
255.192 = 1111 1111 1100 0000 (hay 10 bits para la subred y 6 bits disponibles para los hosts de
cada subred)
a. Cuntas subredes? 210 2 = 1022 subredes.
b. Cuntos hosts por subred? 26 2 = 62 hosts por subred
c. Cules son las subredes vlidas? 256.0 255.192 = 255.256 255.192 = 0.64 es el
nmero base. Las subredes son 0.64, 0128, 0.192, 1.0 (el equivalente de 0.256), 1.64,
1.128, 1.192, 2.0, 2.64, , 255.128.
Subred
Primer host
Ultimo host
Direccin
de
broadcast
0.64
0.65
0.126
0.127
0.128
0.129
0.190
0.191
0.192
0.193
0.254
0.255
1.0
1.1
1.126
1.127
1.64
1.65
1.126
1.127
1.128
1.129
1.190
1.191
1.192
1.193
1.254
1.255
2.0
2.1
2.126
2.127
255.128
255.129
255.190
255.191
Ejemplo #7
Cul es la direccin de broadcast de la subred donde est 172.16.8.159 con la mscara
255.255.255.192?
Solucin:
255.192 = 1111 1111 1100 0000
de cada subred)
256.0 255.192 = 255.256- 255.192 = 0.64 es el nmero base. Las subredes son 0.64, 0.128,
0.192, 1.0, 1.64, 1.128, 1.192, 2.0, , 8.0, 8.64, 8.128, 8.192,
Por lo tanto, la direccin de broadcast de la subred donde est 172.16.8.159 es 172.16.8.191.
Ejemplo #8
Si usted necesita tener una direccin de red de Clase B subdividida en exactamente 510 subredes,
cul mscara de subred debe asignar?
Solucin:
2m 2 = 510 subredes. 29 2 = 510. Por lo tanto, m debe ser 9 bits en la porcin de la subred.
Esto implica 1111 1111 1000 0000 = 255.128. La mscara de subred debe ser 255.255.255.128.
Ejemplo #9
Usted tiene la red 172.16.10.0/24. Cuntas subredes y hosts por subred estn disponibles.
Solucin:
/24. Esto implica la mscara 255.255.255.0.
255.0 = 1111 1111 0000 0000 (hay 8 bits para la subred y 8 bits disponibles para los hosts de cada
subred)
a. Cuntas subredes? 28 2 = 254 subredes.
b. Cuntos hosts por subred? 28 2 = 254 hosts por subred
Ejemplo #10
Cul mscara le asignara a la direccin de red 172.16.0.0 si se necesitan aproximadamente 100
subredes con aproximadamente 500 hosts por subred.
Solucin:
Cuntas subredes? 2m 2 ~ 100 subredes. 27 2 = 126 subredes. Por lo tanto, m debe ser 7 bits
en la porcin de la subred y esto deja 9 bits en la porcin de los hosts (29 2 = 510 hosts por
subred). Esto implica el valor 1111 1110 0000 0000 = 254.0. La mscara de subred debe ser
255.255.254.0.
Ejemplo #11
Usted tiene una red de Clase B y necesita aproximadamente 450 direcciones IP por cada subred.
Cul mscara necesita?
Solucin:
Cuntos hosts? 2n 2 ~ 450 hosts. 29 2 = 510 hosts. Por lo tanto, n debe ser 9 bits en la porcin
de los hosts y esto deja 7 bits para la porcin de la subred. Esto implica el valor 1111 1110 0000
0000 = 254.0. La mscara de subred debe ser 255.255.254.0.
D. Creacin de Subredes en Clase A
En una direccin de Clase A, hay 24 bits disponibles para los hosts (los ltimos tres (3) octetos).
Por lo tanto, las mscaras de subred de Clase A son:
Notacin Diagonal (Slash Notation)
/9
/10
/11
/12
/13
/14
/15
/16
/17
/18
/19
/20
/21
/22
/23
/24
/25
/26
Mscara de Subred
255.128.0.0
255.192.0.0
255.224.0.0
255.240.0.0
255.248.0.0
255.252.0.0
255.254.0.0
255.255.0.0
255.255.128.0
255.255.192.0
255.255.224.0
255.255.240.0
255.255.248.0
255.255.252.0
255.255.254.0
255.255.255.0
255.255.255.128
255.255.255.192
/27
/28
/29
/30
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
Slo se pueden usar hasta 22 (30 8 = 22) bits para crear subredes ya que hay que dejar por lo
menos 2 bits para direcciones de hosts.
Ejemplo #1
Usted desea crear subredes de la red 10.0.0.0 con la mscara /16. Esto implica la mscara
255.255.0.0
255.0.0 = 1111 1111 0000 0000 0000 0000 (hay 8 bits para la subred y 16 bits disponibles para los
hosts de cada subred)
a. Cuntas subredes? 28 2 = 254 subredes.
b. Cuntos hosts por subred? 216 2 = 65,534 hosts por subred
c. Cules son las subredes vlidas? La frmula que hemos usado tiene que modificarse para
que incluya tres octetos y queda as: 256.0.0 - mascara de subred. Por lo tanto hay que
calcular 256.0.0 255.0.0 = 1.0.0 es el nmero base. Las subredes son 1.0.0, 2.0.0, 3.0.0,
254.0.0.
Subred
Primer host
Ultimo host
Direccin
broadcast
de
1.0.0
1.0.1
1.255.254
1.255.255
2.0.0
2.0.1
2.255.254
2.255.255
3.0.0
3.0.1
3.255.254
3.255.255
253.0.0
253.0.1
253.255.254
253.255.255
254.0.0
254.0.1
254.255.254
254.255.255
Ejemplo #2
Usted desea crear subredes de la red 10.0.0.0 con la mscara /20. Esto implica la mscara
255.255.240.0
255.240.0 = 1111 1111 1111 0000 0000 0000 (hay 12 bits para la subred y 12 bits disponibles para
los hosts de cada subred)
a. Cuntas subredes? 212 2 = 4094 subredes.
b. Cuntos hosts por subred? 212 2 = 4094 hosts por subred
c. Cules son las subredes vlidas? 256.0.0 255.240.0 = 255.256.0 255.240.0 = 0.16.0 es
el nmero base. Las subredes son 0.16.0, 0.32.0, 0.48.0, , 0.192.0, 0.208.0, 0.224.0,
0.240.0, 1.0.0 (el equivalente a 0.256.0), 1.16.0, ., 255. 208.0, 255.224.0.
Subred
Primer host
Ultimo host
Direccin
broadcast
de
0.16.0
0.16.1
0.31.254
0.31.255
0.32.0
0.32.1
0.47.254
0.47.255
0.48.0
0.48.1
0.63.254
0.63.255
255.208.0
255.208.1
255.223.254
255.223.255
255.224.0
255.224.1
255.239.254
255.239.255
Ejemplo #3
Usted desea crear subredes de la red 10.0.0.0 con la mscara /26. Esto implica la mscara
255.255.255.192
255.255.192 = 1111 1111 1111 1111 1100 0000 (hay 18 bits para la subred y 6 bits disponibles
para los hosts de cada subred)
Subred
Primer host
Ultimo host
Direccin
broadcast
de
0.0.64
0.0.65
0.0.126
0.0.127
0.0.128
0.0.127
0.0.190
0.0.191
0.0.192
0.0.193
0.0.254
0.0.255
0.1.0
0.1.1
0.1.62
0.1.63
255.255.64
255.255.65
255.255.126
255.255.127
255.255.128
255.255.129
255.255.190
255.255.191
Ejemplo #4
Cul es la direccin de broadcast de la subred donde est 10.0.140.159 con la mscara /25?
Solucin:
/25 implica la mscara 255.255.255.128
255.255.128 = 1111 1111 1111 1111 1000 0000 (hay 17 bits para la subred y 7 bits disponibles
para los hosts de cada subred)
Solucin:
2m 2 ~ 1000 subredes. 210 2 = 1002. Por lo tanto, m debe ser 10 bits en la porcin de la
subred. Esto implica 1111 1111 1100 0000 0000 0000 = 255.192.0. La mscara de subred debe ser
255. 255.192.0.
Ejemplo #6
Usted tiene la red 10.0.0.0/21. Cuntas subredes y hosts por subred estn disponibles.
Solucin:
/21. Esto implica la mscara 255.255.248.0.
255.248.0 = 1111 1111 1111 1000 0000 0000 (hay 13 bits para la subred y 11 bits disponibles para
los hosts de cada subred)