ejercici_09 [modo de compatibilidad]

21
Ejercicios Subredes y máscaras Algoritmos de enrutamiento

Upload: victor-hugo

Post on 28-Oct-2015

42 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: EJERCICI_09 [Modo de Compatibilidad]

Ejercicios

Subredes y máscaras Algoritmos de enrutamiento

Page 2: EJERCICI_09 [Modo de Compatibilidad]

2

Números IP

• 32 bits

10000011.01101011.00000010.11001000

131.107.2.200

• Se dividen en 5 clases:

• Clase A: 1 – 127 en el primer octeto

• Clase B: 128 – 191

• Clase C: 192 – 223

• Clase D; 224 – 239 Multicast (solo se puede escuchar)

• Clase E: 240 – 255 Reservado - Experimental

Page 3: EJERCICI_09 [Modo de Compatibilidad]

Que es la dirección

244.7.22.0 255.255.255.0

Como es 244 es una dirección de multicast

Page 4: EJERCICI_09 [Modo de Compatibilidad]

Mascaras de subred Tabla parcial

Mascara binaria Mascara de subred

11111111 00000000 00000000 00000000 255.0.0.0

11111111 10000000 00000000 00000000 255.128.0.0

11111111 11000000 00000000 00000000 255.192.0.0

11111111 11100000 00000000 00000000 255.224.0.0

11111111 11110000 00000000 00000000 255.240.0.0

11111111 11111000 00000000 00000000 255.248.0.0

Page 5: EJERCICI_09 [Modo de Compatibilidad]

Número de bits subred clase C

NBITS NREDES NHOST IP MASCARA1 0 0 128 1282 2 62 64 1923 6 30 32 2444 14 14 16 2405 30 6 8 2486 62 2 4 2527 125 0 0 254

Page 6: EJERCICI_09 [Modo de Compatibilidad]

EjemplosSi usamos la máscara de subred X.X.X.X ¿Cuantas subredes puede producir esta máscara de subred? Pongamos un ejemplo para su mejor comprensión:Imaginemos que vamos a usar la máscara 255.255.255.224 con una dirección de clase C y necesitamos saber cuantas subredes estarán disponibles.Pasemos la máscara a binario lo que nos dará:

11111111.11111111.11111111.11100000Prestamos mayor atención al ultimo byte ya que al

tratarse de una clase C es el único que importará.

Page 7: EJERCICI_09 [Modo de Compatibilidad]

Ejemplos

Nos damos cuenta que en este ultimo octeto hay

Ultimo octeto donde están los tres bits en 1.(11111111.11111111.11111111.11100000)Seguidamente vamos a la formula 2n2, donde n es el número de bits que se encuentran en 1, en este caso son 3, luego quedaría 232 = 6 subredes.

Page 8: EJERCICI_09 [Modo de Compatibilidad]

Ejercicios1. Sea la máscara 255.255.255.224 con una dirección de clase B Cuantas subredes están disponibles?

Page 9: EJERCICI_09 [Modo de Compatibilidad]

SoluciónPasemos la máscara 255.255.255.224 a binario lo que nos dará

11111111.11111111.11111111.11100000Prestamos mayor atención a los dos últimos octetos ya que al tratarse de una clase B serán las únicas que nos importarán. Al fijarnos, nos damos cuenta de que en este caso son 11 los bits que reflejan 1

Vamos igualmente a la formula 2n­2, donde n es el número de bits que se encuentran en 1, en este caso son 11, luego quedaría 211­2 = 2046 subredes.

Page 10: EJERCICI_09 [Modo de Compatibilidad]

EjemplosCalcular el número de host validos para la siguiente subred Imaginemos que nos dan una máscara de subred 255.255.255.224 con una dirección de clase C y queremos saber cuantos host estarán disponibles para cada subred Haremos exactamente lo mismo que en el ejemplo 1 pero en vez de mirar los bits que se encontraban en 1 miraremos los que se encuentran a 0. Pasemos la máscara a binario lo que nos dará 11111111.11111111.11111111.11100000Prestamos mayor atención al ultimo octeto ya que al tratarse de una clase C es el único que importará.

Page 11: EJERCICI_09 [Modo de Compatibilidad]

Ejemplos

Nos damos cuenta que en este ultimo octeto hay cincobits en 0 .11111111.11111111.11111111.11100000

Seguidamente vamos a la formula 2n2, donde n es el número de bits que se encuentran en 0, en este caso son 5, luego quedaría 252 = 30 host por subred.

Page 12: EJERCICI_09 [Modo de Compatibilidad]

Ejercicio2. Se desea usar la máscara 255.255.255.0 con una dirección de clase B y necesitamos saber cuantos host estarán disponibles para cada subred.

Page 13: EJERCICI_09 [Modo de Compatibilidad]

SoluciónPasemos la máscara 255.255.255.0 a binario lo que nos

dará 11111111.11111111.11111111.00000000

Vamos igualmente a la formula 2n2, donde n es el número de bits que se encuentran en 0, en este caso son 8, luego quedaría 282 = 254 Host para cada subred.

Page 14: EJERCICI_09 [Modo de Compatibilidad]

Ejemplos

Dados el IP y la mascara indique la dirección de red y broadcast ip 172.16.247.229 (clase C) mascara255.255.252.0

Solución Dir red 172.16.244.0 Dir broadcast 172.16.247.255 252 es una red que va de 4 en 4 (256-252) la próxima red es 244+4-1 = 247

Page 15: EJERCICI_09 [Modo de Compatibilidad]

Otro Método

172.16.216.0 IP 255.255.224.0 Mascara Solucion dividir 216 entre 32 (256 – 224) = 6.xxx luego 32*6 = 192 Dir Red = 172.16.192.0 Broadcast 172.16.223.255 223=192+32-1

Dados el IP y la mascara indique la dirección de red y broadcast

Page 16: EJERCICI_09 [Modo de Compatibilidad]

Ejercicio

2 Dado IP 10.10.110.172 (clase A) Mascara 255.255.255.240

indique la dirección de red y broadcast

Page 17: EJERCICI_09 [Modo de Compatibilidad]

Ejercicio

2 Dado IP 10.10.110.172 (clase A) Mascara 255.255.255.240

indique la dirección de red y broadcast Solución

256-240 = 16 172/16 = 10.XX 16* 10 = 160. Luego la Dir de red = 10.10.110.160 Broadcast = 160 + 16 – 1 = 175

Page 18: EJERCICI_09 [Modo de Compatibilidad]

Indicar que representa la dirección

200.7.160.96 255.255.248.0 Solución.- 256-248=8 dividimos 96 / 8 = 12 Como 12 es un entero, 200.7.160.16 es una

dirección de red que va de 8 en 8

Page 19: EJERCICI_09 [Modo de Compatibilidad]

223.1.1.1

223.1.1.3

223.1.1.4

223.1.2.2223.1.2.1

223.1.2.6

223.1.3.2223.1.3.1

223.1.3.27

223.1.1.2

223.1.7.0

223.1.7.1223.1.8.0223.1.8.1

223.1.9.1

223.1.9.2

223.1.1.1

223.1.1.3

223.1.1.4

223.1.2.2223.1.2.1

223.1.2.6

223.1.3.2223.1.3.1

223.1.3.27

223.1.1.2

223.1.7.0

223.1.7.1223.1.8.0223.1.8.1

223.1.9.1

223.1.9.2

Sea la red

a. Indicar cuantas subredes y cuales son b. Para una de las PC´s de las subredes, realizar su tabla de enrutamiento que incluya

el número IP, máscara en formato CIDR y la puerta de enlace. c. Supongamos que se quiere instalar 25 PCs en la red a la que pertenece la PC

223.1.1.1. Indique cuál es la máscara a utilizar en el formato CIDR d. Cuál es el máximo número de equipos que se pueden instalar con esta máscara.

Page 20: EJERCICI_09 [Modo de Compatibilidad]

Solución

a. Existen 3 subredes b.

IP MASCARA PUERTA DE ENLACE

223.1.1.1 255.255.252/30 223.1.1.5 c. 255.255.224/27 d. 25 – 2 = 30 Explicaciòn b. Para la màscara 255.255.252/30 se considera que como existen 3 PC`s lo màximo sin desperdiciar el espacio de direccionamiento es 4, luego el último dígito de la máscara se obtiene de sumar 4+8+16+32+64+128 = 252 (11111100) es decir que para el espacio de host con las 4 PC`s es suficiente los dos ùltimos bits que estàn en 0 y el resto representarìa a la parte de la subred. El valor 30 se obtiene de los 24 1`s de los anteriores bytes mas los 6 1`s del 3er. Byte (24+6 = 30) c. Con 25 PC`s lo màximo sin desperdiciar el espacio de direccionamiento es 32.

Luego se suma 32 +64+128 = 224 = 11100000 (24 + 3 = 27) d. 32 = 25

Page 21: EJERCICI_09 [Modo de Compatibilidad]

Algoritmos de Enrutamiento

2. Aplicar el Algoritmo de Dijkstra a la red anterior