Protocolo de Ventana Deslizante 2008

Slides:



Advertisements
Presentaciones similares
Control de Enlace De Datos
Advertisements

Capa 4 Capa de Transporte
Control de Enlace de Datos
TX DATOS UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
Control del Enlace de Datos
Control de Enlace De Datos
TEMA VI Control del Enlace de Datos REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE ANTONIO JOSÉ
REDES Y TELECOMUNICACIONES. INTRODUCCION Para el tratamiento efectivo de la información, actualmente se necesita la tecnología de las comunicaciones Para.
REDES DE DATOS UNIDAD Nº 3 T.U.I..
UNIDAD N° 5 PROTOCOLOS Y ARQUITECTURA.
TEMA 5 Capa de ENLACE.
I.T.E.S.R.C. Romina Tamez Andrea Martínez Ma. De Lourdes Solís
Unidad 6 Capa de TRANSPORTE
Capítulo 20: TCP Servicio de transporte confiable
Capa de transporte.
Transmisión Asíncrona
HDLC High-Level Data Link Control
Modulo de Acceso al Medio
ICD 327 Redes de Computadores I Agustín J. González
Capítulo 6: Tecnología LAN y Topología de redes
HILOS Y COMUNICACIÓN ENTRE PROCESOS
Universidad Nacional de Luján - Asignatura Teleinformática y Redes
Índice Frame Relay surgió como un estándar de facto (1990), producido por un grupo de varios fabricantes de equipos. Nació para cubrir necesidades del.
SWITCHES.
Introducción a las Redes Claudio Gutiérrez-Soto. Descripción y Objetivos Descripción: –La asignatura permite analizar los conceptos básicos de hardware.
Algoritmos Distribuidos Semana 1. Parte 2 Comunicación por Pase de Mensajes Claudia León Universidad Central de Venezuela Facultad de Ciencias Escuela.
PROTOCOLOS SNMP «VICTOR RAUL HAYA DE LA TORRE »
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)
HAMING ALVARO CISNEROS.
CAPA DE ENLACE DE DATOS El nivel de enlace de datos (en inglés data link level) o capa de enlace de datos es la segunda capa del modelo OSI, la cual es.
Ing. Karen Torrealba de Oblitas
EL MODELO OSI GIAN PAOLO ALMEIDA ROMMEL CHIFLA GABRIEL VALENZUELA
Práctico 3 – Control de Acceso al Medio
Sub Capa de acceso al medio MAC
Capa de enlace de datos.
TCP-Friendly Rate Control
Stop and wait. Tiempo expira muy rápido Numero de secuencia SWS-Send Window Size – Nos marca el limite superior del numero marcos salientes que se.
COMUNICACIÓN DE DATOS DIGITALES
DHCP Protocolo de configuración dinámica de host.
CALIDAD DE Servicio María Alejandra Bautista Sánchez
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.
QUE ES LA MULTIPLEXACIÓN
Capítulo 12: Protocolos y Capas
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.
Capa de enlace.
11 de agosto del 2003 sesión Que hacer cuando el decodificador detecta errores Puede tomar alguna de las siguientes acciones: – descartar el paquete.
Capítulo 17: Encapsulamiento IP, Fragmentación, y Reensamble.
Enlaces Punto a Punto Contenido Codificación Tramado (Framing)
Redes de Comunicaciones de Datos
Sistemas de Comunicación de Datos II. Héctor Abarca A. Corrección de Errores Profesor: Héctor Abarca A.
TARJETAS DE RED.
Control de Congestión Administración de Ventanas (II Parte) Expositor: Mauricio Fierro E.
Capítulo 7: Capa de transporte
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.
Br. Hugo Volcanes Br. Katiusca Díaz.  Control de Enlace de Datos  Control de Flujo  Detección de Errores  Comprobación de Paridad  Código Hamming.
DATA LINK LAYER Parada y Espera Ventana Deslizante
Tema 1 – Introducción a las Redes informáticas
Sistemas de Comunicación Avanzados Profesor: Héctor Abarca A. Sistemas de Comunicación de Datos II. Héctor Abarca A.
PRÁCTICO 2 NIVEL DE ENLACE DE DATOS DELIMITADOR DE FRAMES DETECCIÓN DE ERRORES CONTROL DE FLUJO Comunicación de Datos I.
Redes 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
Nivel de Transporte en Internet
PROTOCOLOS Modelo TCP/IP
TIPOS DE REDES Conmutación de Redes
PROTOCOLOS Introducción El primero de estos elementos es el origen del mensaje, o emisor. El origen de un mensaje puede ser una persona o un dispositivo.
Capa de Enlace Modelo OSI
Control de Flujo y de Errores
Redes Convergentes Calidad en el Servicio.
Transcripción de la presentación:

Protocolo de Ventana Deslizante 2008

Parada y Espera (Stop and wait)‏ Una vez se envía un paquete no se envía el siguiente paquete hasta que no se recibe el correspondiente ACK. En caso de recibir un NACK (rechazo de la recepción) se reenvía el paquete anterior.

Protocolo de Ventana Fija Se envía una cierta cantidad de paquetes (tamaño de ventana), y se espera a que se reciba el ACK de todos los paquetes. Este protocolo mejora un poco la eficiencia del protocolo de parada y espera.

Ventana Deslizante - Transmisión Permite al emisor transmitir múltiples paquetes de información, sin recibir confirmación de la recepción correcta de los mismos.

Ventana Deslizante - Validación Cuando llega un paquete al receptor, este envía un ACK (Acknowledgement) al emisor. El ACK puede ser: El del ultimo paquete recibido. Indicando cual es el paquete recibido con su número. ACK 5

Ventana Deslizante - Validación Piggybacking Técnica de retardar temporalmente los ACK para que puedan viajar en el siguiente paquete de datos.

Ventana Deslizante - Validación Los paquetes que han sido enviados pero no han sido validados se denominan Unacknowledge. El número de paquetes que pueden ser Unacknowledge en un momento dado está limitado por el tamaño de la ventana (Ancho de ventana)‏

Ventana Deslizante - Desempeño Si el protocolo esperase una validación por cada paquete enviado, no se enviarían más paquetes hasta recibir el reconocimiento del último paquete enviado. El concepto de ventana deslizante hace que exista una continua transmisión de información, mejorando el desempeño de la red.

Ventana Deslizante -

Ventana Deslizante - Buffer Guarda en un buffer todos los paquetes enviados y no validados (Unacknowledge packets), por si necesitase retransmitirlas. El tamaño del buffer debe ser igual o mayor al tamaño de la ventana Solo se borran, si llega un ACK y así se puede deslizar la ventana una posición más.

Ventana Deslizante - Temporizador A cada uno de los paquetes pertenecientes al buffer se les asigna un temporizador. El temporizador es el límite de tiempo de espera para recibir la validación de un determinado paquete. Si finaliza el tiempo del temporizador, se reenvía el paquete.

Ventana Deslizante – Ventana de Recepción Permite al receptor recibir un conjunto de paquetes que le llegan desordenados. Es la lista que tiene el receptor con los números de la secuencia consecutivos de paquetes. Almacena los paquetes temporalmente en un buffer hasta el momento que posea todos.

Ventana Deslizante – Recuperación ante errores El receptor cuando detecta que un paquete no es correcto, por que se han producido errores en la transmisión, lo descarta siempre. Existen 2 estrategias diferentes para la recuperación de errores: Estrategia de Retransmisión continua. Estrategia de Retransmisión selectiva.

Retransmisión Continua Tamaño ventana recepción=1 El receptor rechaza todos los paquetes recibidos a partir de detectar uno con error en el número de secuencia. Al detectar el paquete erróneo envía una señal. NACK n (Negative Acknowledgement)‏

Retransmisión Continua Luego el emisor comienza con la retransmisión de todos los paquetes descartados por el receptor. Los paquetes estaban en el buffer esperando la validación. No es un método efectivo, pierde mucho tiempo en la retransmisión

Retransmisión Selectiva Tamaño ventana recepción>1. El receptor descarta únicamente el paquete erróneo y acepta los que llegan detrás almacenándolos en el buffer de recepción. Al detectar el paquete erróneo envía una señal. NACK n (Negative Acknowledgement)‏

Retransmisión Selectiva Luego el emisor comienza con la retransmisión del paquete descartado por el receptor. El paquete estaba en el buffer esperando la validación. El receptor al recibir la retransmisión correcta del anterior paquete erróneo lo almacena en el buffer con el resto de los paquetes recibidos y los ordena, para posteriores tratamientos. Es un método efectivo, optimiza al máximo la retransmisión

Ejercicio 11 Realice un esquema de tiempos que ilustre el funcionamiento del mecanismo de ventana. Retransmisión continua (el receptor acepta sólo bloques en orden). Retransmisión selectiva (el receptor acepta bloques no ordenados siempre que su número de secuencia esté en la ventana de recepción)‏

Resolusión