Вы находитесь на странице: 1из 56

Repaso

Subneteo
Curso: Config. Dispositivos de Red
1-2016

MSc. Sergio Quesada Espinoza

Direcciones IP
Sistema IP decimal con puntos de 32 bits

Una direccion IPv4 esta formada por 32 bits,


4 bytes u octetos, los cuales estan
separados por .
Ejemplo: 10.10.7.220

Direcciones IP

Una direccin IP consta de:


Parte que identifica la red a la cual esta
conectada
Parte o porcin que identifica al host en la red.

1 9 2 . 1 6 8 . 1 . 8
1 9 2 . 1 6 8 . 1 . 9

Red

host

La direccin IP debe ser nica, no se puede

Direcciones IP Privadas
Utilizadas a nivel interno en hogares, redes
inalmbricas, redes pequeas, impresoras.
Alivia la presin del espacio restante de
direcciones IP
No ruteables por los enrutadores.

Clasificacin de las redes


Clase A (redes hasta 16 mill. de
direcciones hosts)
Clase B (redes hasta 65k de direcciones
hosts)
Clase C (redes hasta 254 de direcciones
hosts)
Clase D (reservada) = multidifusin
Clase E (reservada)

Clasificacin de las redes

Valor de prefijo

Direccin de Red
Direccin de Red: Identifica la propia red.
La primera direccin no se puede utilizar.
Si tiene ceros binarios en todas sus
posiciones de host*.
Un router utiliza la direccin de red para
enviar datos por Internet.

Ejemplos:
198.150.11.0
198.150.12.0

Direccin de Broadcast
Direccin de difusin: difunde paquetes a
todos los dispositivos de la red.
Si tiene unos binarios en todas sus
posiciones de host.*
Son ledos por cualquier host.

Ejemplos:
198.150.11.255
198.150.12.255

Divisin de
Redes

Subneteo
Forma de conservar direcciones IP, como
IPv6, VLSM, CIDR y las direcciones privadas.
Es un proceso de divisin de las direcciones
de red completas en piezas ms pequeas.

Continua

Subneteo
Consiste en tomar bits prestados del
campo de direccin de host de las clases
A,B y C; y reasignarlos como bits de red.
Proporciona al administrador de la red una
contensin de la difusin en la LAN.
Cada subred debe ser nica dentro de su
mbito.

Mscaras en Clases de red


Notas sobre las mscaras de red:
La clase A por defecto, posee la mscara 8
o 255.0.0.0

La clase B por defecto, posee la mscara 16


o 255.255.0.0

La clase C por defecto, posee la mscara 24


o 255.255.255.0

Subneteo (ejemplo Clase


C)

Subdivisin del octeto de host de la


direccin de clase C 192.168.10.0
11000000.10101000.00001010.00000000
N
.
N
.
N
.
H

11000000.10101000.00001010.00000000
N
.
N .
N
. sN H
Nota:Se han tomado prestado 3 bits de izq. a
derecha para designar la subred.

Representacin de las mscaras


de subred
Se representan con una barra inclinada /
Ejem. red Clase C

11000000.10101000.00001010.00000000
N
. N
.
N
.
H

Formato /25 /26


Mscara 128 192
Bit
1
2
8
Valor
128 64
1

/27 /28 /29 /30 - 224 240 248 252


3
4
5
6
7
32

16

Subneteo

Notas importantes sobre


Subneteo
Se pueden tomar prestado hasta 22 bits en una
clase A.
Se pueden tomar prestado hasta 14 bits en una
clase B.
Se pueden tomar prestado hasta 6 bits en una
clase C.

Estos dos ltimos bits nunca pueden ser


asignados a la subred, se le conocen como
ltimos bits significativos.

Notas importantes sobre


Subneteo

Cuando subneteo, se debe conocer el


nmero de hosts mximo que se necesitan
por cada subred y/o la cantidad de subredes
necesarias.

Ejemplo:
1. Ocupo 3 subredes para mi empresa.
2. Ocupo 29 direcciones de host para cada
subred.

Subneteo Clase C
Ejemplo 1:
Ocupo al menos 29 direcciones de host
para mi subred.
Frmula utilizada: 2n -2
Qu mltiplo de 2 me da 29 aprox.=> 25
Ocupo 5 bits de host.

Subneteo Clase C
Ejemplo de red original:
192.168.10.0 192.168.10.255/24
Subneteada a:
192.168.10.0/27
192.168.10.0 - 192.168.10.31

Direccin de red

Direccin de difusin

2 elevado a la 5 = 32. Ahora 32 - 2= 30 (2n -2)


direcciones utilizables:
192.168.10.1 192.168.10.30

Subneteo Clase C
Ejemplo de red original:
192.168.10.0 192.168.10.255/24
Subneteada a 192.168.10.0/27

Porqu /27 ???


Pedi prestados 5 bits del campo de host y me
sobraron 3 bits de red, estos bits se le suman a los
bits de red original que son 24 bits, y 24+3 son 27.

Subneteo Clase C (2)


Ejemplo de red original:
192.168.10.0 192.168.10.255/24
Subneteada a:
192.168.10.0/28
192.168.10.0 - 192.168.10.15

Direccin de red

Direccin de difusin

2 elevado a la 4 = 16, es decir, 14 direcciones


IP utilizables:
192.168.10.1 192.168.10.14

Subneteo de una red Clase


B

Subneteo Clase B
Ejemplo:
Ocupo al menos 250 direcciones de host
para mi subred Clase B.
Que mltiplo de 2 me da 250 aprox.=> 28
Ocupo 8 bits de host.

Subneteo Clase B
Ejemplo de red original:
172.16.0.0
Mscara de subred predeterminada: /16
Subneteada a:
172.16.0.0 /24
172.16.0.1 - 172.16.0.254

Rango de direcciones de host

2 elevado a la 8= 256
Ahora, 256 2 = 254 direcciones de host utilizables

Conclusin de ejemplo
Subneteo Clase B

Tena 16 bits por defecto, sobraron 8 bits de


red, entonces 16 + 8 = 24 bits

Pas de tener una red de 65534 hosts a una


red de 254 hosts.

Disminu la difusin de la red haciendo una


red ms pequea y manejable.

Subneteo Clase B
Ejemplo 2:
Ocupo al menos 1000 direcciones de host
para mi red Clase B.
Que mltiplo de 2 me da 1000 aprox. =>
210
Ocupo 10 bits de host.

Subneteo Clase B,
ejemplo2
Ejemplo de red original:
132.18.0.0
Mscara de subred predeterminada: /16
Subneteada a:
132.18.0.0 /22
132.18.0.1 - 132.18.3.254

Rango de direcciones de host

Calcular: 32-10=22; 2 elevado a la 10= 1024


Ahora, 1024 2 = 1022 direcciones de host utilizables

Subneteo Clase B

Entonces cul es la mscara de subred en


una red B con /22

Respuesta ???
Tengo ya 16 bits de red, es decir, la mscara 255.255.0.0
que la clase B posee originalmente, si al total de los 32 bits le
resto los 10 bits prestados da un total de 22, por lo tanto la
mscara de subred es 255.255.252.0

Continuacin

O vindolo de una forma ms fcil para


calcular la mscara de subred en formato
decimal utilizamos esta tabla:

Bit
1
2
3
4
5
Valor 128 64 32 16 8

6
4

7
2

8
1

Tenemos 16 bits de red y tenemos que llegar a 22,


porque 16+6 = 22, entonces, contamos a partir de
16, +1=17 + 1= 18+1=19+1=20+1=21+1=22

Continuacin
Bit
1
2
3
4
5
Valor 128 64 32 16 8

6
4

7
2

8
1

Con esta tabla sumamos los 6 bits que


sobraron del octeto, porque 16+6=22.
Empezando de izquierda a derecha sumamos:
128+64+32+16+8+4 = 252
Por lo tanto la mscara de subred es:
255.255.252.0

Subneteo Clase B

Tengo 16 bits por defecto, del total de los


32 bits le resto los bits prestados 32 -10 =
22 bits

Pas de tener una red de 65534 hosts a una


de 1022 hosts.

Disminu la difusin de la red haciendo una


red ms pequea y manejable.

Subneteo Clase B
Ejemplo 2:
Ocupo al menos 8000 direcciones de host
para mi red Clase B.
Que mltiplo de 2 me da 8000 => 213
Ocupo 13 bits de host.

Subneteo Clase B, ejemplo


3
Ejemplo de red original:
142.8.0.0
Mscara de subred predeterminada: /16
Subneteada a:
142.8.0.0 /19
142.8.0.1 - 142.8.31.254

Rango de direcciones de host

Calcular: 32-13=19; 2 elevado a la 13= 8192


Ahora, 8192 2 = 8190 direcciones de host utilizables

Subneteo Clase B (3)

Entonces cul es la mscara de subred en


una red con /19

Respuesta ???

Subneteo Clase B (3)


Ejemplo de red original:
142.8.0.0
Subneteada a 142.8.0.0 /19

Porqu /19 ???


Pedi prestados 13 bits del campo de host y me
sobraron 3 bits de red, estos bits se le suman a los
bits de red original que son 16 bits, y finalmente
sumo16+3, que son 19.

Continuacin
Bit
1
2
3
4
5
Valor 128 64 32 16 8

6
4

7
2

8
1

Con esta tabla sumamos los 3 bits que


sobraron a los 2 octetos, empezando de
izquierda a derecha: 128+64+32 = 224
Por lo tanto la mscara de subred es:
255.255.224.0

Subneteo Clase B, ejemplo


4
Ejemplo2:
Ocupo al menos 500 direcciones de host
para mi red Clase B.
Que mltiplo de 2 me da 500 aprox.=> 29
Ocupo 9 bits de host.

Subneteo Clase B,
ejemplo4
Ejemplo de red original:
129.26.0.0
Mscara de subred predeterminada: /16
Subneteada a:
129.26.0.0 /23
129.26.0.1 - 129.26.1.254

Rango de direcciones de host

Calcular: 32-9=23; 2 elevado a la 9= 512


Ahora, 512 2 = 510 direcciones de host utilizables

Subneteo Clase B (4)

Entonces cul es la mscara de subred en


una red con /23

Respuesta ???
Tengo ya 16 bits de red, es decir, la mscara 255.255.0.0
que la clase B posee originalmente, de los 32 bits le resto los 9
bits y eso da 23. Si calculamos 16+7 =23, por lo tanto la
mscara de subred es 255.255.254.0,

Continuacin
Bit
1
2
3
4
5
Valor 128 64 32 16 8

6
4

7
2

8
1

Con esta tabla sumamos los 7 bits que


sobraron a los 2 octetos, porque 16+7=23.
Empezando de izquierda a derecha sumamos:
128+64+32+16+8+4+2 = 254
Por lo tanto la mscara de subred es:
255.255.254.0

Conclusin de ejemplo
Subneteo Clase B (4)

Tena 16 bits por defecto, sobraron 7 bits de


red, entonces 16 + 7 = 23 bits

Pas de tener una red de 65534 hosts a una


de 510 hosts.

Disminu la difusin de la red haciendo una


red ms pequea y manejable.

Subneteo Clase A, ejemplo


5
Ejemplo1:
Ocupo al menos 3000 direcciones de host
para mi red Clase A.
Que mltiplo de 2 me da 3000 aprox.=> 212
Ocupo 12 bits de host.

Subneteo Clase A, ejemplo


5
Ejemplo de red original:
10.26.0.0
Mscara de subred predeterminada: /8
Subneteada a:
10.26.0.0 /20
10.26.0.1 - 10.26.15.254

Rango de direcciones de host

Calcular: 32-12=20; 2 elevado a la 12= 4096


Ahora, 4096 2 = 4094 direcciones de host utilizables

Subneteo Clase A (5)

Entonces, cul es la mscara de subred en


una red con /20

Respuesta ???
Tengo ya 8 bits, es decir, la mscara 255.0.0.0
que la clase A posee originalmente, y sumo12 bits que me
sobraron del siguiente octeto y subsiguiente octeto, porque
8+(8+4(12)) =20, por lo tanto la mscara de subred es
255.255.240.0

Continuacin
Bit
1
2
3
4
5
Valor 128 64 32 16 8

6
4

7
2

8
1

Con esta tabla sumamos los 8 bits que me


sobraron del primer octeto, empezando de
izquierda a derecha y sumamos:
128+64+32+16+8+4+2+1= 255

Continuacin
Bit
1
2
3
4
5
Valor 128 64 32 16 8

6
4

7
2

8
1

Con esta tabla sumamos los 4 bits que me


sobraron del siguiente octeto, porque 8+4=12 y
8 del primero son 20.
Empezando de izquierda a derecha sumamos:
128+64+32+16= 240
Por lo tanto la mscara de subred es:
255.255.240.0

Conclusion de ejemplo
Subneteo Clase A (5)

Tena solo 8 bits de red por defecto, tome


prestado 12 bits de host pero me
sobraron 12 bits de red, entonces 8 + 12 =
20 bits

Pas de tener una red de 16777214 hosts a


una de 4094 hosts, 1094 hosts ms de lo
que me solicitaron.

Disminu la difusin de la red haciendo una


red ms pequea y manejable.

Resumen calcular
Subredes

Entonces, que podemos calcular cuando


subneteamos????
Calculamos cantidad de host que nos pidan
Calculamos cantidad de subredes que nos soliciten
Calculamos mscara de subred.

Calculo de subredes
Si nos piden 70 subredes y 502 hosts por
cada subred.
Observar la clase de red que nos dan.
Utilizamos la frmula:

2n = Subredes
26 = 64, no nos alcanza para el requerimiento,
27 = 128, nos sobran 58 subredes

Calculo de subredes

Si nos piden 28 subredes en una red clase C


Observar la clase de red que nos dan.
Utilizamos la frmula:
nmero de subredes = 2n
25 = 32 y nos sobran 4 subredes
Entonces, 192.168.0.1 / 29, porque 25 nos alcanzan para las 28 que nos
piden.
Los 24 bits de mi red Clase C se le suman los 5 bits que calcul para la
cantidad de subredes que me solicitan.
La mscara de subred sera: 255.255.255.248

Continuacin
Bit
1
2
3
4
5
Valor 128 64 32 16 8

6
4

7
2

8
1

Con esta tabla sumamos los 5 bits que


sobraron al octeto de la direccin de host,
empezando
de
izquierda
a
derecha
sumamos: 128+64+32+16+8= 248

Calculo de subredes

Si nos piden 57 subredes en una red clase C


Observar la clase de red que nos dan.
Utilizamos la frmula:
2n
26 = 64 y nos sobran 7 subredes
Entonces, 192.168.0.1 / 30, porque 26 nos alcanzan para las 57
que nos piden.
Los 24 bits de mi red Clase C se le suman los 6 bits que calcule
para la cantidad de subredes que me solicitan
La mscara de subred sera: 255.255.255.252

Continuacin
Bit
1
2
3
4
5
Valor 128 64 32 16 8

6
4

7
2

8
1

Con esta tabla sumamos los 6 bits que


pedimos prestado al octeto de la direccin
de host, empezando de izquierda a derecha
sumamos: 128+64+32+16+8+4= 252

Calculo de subredes

Que sucede si ? Ojo!!!

Si les pidiera para una Clase C, al menos 70


subredes y 510 direcciones IP para host?
Hagamos el ejercicio:
Utilizamos la frmula:
nmero de subredes = 2n -2
Sera 27, porque 26 apenas nos alcanzara para 64
subredes y me piden 70.
Nota: Se pueden tomar prestado hasta 6 bits en una
clase C, por lo tanto, esto que nos piden no se puede
realizar.

Subneteo

FIN

Вам также может понравиться