Control de Congestión Administración de Ventanas (II Parte) Expositor: Mauricio Fierro E.

Slides:



Advertisements
Presentaciones similares
Un nuevo protocolo de transporte SCTP-RR
Advertisements

Capa 4 Capa de Transporte
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.
TCP MÓVIL.
Capa de Transporte.
Capítulo 20: TCP Servicio de transporte confiable
Unidad 5 Redes IP Multiservicio: Control de Congestión
INTRODUCCIÓN TOPOLOGIA EN ESTRELLA TOPOLOGIA BUS - LINEAL
Control de Congestión Contenidos Disciplina de encolado
Análisis Matemático III
REDES. Origen de las redes Fines de la década del 70 Originalmente necesidad de compartir periféricos como impresoras entre varios ordenadores.
MODELO TCP/IP.
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.
Estrategias de administración de recursos de radio en un sistema 3G INTEGRANTES: David Balseca Del Campo Francisco Andrade Briones.
Juan Andrés Negreira 22 de febrero de 2007
Capítulo 6: Tecnología LAN y Topología de redes
2. ASYNCRONOUS TRANSFER MODE 2.1Características generales 2.2 Modelo de referencia del protocolo 2.3 Categorías de servicio ATM.
(LLC Logic Link Control)
Universidad Nacional de Luján - Asignatura Teleinformática y Redes Tema: Capa de Transporte - TCP 1 Capa de Transporte “Ofrece a sus usuarios un sistema.
Topología de red La topología de red se define como la cadena de comunicación usada por los nodos que conforman una red para comunicarse.
Práctico 3 – Control de Acceso al Medio
TCP-Friendly Rate Control
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.
Funciones Capa de Transporte
1 MENSAJES DE CONTROL Y ERROR DE LA PILA TCP/IP Semestre 2 Capítulo 8 Carlos Bran
Balance de Linea TEMA: Balance de Linea Ing. Larry D. Concha B. UNIVERSIDAD AUTONOMA SAN FRANCISCO.
Capítulo 12: Protocolos y Capas
CAPA DE RED  Aquí se lleva a cabo el direccionamiento lógico que tiene carácter jerárquico, se selecciona la mejor ruta hacia el destino mediante el.
Los dispositivos de red son los elementos de hardware los cuales son necesarios para transmitir y recibir información, mejoran el trafico de mensajes,
Capa Transporte3-1 Capítulo 3: Capa Transporte - III ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo.
Adaptación de Agustín J. González de la versión por
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.
Capítulo 3: Capa Transporte - III
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Cisco Public1 Capa de Transporte del modelo OSI Aspectos básicos de networking: Capítulo 4.
Presentado a: Ing. Diego Pinilla Redes
MODELO TCP/IP Y EL MODELO OSI
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 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.
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.
Capítulo 7: Capa de transporte
INTEGRANTES: VERONICA SANCHEZ GOMEZ MARIA REBECA PEREZ MONTENEGRO VIRIDIANA MICHELLE JUAREZ GONZALEZ.
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
Jean Carlo Fernandez C.I Cesar Arismendi C.I
2.1 DEFINICIONES CARACTERÍSTICAS Y SUPOSICIONES.
Es un conjunto de equipos informáticos conectados entre sí por medio de dispositivos físicos que envían y reciben impulsos electrónicos, ondas electromagnéticas,
Tema 1 – Introducción a las Redes informáticas
PRÁCTICO 2 NIVEL DE ENLACE DE DATOS DELIMITADOR DE FRAMES DETECCIÓN DE ERRORES CONTROL DE FLUJO Comunicación de Datos I.
Nivel de Transporte en Internet
PROTOCOLOS Modelo TCP/IP
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.
Capa de Enlace Modelo OSI
ASIGNACION DE RECURSOS
Control de Flujo y de Errores
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:
Perfomance TCP Reno Clase 8-Nov-2005 – Notas Complemetarias.
Redes de Computadores Tema 4: TCP/IP Parte III.
Protocolos de Transporte y Aplicación
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:

Control de Congestión Administración de Ventanas (II Parte) Expositor: Mauricio Fierro E.

Administración de Ventanas b Partida Lenta b Anulación de Congestión b Retransmisión Rápida b Recuperación Rápida

Partida Lenta b b Al iniciar una conexión TCP se define una ventana de congestión, que permite el paso de un paquete. b b Al recibir ACK dobla la cantidad de paquetes en ese tiempo. b. b Cuando se produce una perdida de paquete se reinicia el ciclo.

Partida Lenta b : b En todo momento, la transmisión TCP esta restringida por la siguiente relación: awnd = MIN (credit, cwnd) awnd = ventana de outorización en segmentos. Permite transmitir sin recibir ACK. cwnd = ventana de congestión en segmentos. TCP utiliza a la partida y reduce flujo en congestión. credit = El valor se calcula cuando se recibe el ACK y esta dado por: “ventana/tamaño del segmento”.

Partida Lenta b b Cuando se inicia la conexión TCP inicia el cwnd = 1 b b Al recibir ACK incrementa en uno el valor. b b Se duplica envío de segmentos

Anulación de Congestión b b El inicio de este algoritmo es idéntico al Partida Lenta. b b El algoritmo de Partida Lenta es de crecimiento exponencial. b b Para ello se utiliza un algoritmo que utiliza, en su inicio el de Partida Lenta y luego uno con “Anulación de Congestión”.

Anulación de Congestión b b Se establece un valor “ssthresh”, donde se cambia de crecimiento exponencial a lineal. b b ssthresh = cwnd/2 b b cwnd < ssthresh  por cada ACK aumenta en 1 b b cwnd > ssthresh  por cada RTT aumenta en 1

Partida Lenta y Anulación de Congestión

Retransmisión Rápida y Recuperación Rápida b El tiempo de retransmisión (RTO) va a depender de el “round-trip time” (RTT), bajo los siguientes factores: RTO se calcula en base a la predicción del próximo RTT. El retardo fluctuante de la red determina el RTT más pequeño.RTO se calcula en base a la predicción del próximo RTT. El retardo fluctuante de la red determina el RTT más pequeño. El retardo fluctuante del destino, va a dar una estimación RTT poco confiable.El retardo fluctuante del destino, va a dar una estimación RTT poco confiable. ACK se va multiplicando.ACK se va multiplicando.

Retrasmisión Rápida y Recuperación Rápida b Lo anterior pude generar retransmisiones lentas. b Por ello se propusieron 2 algoritmos: Retransmisión RápidaRetransmisión Rápida Recuperación RápidaRecuperación Rápida

Retrasmisión Rápida b En TCP se trabaja en directa relación con ACK  “plug the hole” b,¿ Que pasa si se duplica un ACK? Quiere decir que : Quiere decir que : hubo un retardo grande ó, se perdió un paquete Para el caso de confirmar la perdida de paquete se recomienda esperar que se triplique el ACK.Para el caso de confirmar la perdida de paquete se recomienda esperar que se triplique el ACK.

Retrasmisión Rápida b Se recibe ACK del segmento recibido ok. b Se pierde un segmento b B envía último ACK recibido conforme b A envía un nuevo segmento b B envía último ACK recibido conforme (hasta Triplicar)

Recuperación Rápida b b TCP retransmite segmentos utilizando “retransmisión rápida”. b b LA estrategia normal cuando se llega al Time out es “Partida Lenta/Anulación de Congestión” b b Dicha aproximación es conservadora.

Recuperación Rápida b b Jacobson propuso la Recuperación Rapida, retransmitiendo los segmentos perdidos, cortando el cwnd en la mitad. Procede con incremento lineal evita el inicio exponencial de la Partida Lenta

Recuperación Rápida b b ¿ Como se realiza? AL llegar el tercer duplicado de ACK. – – ssthresh = cwnd/2 – –Se retransmite el segmento perdido – –cwnd = ssthresh +3 Cada tiempo adicional de duplicado de ACK incrementa el cwnd en 1 Cuando llega un ACK que se reconozca de nueva Data, se setea cwnd = ssthresh.

Recuperación Rápida b En la primera parte el flujo es estable. b Cuando ACK se triplica ssthresh = cwnd/2ssthresh = cwnd/2 Se retransmite el segmento perdidoSe retransmite el segmento perdido cwnd= ssthresh + 3cwnd= ssthresh + 3 b cwnd aumenta en 1 por cada ACK duplicado Pag 8 último ACK (SND.UNA) SND.UNA + SND.WND

Bibliografía ) High-Speed Networks. TCP/IP and ATM Dseign Principles Williams Stallings ) /traffic1 )