TCP-Friendly Rate Control

Slides:



Advertisements
Presentaciones similares
Capa 4 Capa de Transporte
Advertisements

Análisis de Rendimiento
Preparado con materiales de: Carlos Vicente Servicios de Red/Universidad de Oregon Presentación: Carlos Armas Roundtrip Networks Hervey Allen NSRC.
Preparado con materiales de: Carlos Vicente Servicios de Red/Universidad de Oregon Presentación: Carlos Armas Roundtrip Networks Hervey Allen NSRC.
Jorge De Nova Segundo UD8: Instalación y administración de servicios de audio y video Servicio streaming.
UNIDAD N° 5 PROTOCOLOS Y ARQUITECTURA.
TCP MÓVIL.
Capítulo 7 Multimedia en Redes de Computadores
Nanci Abarca Pablo Cruz Gabriela Palacios Cisne Sarmiento
OSI TCP/IP MODELO Ing. Camilo Jaramillo Ing. Wilmer Onofre García
Capítulo 20: TCP Servicio de transporte confiable
Unidad 5 Redes IP Multiservicio: Control de Congestión
Capa de transporte.
TOPICOS ACTIVIDAD # 5 TOPICOS G.B.I PRESENTADO POR:
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA DE TELECOMUNICACIÓN UNIVERSIDAD DE MÁLAGA Departamento de Tecnología Electrónica Málaga, 10 de Octubre de 2002 AUTOR:
ICD 327 Redes de Computadores I Agustín J. González
Capítulo 6: Tecnología LAN y Topología de redes
SWITCHES.
2. ASYNCRONOUS TRANSFER MODE 2.1Características generales 2.2 Modelo de referencia del protocolo 2.3 Categorías de servicio ATM.
Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.
Capa Transporte3-1 Capítulo 3: Continuación r 3.1 Servicios de la capa transporte r 3.2 Multiplexing y demultiplexing r 3.3 Transporte sin conexión: UDP.
CALIDAD DE Servicio María Alejandra Bautista Sánchez
Capa Transporte3-1 Capítulo 3: Continuación r 3.1 Servicios de la capa transporte r 3.2 Multiplexing y demultiplexing r 3.3 Transporte sin conexión: UDP.
1 Control de Congestión Adaptación de Agustín J. González de la versión por Jennifer Rexford os461/
Sistemas de Comunicación Magistral Nro. 8 Capa 4: Transporte Las funciones principales de la capa de transporte son transportar y regular el flujo de información.
1 MENSAJES DE CONTROL Y ERROR DE LA PILA TCP/IP Semestre 2 Capítulo 8 Carlos Bran
Capítulo 12: Protocolos y Capas
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.
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.
Estudio de performance en servicios dedicados Javier Emicuri Claudio Risso.
Transmisión de Datos Multimedia
Capítulo 17: Encapsulamiento IP, Fragmentación, y Reensamble.
Protocolo de Ventana Deslizante 2008
Capa Transporte3-1 Capítulo 3: Capa Transporte - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo.
Redes de Comunicaciones de Datos
Modelo TCP / IP Conjunto de protocolos. La sigla TCP/IP significa "Protocolo de control de transmisión/Protocolo de Internet" y se pronuncia "T-C-P-I-P".
Modelo de Referencia OSI
Control de Congestión Administración de Ventanas (II Parte) Expositor: Mauricio Fierro E.
Tema 8 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto
ADMINISTRACIÓN DE REDES Análisis de Tráfico. Es el proceso de capturar tráfico de la red y de examinarlo de cerca para determinar qué está sucediendo.
5.7 Servicios no orientados a conexión. 5.8 Ruteadores.
Servicio “streaming”.
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.
TCP garantiza que la información es recibida en orden. Para ello, cada paquete enviado tiene un número de secuencia. Cada uno de los dos procesos involucrados.
DATA LINK LAYER Parada y Espera Ventana Deslizante
Introducción a la conmutación LAN.
SEGMENTACIÓN DE LA RED UNIVERSIDAD NACIONAL DE INGENIERÍA
Jean Carlo Fernandez C.I Cesar Arismendi C.I
MODOS DE TRANSMISION Pucallpa 15 de Enero del 2009.
Tema 1 – Introducción a las Redes informáticas
Traffic Performance Analysis at the NAP Alejandro Popovsky, Universidad de Palermo Pablo Fritz, CABASE. LACNOG 2012 – Montevideo, Uruguay LACNIC – INTERNET.
Sistemas Distribuidos Redes e Inter-Redes Richard Jiménez V. sisdistrib.wordpress.com.
ROUTER.
PROTOCOLOS Modelo TCP/IP
TIPOS DE REDES Conmutación de Redes
Capa Transporte3-1 Capítulo 3: Capa Transporte - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo.
Modelo OSI Para redes………
Capa de Enlace Modelo OSI
Tema 8 – Servicios de Audio y Vídeo
ASIGNACION DE RECURSOS
UD 8: “Instalación y administración de servicios de audio y video” Servicio “streaming” Luis Alfonso Sánchez Brazales.
Capa Transporte3-1 Capítulo 3: Capa Transporte - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo.
Protocolo RTP Real-time Transport Protocol. RTP Videoconferencias Fue creado para cubrir la demanda de recursos en tiempo real por parte de los usuarios:
Guillermo Baquerizo 2009 – I Término. Elaborado por: Guillermo Baquerizo Introducción Los problemas de flujo son caracterizados por la conservación de.
Protocolos de Transporte y Aplicación
Modelo OSI.
Redes Convergentes Calidad en el Servicio.
Protocolos de Transporte y Aplicación Javier Rodríguez Granados.
REDES 1 ELIZABETH RIVERA RIOS GRANADOS JESUS MANIEL RIVAS HERNANDEZ ELSA MARIANA TCP RENO.
Transcripción de la presentación:

TCP-Friendly Rate Control Transmisión de Datos Multimedia TCP-Friendly Rate Control Héctor Montaner Mas

ÍNDICE INTRODUCCIÓN EL MECANISMO TFRC EL EXPERIMENTO LOS RESULTADOS Transmisión de Datos Multimedia · TCP-Friendly Rate Control ÍNDICE INTRODUCCIÓN EL MECANISMO TFRC EL EXPERIMENTO LOS RESULTADOS

¿Por qué TCP no sirve para enviar “en vivo”? Transmisión de Datos Multimedia · TCP-Friendly Rate Control 1. INTRODUCCIÓN ¿Por qué TCP no sirve para enviar “en vivo”? Los paquetes perdidos no deben ser reenviados porque ya han caducado y existen otros más recientes. ¿Qué problemas presenta UDP cuando envía mucha información? UDP no tiene control de congestión: Todo el mundo enviando sin control = colapso en Internet Se inhiben el resto de conexiones TCP Cambios bruscos en la productividad de UDP Incapacidad de conocer la tasa de recepción

Transmisión de Datos Multimedia · TCP-Friendly Rate Control 2. EL MECANISMO TFRC TFRC Es un mecanismo que controla la tasa de envío de un flujo de información según la congestión de la red. El receptor indica al emisor qué tasa de pérdidas está experimentando y el emisor regula su tasa de envío según una ecuación.

s = Tamaño del paquete (constante) Transmisión de Datos Multimedia · TCP-Friendly Rate Control 2. EL MECANISMO TFRC TFRC utiliza una ecuación que imita el comportamiento de TCP, ya que debe competir de forma “justa” con éste. s = Tamaño del paquete (constante) tRTO = Temporizador de retransmisión TCP R = q · R + (1 – q ) · RTT de donde : RTT = t_llegada – t_rdatos - tretraso

El receptor calcula de la tasa de pérdidas (p) p = 1 / I_media Transmisión de Datos Multimedia · TCP-Friendly Rate Control 2. EL MECANISMO TFRC El receptor calcula de la tasa de pérdidas (p) p = 1 / I_media

Aspectos a tener en cuenta: Transmisión de Datos Multimedia · TCP-Friendly Rate Control 3. EL EXPERIMENTO Aspectos a tener en cuenta: La implementación de UDP incorpora un control de congestión en el búfer de salida. Realizar pruebas con un ancho de banda excesivo (loopback) puede hacer que la saturación del procesador contamine los resultados. Esquema del experimento:

Se ha implementado una simplificación de TFRC: Transmisión de Datos Multimedia · TCP-Friendly Rate Control 3. EL EXPERIMENTO Se ha implementado una simplificación de TFRC: El emisor inserta número de serie en los paquetes y los envía vía UDP. Gracias a esto el receptor descubre las pérdidas. El receptor envía un informe al emisor mediante TCP cada segundo. El emisor regula su tasa de envío de la siguiente forma: - Si no ha habido pérdidas: Reduce el tiempo de espera entre paquete en un 5% - Si sí ha habido pérdidas: Aumento el tiempo de espera en un 20%

Se observa una tasa de recepción muy oscilante. Transmisión de Datos Multimedia · TCP-Friendly Rate Control 4. RESULTADOS En esta prueba se lanzan dos conexiones TCP para analizar su comportamiento: 325 segundos Se observa una tasa de recepción muy oscilante. TCP 1 TCP 2 Media 41KB/s 23KB/s Desviación típica 11KB/s 14KB/s

Ahora, primero lanzamos tráfico TCP y luego tráfico TCP-Friendly. Transmisión de Datos Multimedia · TCP-Friendly Rate Control 4. RESULTADOS Ahora, primero lanzamos tráfico TCP y luego tráfico TCP-Friendly. 280 segundos TCP-Friendly es menos oscilante que el comportamiento TCP anterior TCP TCP-Friendly Media 33KB/s 31KB/s Desviación típica 5KB/s

Transmisión de Datos Multimedia · TCP-Friendly Rate Control 4. RESULTADOS 365 segundos En esta última prueba se analiza el comportamiento del tráfico TCP-Friendly cuando se enfrenta a una congestión repentina y a una posterior descongestión, todo esto compartiendo el ancho de banda con TCP.

Transmisión de Datos Multimedia · TCP-Friendly Rate Control