Está en la página 1de 21

Ejercicios

Subredes y mscaras Algoritmos de enrutamiento

Nmeros 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
2

Que es la direccin

244.7.22.0 255.255.255.0 Como es 244 es una direccin de multicast

Mascaras de subred

Tabla parcial Mascara binaria


11111111 11111111 11111111 11111111 11111111 11111111

Mascara de subred

00000000 00000000 00000000 255.0.0.0 10000000 00000000 00000000 255.128.0.0 11000000 00000000 00000000 255.192.0.0 11100000 00000000 00000000 255.224.0.0 11110000 00000000 00000000 255.240.0.0 11111000 00000000 00000000 255.248.0.0

Nmero de bits subred clase C


NBITS 1 2 3 4 5 6 7 NREDES 0 2 6 14 30 62 125 NHOST 0 62 30 14 6 2 0 IP 128 64 32 16 8 4 0 MASCARA 128 192 244 240 248 252 254

Ejemplos
Si usamos la mscara de subred X.X.X.X Cuantas subredes puede producir esta mscara de subred? Pongamos un ejemplo para su mejor comprensin: Imaginemos que vamos a usar la mscara 255.255.255.224 con una direccin de clase C y necesitamos saber cuantas subredes estarn disponibles. Pasemos la mscara a binario lo que nos dar: 11111111.11111111.11111111.11100000 Prestamos mayor atencin al ultimo byte ya que al tratarse de una clase C es el nico que importar.

Ejemplos
Nos damos cuenta que en este ultimo octeto hay Ultimo octeto donde estn los tres bits en 1. (11111111.11111111.11111111.11100000) Seguidamente vamos a la formula 2n2, donde n es el nmero de bits que se encuentran en 1, en este caso son 3, luego quedara 232 = 6 subredes.

Ejercicios
1. Sea la mscara 255.255.255.224 con una direccin de clase B Cuantas subredes estn disponibles?

Solucin
Pasemos la mscara 255.255.255.224 a binario lo que nos dar 11111111.11111111.11111111.11100000 Prestamos mayor atencin a los dos ltimos octetos ya que al tratarse de una clase B sern las nicas que nos importarn. Al fijarnos, nos damos cuenta de que en este caso son 11 los bits que reflejan 1
Vamos igualmente a la formula 2n2, donde n es el nmero de bits que se encuentran en 1, en este caso son 11, luego quedara 2112 = 2046 subredes.

Ejemplos
Calcular el nmero de host validos para la siguiente subred Imaginemos que nos dan una mscara de subred 255.255.255.224 con una direccin de clase C y queremos saber cuantos host estarn 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 mscara a binario lo que nos dar 11111111.11111111.11111111.11100000 Prestamos mayor atencin al ultimo octeto ya que al tratarse de una clase C es el nico que importar.

Ejemplos
Nos damos cuenta que en este ultimo octeto hay cinco bits en 0 . 11111111.11111111.11111111.11100000 Seguidamente vamos a la formula 2n2, donde n es el nmero de bits que se encuentran en 0, en este caso son 5, luego quedara 252 = 30 host por subred.

Ejercicio
2. Se desea usar la mscara 255.255.255.0 con una direccin de clase B y necesitamos saber cuantos host estarn disponibles para cada subred.

Solucin
Pasemos la mscara 255.255.255.0 a binario lo que nos dar 11111111.11111111.11111111.00000000 Vamos igualmente a la formula 2n2, donde n es el nmero de bits que se encuentran en 0, en este caso son 8, luego quedara 282 = 254 Host para cada subred.

Ejemplos

Dados el IP y la mascara indique la direccin de red y broadcast


ip

172.16.247.229 (clase C)

mascara255.255.252.0 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 prxima red es 244+4-1 = 247

Solucin

Otro Mtodo

Dados el IP y la mascara indique la direccin de red y broadcast

172.16.216.0 IP 255.255.224.0 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 Mascara

Ejercicio

2 Dado

IP 10.10.110.172 (clase A) Mascara 255.255.255.240

indique la direccin de red y broadcast

Ejercicio

2 Dado

IP 10.10.110.172 (clase A) Mascara 255.255.255.240

indique la direccin de red y broadcast

Solucin

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

Indicar que representa la direccin

200.7.160.96 255.255.248.0 Solucin.- 256-248=8 dividimos 96 / 8 = 12 Como 12 es un entero, 200.7.160.16 es una direccin de red que va de 8 en 8

Sea la red

223.1.1.1

223.1.1.2

223.1.1.4

223.1.1.3

223.1.9.2

223.1.7.0

223.1.9.1 223.1.8.1 223.1.2.6 223.1.2.1 223.1.2.2 223.1.3.1 223.1.8.0

223.1.7.1

223.1.3.27 223.1.3.2

a. Indicar cuantas subredes y cuales son b. Para una de las PCs de las subredes, realizar su tabla de enrutamiento que incluya el nmero IP, mscara 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 cul es la mscara a utilizar en el formato CIDR d. Cul es el mximo nmero de equipos que se pueden instalar con esta mscara.

Solucin
a. Existen 3 subredes b. IP 223.1.1.1 c. 255.255.224/27 d. 25 2 = 30 Explicacin b. Para la mscara 255.255.252/30 se considera que como existen 3 PC`s lo mximo sin desperdiciar el espacio de direccionamiento es 4, luego el ltimo dgito de la mscara 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 estn en 0 y el resto representara 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 mximo sin desperdiciar el espacio de direccionamiento es 32. Luego se suma 32 +64+128 = 224 = 11100000 (24 + 3 = 27) d. 32 = 25 MASCARA 255.255.252/30 PUERTA DE ENLACE 223.1.1.5

Algoritmos de Enrutamiento

2. Aplicar el Algoritmo de Dijkstra a la red anterior