Problemas Tema 3 - dte.us.es · PDF fileProblemas Tema 3 Tecnologías avanzadas de la...

5

Click here to load reader

Transcript of Problemas Tema 3 - dte.us.es · PDF fileProblemas Tema 3 Tecnologías avanzadas de la...

Page 1: Problemas Tema 3 - dte.us.es · PDF fileProblemas Tema 3 Tecnologías avanzadas de la información ... de transmisión, evalúe las tres posibles soluciones: W F Q FIFO1 FIFO2 FIFO3

DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA

ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA

Problemas Tema 3

Tecnologías avanzadas de la información

Problema 1.- El retraso total tiene cuatro componentes: retraso de propagación, de conmutación de

procesado y de transmisión. En un enlace de 1Gbit/s, con una MTU de 1500, se conoce el retraso de

conmutación + procesado que es 10μs, y el retraso de propagación de 2.5☓10⁸ m/s siendo la conexión de

1Km, calcule:

a) El retraso de transmisión.

b) El retraso total.

Problema 2.- Dada una cola de 50 paquetes con un caudal de salida de 1000paquetes/seg, calcule el

IPDV máximo producido por la cola, suponiendo que la cola es compartida por varios flujos.

Problema 3.- Un proveedor de servicio realiza balanceo de carga entre las dos rutas mostradas en la

figura. Si la capacidad de los enlaces son los siguientes: A=1Mbit/s, B=2Mbit/s C=3Mbit/s, D=4Mbit/s

a) Calcule la capacidad de la ruta A-C, de la ruta B-D y la capacidad de la ruta en su conjunto.

b) Suponiendo que no existe tiempo de espera en las colas de los routers calcule el jitter, medido

como la variación del retraso entre dos paquetes consecutivos.

Problema 4.- Se desea calcular el tamaño mínimo de un buffer para el filtrado del jitter de una

aplicación de streaming conociendo los siguientes datos: El jitter máximo es 1seg entre dos paquetes

consecutivos, el streaming necesita 256Kbit/s y la MTU es 1500.

v17.171

100Mb/s 100Mb/sA

B

C

D

Page 2: Problemas Tema 3 - dte.us.es · PDF fileProblemas Tema 3 Tecnologías avanzadas de la información ... de transmisión, evalúe las tres posibles soluciones: W F Q FIFO1 FIFO2 FIFO3

Tecnologías Avanzadas de la Información 2

a) Indique el tamaño mínimo del buffer.

b) ¿Cual es el retraso en segundos en la reproducción multimedia si por seguridad se dota a la

aplicación de buffer del doble tamaño que el calculado?

Problema 5.- Aplicando el algoritmo WFQ indique el orden en el que salen los paquetes en las

siguientes condiciones:

a) Comenzando por la FIFO1 si todos los quantum son

iguales a 1.

b) Comenzando por la FIFO1 y los quantum son 3, 2 y 1.

c) Si el enlace de salida es de 1Mpaq/s calcule el tamaño de

cada cola para que el tiempo de espera máximo sea inferior

a 15ms si:

c.1) Los quantum son iguales a 1.

c.2) Los quantum son 3, 2 y 1.

d) Con la configuración establecida en el apartado (c.2) calcule el jitter, a nivel de paquetes,

producido en cada cola por dicha configuración.

e) Con la configuración establecida en el apartado (c.2) calcule el jitter, a nivel de flujos, producido

en cada cola por dicha configuración.

Problema 6.- Se dispone de 4 colas WFQ de 100 paquetes y un enlace de 256Kbits/s. Una aplicación

crítica manda 15 paquetes de 600Bytes por segundo y se clasifica en la cola P. El sistema permite

configurar los quantum como números enteros en el intervalo [1-4]

a) ¿Cual es el máximo caudal configurable que se puede garantizar para la cola P?

b) Establezca una configuración para garantizar el envío todos los paquetes de la cola P pero con el

mínimo caudal asignado. ¿Existe algún procedimiento para obtener los quantum óptimos?

c) Con la configuración anterior, ¿cual es el caudal máximo al que se debe regular el resto de

servicios de la cola P para garantizar el servicio crítico?

Problema 7.- Un router está sirviendo tres clases de servicios clasificando cada clase en una cola FIFO

de 100 paquetes. El router utiliza WFQ con igual quantum para extraer paquetes de las colas y el enlace

de salida tiene una caudal de 640Kbit/s.

a) ¿Cual es el caudal mínimo garantizado para cada clase de servicio?

b) Calcule el retraso máximo si el tamaño máximo de los paquetes es 100Bytes, incluyendo el retraso

de transmisión.

c) Calcule el jitter, a nivel de flujos, producido por la colas y medido como la variación máxima entre

dos paquetes consecutivos en la misma cola.

d) Se necesita dotar a una clase de servicio con un retraso máximo de 100ms incluyendo el retraso

de transmisión, evalúe las tres posibles soluciones:

WF

Q

FIFO1

FIFO2

FIFO3

ABCDEF

GHIJKL

MNOPQR

Page 3: Problemas Tema 3 - dte.us.es · PDF fileProblemas Tema 3 Tecnologías avanzadas de la información ... de transmisión, evalúe las tres posibles soluciones: W F Q FIFO1 FIFO2 FIFO3

Tecnologías Avanzadas de la Información 3

d.1) Cambiar el tamaño de las colas.

d.2) Cambiar los quantum de las colas.

d.3) Cambiar el tamaño de los paquetes.

Problema 8.- En el esquema de la figura se muestran tres equipos conectados a un router que

implementa una política WFQ con los pesos indicados. El clasificador está trabajando mediante

direcciones MAC encolando los paquetes de cada equipo en una cola diferente. Responda la siguientes

cuestiones:

a) Suponiendo que el servidor ha enviado una ráfaga de más de 10KiB y ha llenado su cola ¿Cual es

el tiempo máximo y mínimo de espera de los paquetes en las colas para los otros equipos suponiendo

que los equipos trabajan por debajo de su caudal garantizado?

b) Suponiendo que el servidor satura continuamente su cola ¿se puede dar calidad de servicio

aceptable a una comunicación de videoconferencia con un flujo constante 500Kbps?

c) ¿Cuantas videoconferencias se pueden realizar simultáneamente?

d) Cual es el máximo tamaño de las 2 primeras colas para poder realizar la videoconferencia si los

requerimientos son los mismos que VOIP y el ISP en su SLA garantiza un retraso de 200ms y un jitter

de 50ms.

Problema 9.- Se dispone de una cubeta con fichas con una cola de 100KiB con una cubeta de 10KiB y

una velocidad de entrada de fichas de 30KiB/s. Midiendo el jitter como variación máxima del retraso de

dos paquetes consecutivos de un mismo flujo:

a) Calcule el jitter producido por la cubeta.

b) Calcule el jitter suponiendo que al estar tras un clasificador, la cubeta es usada exclusivamente

por un un flujo que envía ráfagas de 50KiB cada 10 segundos.

Problema 10.- Un sistema de monitorización realiza una transferencia regular de 30KiB cada 10

segundos y cuando existe una incidencia envía inmediatamente una transferencia adicional de 5KiB.

Está conectado a una conexión de 1Mbit/s y se ha clasificado el tráfico mediante una cubeta con fichas

con un tamaño de cubeta de 20KBytes.

a) Calcule el tiempo máximo de detección de una incidencia si el caudal de la cubeta es 200Kbits/s.

10KiB,W=3

10KiB,W=1

10KiB,W=1

10

Mb

ps

10

0M

bp

s10

0M

bp

s10

0M

bp

s

Page 4: Problemas Tema 3 - dte.us.es · PDF fileProblemas Tema 3 Tecnologías avanzadas de la información ... de transmisión, evalúe las tres posibles soluciones: W F Q FIFO1 FIFO2 FIFO3

Tecnologías Avanzadas de la Información 4

b) Para disminuir este tiempo se propone realizar la transferencia de 30K cada 15seg y cambiar la

cubeta por una cola de prioridad. ¿Disminuye el tiempo de detección? ¿Que problemas tiene?

c) Se propone usar reenvío expedito para los flujos de incidencias de 5K ¿como se implementa esta

política con las disciplinas explicadas en teoría?

NOTA: En las estructuras de cubetas jerárquicas, se trabaja como en la implementación HTB de

laboratorio, las cubetas intermedias no tienen realmente colas, solo hay colas en las hojas del árbol

Problema 11.- Se tiene una jerarquía de cubetas con

fichas con la estructura indicada en la figura. El tiempo

de transmisión de los paquetes entre las cubetas se

considera cero al realizarse internamente en el router.

a) Calcule el tamaño de la cola mínimo para no se

produzca descarte de paquetes en la cubeta de salida

b) La cubeta de la izquierda se utiliza exclusivamente

para una aplicación interactiva que utiliza 20

paquetes de 100bytes por segundo. Configure todos

los parámetros de todas las cubetas para obtener un

retraso máximo de 150ms para esta aplicación.

c) ¿Con que frecuencia se puede producir el retraso

máximo calculado en el apartado anterior?

Problema 12.- Dada la configuración de cubetas de las

figura:

a) Indique los posibles errores o problemas existentes

con la configuración establecida.

b) En la cola de la izquierda operará un servicio

interactivo que envía 10 paquetes/s. Configure

correctamente los parámetros de todas las cubetas

para que el servicio interactivo tenga máxima calidad

de servicio.

c) ¿Como influye el tamaño de los paquetes del

servicio interactivo en la configuración del apartado

anterior?

Problema 13.- Se pretende usar una disciplina SFQ para servir un protocolo de transferencia de

ficheros. Se dispone de un caudal de salida de 100Mbits y se comprueba experimentalmente que con

menos de 10paq/seg la comunicación se degrada.

a) ¿Cual es el máximo número de clientes que se pueden servir con tamaños de paquetes de

1500Bytes?

b) Se desea reducir el tamaño de paquetes para poder servir más flujos, se sabe que el protocolo

burst = 15KiBrate = ?qsize = ?

qsize=?

burst = 30KiBrate = ?qsize = ?

burst = 30KiBrate = ?qsize = ?

512kbit/s

burst=15000Brate=100kbit/sqsize=10KiB

burst=30000Brate=100kbit/sqsize=10KiB

burst=30000Brate=150kbit/sqsize=10KiB

256kbit/s

burst=60000Brate=256kbit/s

qsize=20KiB

Page 5: Problemas Tema 3 - dte.us.es · PDF fileProblemas Tema 3 Tecnologías avanzadas de la información ... de transmisión, evalúe las tres posibles soluciones: W F Q FIFO1 FIFO2 FIFO3

Tecnologías Avanzadas de la Información 5

usado es TCP, y se desea mantener una eficiencia del protocolo al menos el 90%. Indique el número

de flujos que se pueden servir en estas circunstancias y calcule la capacidad de transporte para cada

cliente.

c) ¿Cual es el máximo número de clientes que se pueden servir y cual es la capacidad de trasporte

por cliente?

Problema 14.- Se quiere dar servicio de vídeo bajo demanda y se pretende disminuir el tiempo de

espera de inicio del vídeo. Para ello se utiliza una disciplina SFQ que implementa cubetas por flujo

detectado. Se dispone de un enlace de salida de 1Gbit/s, se suponen enlaces de los clientes de 10Mbit/s

de entrada y el codec utilizado necesita 1.5Mbit/s por flujo.

a) Proponga con un esquema una configuración correcta de cubetas justificando la solución.

b) El software cliente usa un buffer de 1MiB y debe llenarse en el mínimo tiempo posible, ¿Cual es el

tamaño óptimo de las cubetas?

c) ¿Cuantos vídeos se puede servir simultáneamente?

d) ¿Cuantas peticiones de inicio de vídeo se pueden soportar simultáneamente sin degradar el tiempo

de precarga de buffer?

e) Indique el efecto en los clientes conectados cuando se inician nuevos vídeos.

f) Indique alguna regla en función de las conexiones para el software del servidor que sirva para

calcular si se puede asegurar el servicio de vídeo.

Problema 15.- Una corporación tiene una sede remota y ha contratado un SLA a un ISP que garantiza

un caudal de 6Mbit/s. Se desea realizar una configuración con diferentes políticas para garantizar el

funcionamiento de varios servicios con ciertas restricciones indicadas a continuación:

▪ Una aplicación interactiva de acceso a base de datos remota que realiza consultas esporádicas

pero limitadas a 500KiB.

▪ 10 canales de para VOIP cuyo codec necesita 150kbit/s.

▪ Sistema de vídeo de vigilancia con grabación remota en el que es admisible un retraso de 5

segundos.

a) Proponga un esquema con diversas disciplinas para dar servicio justificándolo.

b) ¿Cual es el tiempo de respuesta de la aplicación interactiva de bases de datos?

c) ¿Cual es el caudal disponible para el sistema de vídeo vigilancia?