ILI256 Redes de Computadores

Anuncio
ILI256 Redes de Computadores - Certamen 1
Profesor: José Urzúa R. - 21 de Abril del 2009
Pregunta 1
a) [15 pts] Se tiene un sistema de conmutación de paquetes que funciona con almacenamiento
y reenvío, en donde el tiempo de conmutación es de 5 µsec en cada router y la velocidad de
propagación en el medio físico es de 200000 km/sec ¿Es relevante el tiempo de conmutación
en la respuesta del sistema para un cliente en Arica y el servidor en Punta Arenas? (datos: la
distancia entre Arica y Punta Arenas es 5000 km y que hay un router cada 100 km)
Resp: Velocidad de propagación 200000 km/sec = 200 m/usec, quiere decir que en 5 µsec la señal
atraviesa 1 km. Podemos concluir que cada router agrega el equivalente a 1 km de cable extra, por
lo que atravesar los 50 router agrega un total de 50 km al camino total. Equivale a un 1%, por lo
que el tiempo de conmutación no es un factor relevante.
b) [10 pts] Una propiedad de ethernet es que solo puede transmitir un frame a la vez,
considerando las similitudes y diferencias ¿El 802.11 comparte esta propiedad con ethernet?
justifique su respuesta.
Resp: No. En 802.11 se puede tener un potencial paralelismo que no se da en ethernet. Imagine una
red con 5 estaciones, desde la A a la E, en donde cada una está solo en el rango de sus vecinos más
cercanos, entonces A puede hablar con B al mismo tiempo que D con E, situación que no se da en
ethernet.
Pregunta 2
Calcule el ancho de banda necesario para transmitir en tiempo real:
a) [5 pts] Una señal HDTV con resolución de 1920x1080, con 24 bits por pixel y 30 frames por
seg
Resp: 1920*1080*24*30 = 1492992000 = 1.5 Gbps
b) [10 pts] Un CD de música que dura 75 minutos con 650 MB
Resp: 650 MB / 75 min = 8.7 MB/min = 148 KB/sec
Pregunta 3
Suponga un enlace punto a punto entre la tierra y una base lunar de 100 Mbps. La distancia entre la
tierra y la luna es 385000 km aproximadamente y los datos viajan sobre el enlace a la velocidad de
la luz (3x108 m/s)
a) [5 pts] Calcule el RTT del enlace
Resp: El RTT es 2 * 385000000 m / 3*108 m/sec = 2.57 sec
b) [10 pts] Usando el RTT como la demora de un bit en recorrer de un extremo a otro el enlace
("delay"), calcule el delay multiplicado por el ancho de banda del enlace. ¿Que significado
tiene ese valor? explique.
Resp: 2.57 sec * 100 Mb/sec = 257 Mb = 32 MB. Esto significa que el emisor puede enviar 32 MB
de datos antes de que sea posible recibir una respuesta.
c) [15 pts] Una cámara en la base lunar saca fotos de la tierra y las almacena en formato digital.
Desde la tierra se desea descargar la foto más reciente que pesa 25 MB. ¿Cual es la cantidad
de tiempo mínimo que pasa entre que el requerimiento de datos sale de la tierra y la
transferencia termina?
Resp: Se necesita al menos 1 RTT antes de que la foto pueda comenzar a llegar a la tierra.
Asumiendo solo la demora por el ancho de banda, se tiene: 25MB / 100Mbps = 200Mb/100Mbps =
2 sec para terminar de enviar la foto. El tiempo total para que llegue el último bit de la foto a la
tierra es: 2.57 sec + 2 sec = 4.57 sec
Pregunta 4
Considerando su esfuerzo para realizar la tarea 1, responda las siguientes preguntas:
a) [6 pts] ¿Qué consecuencias tiene un tiempo de refresh muy pequeño en el registro SOA?
Resp: El tiempo de refresh indica cada cuanto tiempo un servidor secundario debe consultar con el
servidor primario si hay un nuevo serial para la zona. Si el tiempo de refresh es muy pequeño, los
servidores secundarios de un dominio estarán enviando demasiadas consultas al primario,
generando tráfico y carga inútil.
b) [12 pts] ¿Porqué se sugiere utilizar random query ID para aminorar el bug Kaminsky ?
Resp: Cuando los servidores de nombres utilizan random query ID , se tienen un conjunto de 16
bit para seleccionar el ID del requerimiento DNS, con esto, un atacante tiene bajas probabilidades
de adivinar el ID de requerimiento válido para poder inyectar una respuesta maliciosa.
c) [12 pts] ¿Porqué aumentó en 40.000 aproximadamente la cantidad de dominios inscritos
en .CL gracias a conficker? ¿Que forma tienen esos nombres?
Resp: Una de las medidas para minimizar el impacto del virus fue reservar los nombres de
dominios que conficker utiliza para actualizarse. Estos nombres de dominios se generan con cierto
algoritmo, por lo que la forma de los nombres es de acuerdo al algoritmo de generación de
nombres que tiene el virus.
Descargar