Capítulo 7 Multimedia en Redes de Computadores

Slides:



Advertisements
Presentaciones similares
Capítulo 7 Multimedia en Redes de Computadores
Advertisements

QUALITY OF SERVICE (QoS)
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Computer Networking: A Top Down Approach Featuring the Internet,
7: Multimedia en Redes de Computadores 7-1 Capítulo 7 Multimedia en Redes de Computadores Este material está basado en el texto: Computer Networking: A.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Computer Networking: A Top Down Approach Featuring the Internet,
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Material tomado de: Computer Networking: A Top Down Approach Featuring.
Mecanismos y Herramientas de QoS
7: Multimedia en Redes de Computadores 7-1 Capítulo 7 Multimedia en Redes de Computadores Material basado en el Texto: Computer Networking: A Top Down.
Introducción1-1 Capítulo 1: Introducción ELO322: Redes de Computadores Agustín J. González Este material está basado en el material preparado como apoyo.
Capa Transporte 3-1 Capítulo 3: Capa Transporte - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Este material está basado en el texto: Computer Networking: A.
Capa de Red4-1 Capítulo 4: Capa Red - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Material tomado de: Computer Networking: A Top Down Approach Featuring.
2: Capa Aplicación 1 Capa Aplicación: File Transfer Protocol ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Computer Networking: A Top Down Approach Featuring the Internet,
1 Evaluación de mecanismos de calidad de servicio en los routers para servicios multimedia Santiago Felici Doctorado: Sistemas y Servicios Telemáticos.
Capítulo 1: Introducción
Capítulo 4: Capa Red - IV ELO322: Redes de Computadores
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capítulo 7 Multimedia en Redes de Computadores
Capítulo 2: Capa Aplicación - I
Capítulo 3: Capa Transporte - I
Capítulo 4: Capa Red - I ELO322: Redes de Computadores
Capítulo 5: Capa Enlace de Datos - I
Capítulo 8, Sección 8.6: IPsec
Capítulo 4: Capa Red - I ELO322: Redes de Computadores
Capítulo 1: Introducción
Capítulo 7 Multimedia en Redes de Computadores
Capítulo 3: Capa Transporte: Principios del control de congestión
Capítulo 4: Capa Red - IV ELO322: Redes de Computadores
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capítulo 1: Introducción
Capítulo 7 Multimedia en Redes de Computadores
Capítulo 7 Multimedia en Redes de Computadores
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capítulo 3: Capa Transporte: Principios del control de congestión
Capítulo 7 Multimedia en Redes de Computadores
Capa Aplicación: File Transfer Protocol
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capítulo 5: Capa Enlace de Datos IV
Capítulo 7 Multimedia en Redes de Computadores
Capa Aplicación: File Transfer Protocol
Capítulo 7 Multimedia en Redes de Computadores
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
Redes Convergentes Modelos de QoS.
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capa Aplicación: File Transfer Protocol
Capa Aplicación: File Transfer Protocol
Capa Enlace de Datos: Virtual LANs
Capítulo 2: Capa Aplicación - I
Capítulo 7 Multimedia en Redes de Computadores
Capítulo 2: Capa Aplicación - I
1 Capítulo 14. IP: Direcciones en Internet Protocol ICD-327: Redes de Computadores Agustín J. González.
Capítulo 5: Capa Red, Plano de Control
Capítulo 6: Capa Enlace de Datos y LANS
2 Es el dispositivo digital lógico de interconexión de equipos que opera en la capa de enlace de datos del modelo OSI. Su función es interconectar dos.
Capítulo 3: Capa Transporte: Principios del control de congestión
Capa Aplicación: File Transfer Protocol
Capítulo 3: Capa Transporte: Principios del control de congestión
Capa Aplicación: File Transfer Protocol
Capítulo 9 Multimedia en Redes de Computadores
Capítulo 9 Multimedia en Redes de Computadores
Capítulo 5: Capa Red, Plano de Control
1 Capítulo 14. IP: Direcciones en Internet Protocol ICD-327: Redes de Computadores Agustín J. González.
Maestro: Oscar Medina Espinosa REDES CONVERGENTES Unidad II. Calidad de Servicio (QoS).
Maestro: Oscar Medina Espinosa REDES CONVERGENTES Unidad II. Calidad de Servicio (QoS).
Capítulo 6: Capa Enlace de Datos y LANS
Transcripción de la presentación:

Capítulo 7 Multimedia en Redes de Computadores Este material está basado en el texto: Computer Networking: A Top Down Approach Featuring the Internet. Jim Kurose, Keith Ross. 7: Multimedia en Redes de Computadores

Capítulo 7: Contenidos 7.6 Más allá de Best Effort 7.1 Aplicaciones Multimedia en Red 7.2 Streaming de Audio y video almacenado 7.3 Real-time Multimedia: Estudio de telefonía en Internet 7.4 Distribución de Multimedia: Redes de distribución de Contenidos 7.5 protocolos para aplicaciones Interactivas de Tiempo Real RTP, RTCP, SIP 7.6 Más allá de Best Effort 7.7 Mecanismos de itineración y políticas 7.8 Servicios Integrados y Servicios Diferenciados 7.9 RSVP 7: Multimedia en Redes de Computadores

Soporte de red para Multimedia Multmedia Networking 7-3 3

Dimensionando redes “best effort” enfoque: instalar suficiente capacidad de enlace para que la congestión no ocurra, así tráfico multimedia fluye con retardo normal y sin pérdidas. Baja complejidad de los mecanismos de la red (usa “best effort” actual) Alto costo en bandwidth Desafíos: Dimensionamiento de la red: ¿cuánto bandwidth es “suficiente”? Estimación de la demanda de tráfico: necesitamos determinar cuánto bandwidth es “suficiente” (para esa cantidad de tráfico) Multmedia Networking 7-4 4

Múltiple clases de servicio Hasta aquí: hacer lo mejor con servicio best effort Modelo de servicio talla única (one-size fits all) alternativa: múltiples clases de servicios Particionar el tráfico en clases La red trata de forma diferente las diferentes clases de tráfico. (analogía: servicio VIP versus servicio regular) granularidad: servicio diferenciado entre clases, no entre conexiones individuales historia: Bits ToS de IP 0111 Multmedia Networking 7-5

Mejorando QoS en redes IP Modelo simple para estudios de congestión y compartición: 7: Multimedia en Redes de Computadores

Principios para Garantías de QoS Ejemplo: 1Mbps IP phone y FTP comparten 1.5 Mbps. Ráfaga de FTP puede congestionar router, => pérdidas de audio Queremos dar prioridad a audio sobre FTP Principio 1 Necesidad de marcar paquetes así router distingue entre clases diferentes; y nueva política en router para tratar paquetes consecuentemente 7: Multimedia en Redes de Computadores

Principios para Garantías de QoS (cont.) Y si la aplicación no cumple (ocupa más ancho de banda que el declarado) Política: obligar fuente a cumplir BW asignado Marcas y políticas al borde de la red Principio 2 proveer protección (aislamiento) a una clase de las otras 7: Multimedia en Redes de Computadores

Principios para Garantías de QoS (cont.) Asignación de BW fijo (no compartido) para un flujo: pero si no usa lo asignado, crea ineficiencia en uso de BW. Principio 3 Mientras proveemos aislamiento, deseamos usar los recurso tan eficientemente como sea posible. 7: Multimedia en Redes de Computadores

Principios para Garantías de QoS (cont.) Limitación básica: no podemos soportar más de la capacidad del enlace. Principio 4 Admisión de llamada: flujo declara su necesidad, la red puede bloquear llamada (e.g., señal de congestión) si no puede satisfacer requerimientos. 7: Multimedia en Redes de Computadores

Resumen de principios de QoS Veamos ahora los mecanismos para lograrlo …. 7: Multimedia en Redes de Computadores

Capítulo 7: Contenidos 7.6 Más allá de Best Effort 7.1 Aplicaciones Multimedia en Red 7.2 Streaming de Audio y video almacenado 7.3 Real-time Multimedia: Estudio de telefonía en Internet 7.4 Distribución de Multimedia: Redes de distribución de Contenidos 7.5 protocolos para aplicaciones Interactivas de Tiempo Real RTP, RTCP, SIP 7.6 Más allá de Best Effort 7.7 Mecanismos de itineración y políticas 7.8 Servicios Integrados y Servicios Diferenciados 7.9 RSVP 7: Multimedia en Redes de Computadores

Mecanismos de Itineración y Políticas Itineración: elección del próximo paquete a enviar Itineración FIFO (first in first out): enviar en orden de llegada a cola Política de descarte: si paquete llega a cola llena: cuál descartamos? Tail drop: descarta el que llega priority: descarta/remueve basado en prioridad random: descarta/remueve aleatoriamente 7: Multimedia en Redes de Computadores

Mecanismos de Itineración y Políticas: FIFO 7: Multimedia en Redes de Computadores

Mecanismos de itineración: cont. Colas de prioridad (Priority queuing): envía paquete encolado de mayor prioridad clases múltiples, con diferentes prioridades clase puede depender de marca o del encabezado, e.g. IP fuente/destino, puerto, etc.. Ejemplo de la vida real? Puede generar inanición 7: Multimedia en Redes de Computadores

Mecanismos de itineración: Colas de prioridad 7: Multimedia en Redes de Computadores

Mecanismos de Itineración: cont. Itineración round robin: múltiple clases Cíclicamente barre las colas de cada clase, sirviendo uno de cada clase (si hay paquete) Ejemplo de la vida real? 7: Multimedia en Redes de Computadores

Mecanismos de Itineración: Round Robin 7: Multimedia en Redes de Computadores

Mecanismo de Itineración: cont. Weighted Fair Queuing (WFQ): Round Robin Generalizado Cada clase obtiene una cantidad ponderada de servicio en cada ciclo Ejemplo de la vida real? 7: Multimedia en Redes de Computadores

Mecanismos de Políticas Objetivo: limitar tráfico para no exceder parámetro declarado Tres criterios de uso común: Tasa promedio (de largo plazo): cuántos paquetes pueden ser enviados por unidad de tiempo Pregunta crucial: cuál es el largo del intervalo: 100 paquetes/s ó 6000 paquetes/min tienen el mismo promedio! Tasa Peak: e.g., promedio 6000 pkts/min. (ppm); tasa peak 1500 pps (Max.) tamaño de ráfaga (Burst Size): max. Número de paquetes enviados consecutivamente (sin intervalo libre) 7: Multimedia en Redes de Computadores

Mecanismos para forzar Políticas Token Bucket (Balde de fichas): limita entrada a tamaño de ráfaga y tasa promedio especificados. Balde puede contener b fichas Fichas generadas a tasa r fichas/s mientras balde no lleno En intervalo t: número de paquetes admitidos <= (r t + b). 7: Multimedia en Redes de Computadores

Mecanismos de Políticas (cont.) token bucket y WFQ combinados para proveer límite superior garantizado de retardo, i.e., Garantía de QoS ! WFQ token rate, r bucket size, b per-flow rate, R D = b/R max arriving traffic 7: Multimedia en Redes de Computadores

Capítulo 7: Contenidos 7.6 Más allá de Best Effort 7.1 Aplicaciones Multimedia en Red 7.2 Streaming de Audio y video almacenado 7.3 Real-time Multimedia: Estudio de telefonía en Internet 7.4 Distribución de Multimedia: Redes de distribución de Contenidos 7.5 protocolos para aplicaciones Interactivas de Tiempo Real RTP, RTCP, SIP 7.6 Más allá de Best Effort 7.7 Mecanismos de itineración y políticas 7.8 Servicios Integrados y Servicios Diferenciados 7.9 RSVP 7: Multimedia en Redes de Computadores