Control de Flujo y de Errores Profesora Mara
![Control de Flujo y de Errores Profesora María Elena Villapol maria. villapol@ciens. ucv. ve Control de Flujo y de Errores Profesora María Elena Villapol maria. villapol@ciens. ucv. ve](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-1.jpg)
![Capa de Enlace de Datos: Principios y Objetivos • • • Sincronismo de Tramas Capa de Enlace de Datos: Principios y Objetivos • • • Sincronismo de Tramas](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-2.jpg)
![Framing • La capa de enlace de datos empaqueta bits en tramas (frames). • Framing • La capa de enlace de datos empaqueta bits en tramas (frames). •](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-3.jpg)
![Protocolo orientado a caracter Comunicación de Datos Protocolo orientado a caracter Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-4.jpg)
![Protocolo orientado a carácter: Byte stuffing Problema: el patrón usado para el campo de Protocolo orientado a carácter: Byte stuffing Problema: el patrón usado para el campo de](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-5.jpg)
![Protocolo orientado a bit Comunicación de Datos Protocolo orientado a bit Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-6.jpg)
![Protocolo orientado a bit Problema: similar al encontrado en los protocolos orientados a caracter. Protocolo orientado a bit Problema: similar al encontrado en los protocolos orientados a caracter.](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-7.jpg)
![Control de Flujo • Se refiere a un conjunto de procedimientos utilizados para restringir Control de Flujo • Se refiere a un conjunto de procedimientos utilizados para restringir](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-8.jpg)
![Control de errores • Se refiere a los mecanismos para detectar y corregir errores Control de errores • Se refiere a los mecanismos para detectar y corregir errores](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-9.jpg)
![Protocolos de la Capa de Control de Enlace • Incluyen: – Framing – Control Protocolos de la Capa de Control de Enlace • Incluyen: – Framing – Control](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-10.jpg)
![Taxonomìa de los protocolos de la Capa de Control de Enlace Protocolos Para canales Taxonomìa de los protocolos de la Capa de Control de Enlace Protocolos Para canales](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-11.jpg)
![Simple Comunicación de Datos Simple Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-12.jpg)
![Stop-and-Wait Comunicación de Datos Stop-and-Wait Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-13.jpg)
![Stop-And-Wait: Utilización Comunicación de Datos Stop-And-Wait: Utilización Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-14.jpg)
![Protocolos para Canales con Ruido • Dos tipos de errores pueden ocurrir: – Tramas Protocolos para Canales con Ruido • Dos tipos de errores pueden ocurrir: – Tramas](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-15.jpg)
![Protocolo Stop-And-Wait ARQ (Requerimiento de Repetición Automática). • • • Transmitir una trama. Esperar Protocolo Stop-And-Wait ARQ (Requerimiento de Repetición Automática). • • • Transmitir una trama. Esperar](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-16.jpg)
![Stop-And-Wait ARQ: Tramas Duplicadas • Si ACK se daña, el transmisor no sabrá y Stop-And-Wait ARQ: Tramas Duplicadas • Si ACK se daña, el transmisor no sabrá y](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-17.jpg)
![Stop-And-Wait ARQ: Ejemplo Comunicación de Datos Stop-And-Wait ARQ: Ejemplo Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-18.jpg)
![Control de Flujo Usando Ventana Deslizantes • Múltiples tramas se pueden transmitir. • El Control de Flujo Usando Ventana Deslizantes • Múltiples tramas se pueden transmitir. • El](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-19.jpg)
![Control de Flujo Usando Ventana Deslizantes Rango del número de secuencias asumiendo un campo Control de Flujo Usando Ventana Deslizantes Rango del número de secuencias asumiendo un campo](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-20.jpg)
![Control de Flujo Usando Ventana Deslizantes ACK 3 ACK 4 Comunicación de Datos Control de Flujo Usando Ventana Deslizantes ACK 3 ACK 4 Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-21.jpg)
![Go-Back N ARQ • Basado en las ventanas deslizantes. • Utilizar la ventana para Go-Back N ARQ • Basado en las ventanas deslizantes. • Utilizar la ventana para](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-22.jpg)
![Go-Back N ARQ • Si ningún error, se envía ACK como de costumbre. • Go-Back N ARQ • Si ningún error, se envía ACK como de costumbre. •](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-23.jpg)
![Go-Back N ARQ • Toma en cuenta las siguientes situaciones: • Tramas dañadas: – Go-Back N ARQ • Toma en cuenta las siguientes situaciones: • Tramas dañadas: –](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-24.jpg)
![Go-Back N ARQ • Tramas perdidas (2) – La trama i se perdió y Go-Back N ARQ • Tramas perdidas (2) – La trama i se perdió y](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-25.jpg)
![Go-Back N ARQ • ACK dañado – El receptor recibe la trama i y Go-Back N ARQ • ACK dañado – El receptor recibe la trama i y](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-26.jpg)
![Go Back N ARQ Comunicación de Datos Go Back N ARQ Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-27.jpg)
![Go-Back N ARQ: Determinación del Tamaño de la Ventana Comunicación de Datos Go-Back N ARQ: Determinación del Tamaño de la Ventana Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-28.jpg)
![Go-Back N ARQ • Conclusión: – El tamaño de la ventana del transmisor es Go-Back N ARQ • Conclusión: – El tamaño de la ventana del transmisor es](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-29.jpg)
![Go-Back N ARQ: Ejemplo Comunicación de Datos Go-Back N ARQ: Ejemplo Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-30.jpg)
![Rechazo Selectivo ARQ • Solamente se retransmiten las tramas rechazadas. • Las tramas subsecuentes Rechazo Selectivo ARQ • Solamente se retransmiten las tramas rechazadas. • Las tramas subsecuentes](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-31.jpg)
![Rechazo Selectivo ARQ • El tamaño de la ventana es mas restrictivo que en Rechazo Selectivo ARQ • El tamaño de la ventana es mas restrictivo que en](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-32.jpg)
![Rechazo Selectivo ARQ Comunicación de Datos Rechazo Selectivo ARQ Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-33.jpg)
![Rechazo Selectivo • Para solucionar el problema de solapamiento de secuencias, el máximo tamaño Rechazo Selectivo • Para solucionar el problema de solapamiento de secuencias, el máximo tamaño](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-34.jpg)
![Rechazo Selectivo ARQ Comunicación de Datos Rechazo Selectivo ARQ Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-35.jpg)
![Rechazo Selectivo ARQ Comunicación de Datos Rechazo Selectivo ARQ Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-36.jpg)
![UTILIZACION Comunicación de Datos UTILIZACION Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-37.jpg)
![High Level Data Link Control (HDLC) • Estación primaria – Controla la operación del High Level Data Link Control (HDLC) • Estación primaria – Controla la operación del](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-38.jpg)
![Configuración de los enlaces / Modos de Transferencia • No balanceada – 1 primaria Configuración de los enlaces / Modos de Transferencia • No balanceada – 1 primaria](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-39.jpg)
![Estructura de las tramas • Transmisión síncrona • Todas las transmisiones en tramas • Estructura de las tramas • Transmisión síncrona • Todas las transmisiones en tramas •](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-40.jpg)
![Campo de flag / bit stuffing • Delimitar la trama en ambos extremos • Campo de flag / bit stuffing • Delimitar la trama en ambos extremos •](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-41.jpg)
![Campo de dirección / Campo de control • Identifica la estación secundaria que envió Campo de dirección / Campo de control • Identifica la estación secundaria que envió](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-42.jpg)
![Campo de control Comunicación de Datos Campo de control Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-43.jpg)
![Comandos HDLC Comunicación de Datos Comandos HDLC Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-44.jpg)
![Operación de HDLC (Ejemplo 1) Comunicación de Datos Operación de HDLC (Ejemplo 1) Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-45.jpg)
![Operación de HDLC (Ejemplo 2) Comunicación de Datos Operación de HDLC (Ejemplo 2) Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-46.jpg)
- Slides: 46
![Control de Flujo y de Errores Profesora María Elena Villapol maria villapolciens ucv ve Control de Flujo y de Errores Profesora María Elena Villapol maria. villapol@ciens. ucv. ve](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-1.jpg)
Control de Flujo y de Errores Profesora María Elena Villapol maria. villapol@ciens. ucv. ve Comunicación de Datos
![Capa de Enlace de Datos Principios y Objetivos Sincronismo de Tramas Capa de Enlace de Datos: Principios y Objetivos • • • Sincronismo de Tramas](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-2.jpg)
Capa de Enlace de Datos: Principios y Objetivos • • • Sincronismo de Tramas Control de Flujo Control de Errores Direccionamiento Distinción entre información de control y data • Gestión del enlace Comunicación de Datos
![Framing La capa de enlace de datos empaqueta bits en tramas frames Framing • La capa de enlace de datos empaqueta bits en tramas (frames). •](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-3.jpg)
Framing • La capa de enlace de datos empaqueta bits en tramas (frames). • Las tramas pueden ser: – Tamaño variables. – Tamaño fijo. • Los protocolos de framing pueden ser: – Orientados a carácter. – Orientados a bits. Comunicación de Datos
![Protocolo orientado a caracter Comunicación de Datos Protocolo orientado a caracter Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-4.jpg)
Protocolo orientado a caracter Comunicación de Datos
![Protocolo orientado a carácter Byte stuffing Problema el patrón usado para el campo de Protocolo orientado a carácter: Byte stuffing Problema: el patrón usado para el campo de](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-5.jpg)
Protocolo orientado a carácter: Byte stuffing Problema: el patrón usado para el campo de flag puede aparecer en el campo de información. El receptor interpretara esto como el fin de la trama, lo que seria un error. Solución: usar rellenado de caracteres o byte stuffing. Comunicación de Datos
![Protocolo orientado a bit Comunicación de Datos Protocolo orientado a bit Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-6.jpg)
Protocolo orientado a bit Comunicación de Datos
![Protocolo orientado a bit Problema similar al encontrado en los protocolos orientados a caracter Protocolo orientado a bit Problema: similar al encontrado en los protocolos orientados a caracter.](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-7.jpg)
Protocolo orientado a bit Problema: similar al encontrado en los protocolos orientados a caracter. Solución: usar rellenado de bits o bit stuffing. Comunicación de Datos
![Control de Flujo Se refiere a un conjunto de procedimientos utilizados para restringir Control de Flujo • Se refiere a un conjunto de procedimientos utilizados para restringir](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-8.jpg)
Control de Flujo • Se refiere a un conjunto de procedimientos utilizados para restringir la cantidad de datos que el remitente puede enviar antes de esperar el reconocimiento. Comunicación de Datos
![Control de errores Se refiere a los mecanismos para detectar y corregir errores Control de errores • Se refiere a los mecanismos para detectar y corregir errores](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-9.jpg)
Control de errores • Se refiere a los mecanismos para detectar y corregir errores que ocurren en la transmisión de las tramas. Comunicación de Datos
![Protocolos de la Capa de Control de Enlace Incluyen Framing Control Protocolos de la Capa de Control de Enlace • Incluyen: – Framing – Control](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-10.jpg)
Protocolos de la Capa de Control de Enlace • Incluyen: – Framing – Control de flujo – Control de errores Comunicación de Datos
![Taxonomìa de los protocolos de la Capa de Control de Enlace Protocolos Para canales Taxonomìa de los protocolos de la Capa de Control de Enlace Protocolos Para canales](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-11.jpg)
Taxonomìa de los protocolos de la Capa de Control de Enlace Protocolos Para canales libres de ruido Para canales con ruido Comunicación de Datos
![Simple Comunicación de Datos Simple Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-12.jpg)
Simple Comunicación de Datos
![StopandWait Comunicación de Datos Stop-and-Wait Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-13.jpg)
Stop-and-Wait Comunicación de Datos
![StopAndWait Utilización Comunicación de Datos Stop-And-Wait: Utilización Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-14.jpg)
Stop-And-Wait: Utilización Comunicación de Datos
![Protocolos para Canales con Ruido Dos tipos de errores pueden ocurrir Tramas Protocolos para Canales con Ruido • Dos tipos de errores pueden ocurrir: – Tramas](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-15.jpg)
Protocolos para Canales con Ruido • Dos tipos de errores pueden ocurrir: – Tramas dañadas. – Tramas perdidas. • Técnicas para el control de errores: – Detección de errores. – Reconocimiento positivo. – Retransmisión después de time out. – Reconocimiento negativos y retransmisiones. Comunicación de Datos
![Protocolo StopAndWait ARQ Requerimiento de Repetición Automática Transmitir una trama Esperar Protocolo Stop-And-Wait ARQ (Requerimiento de Repetición Automática). • • • Transmitir una trama. Esperar](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-16.jpg)
Protocolo Stop-And-Wait ARQ (Requerimiento de Repetición Automática). • • • Transmitir una trama. Esperar por ACK. Si la trama esta en error, se descarta. El transmisor tiene un timeout. Si no ACK, retransmitir. Si ACK se daña, el transmisor no sabrá y volverá a retransmitir. • El receptor obtendrá dos copias de la trama. • Solución, usar un ACK 0 y ACK 1. Comunicación de Datos
![StopAndWait ARQ Tramas Duplicadas Si ACK se daña el transmisor no sabrá y Stop-And-Wait ARQ: Tramas Duplicadas • Si ACK se daña, el transmisor no sabrá y](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-17.jpg)
Stop-And-Wait ARQ: Tramas Duplicadas • Si ACK se daña, el transmisor no sabrá y volverá a retransmitir. • El receptor obtendrá dos copias de la trama. • Solución, usar un ACK 0 y ACK 1. F 1 ACK Time out F 1 Duplicado aceptado Ilustración del problema de duplicación de tramas Comunicación de Datos
![StopAndWait ARQ Ejemplo Comunicación de Datos Stop-And-Wait ARQ: Ejemplo Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-18.jpg)
Stop-And-Wait ARQ: Ejemplo Comunicación de Datos
![Control de Flujo Usando Ventana Deslizantes Múltiples tramas se pueden transmitir El Control de Flujo Usando Ventana Deslizantes • Múltiples tramas se pueden transmitir. • El](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-19.jpg)
Control de Flujo Usando Ventana Deslizantes • Múltiples tramas se pueden transmitir. • El receptor tiene un buffer de tamaño W. • El transmisor puede enviar hasta W tramas sin recibir un ACK. • Cada tramas debe estar enumerada. • El ACK debe incluir el número de la próxima trama esperada. • El tamaño de este número esta limitado por el tamaño del campo de secuenciamiento. Comunicación de Datos
![Control de Flujo Usando Ventana Deslizantes Rango del número de secuencias asumiendo un campo Control de Flujo Usando Ventana Deslizantes Rango del número de secuencias asumiendo un campo](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-20.jpg)
Control de Flujo Usando Ventana Deslizantes Rango del número de secuencias asumiendo un campo de 3 bits es: 0 – (23 – 1). Tamaño máximo de la ventana: (23 – 1). Comunicación de Datos
![Control de Flujo Usando Ventana Deslizantes ACK 3 ACK 4 Comunicación de Datos Control de Flujo Usando Ventana Deslizantes ACK 3 ACK 4 Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-21.jpg)
Control de Flujo Usando Ventana Deslizantes ACK 3 ACK 4 Comunicación de Datos
![GoBack N ARQ Basado en las ventanas deslizantes Utilizar la ventana para Go-Back N ARQ • Basado en las ventanas deslizantes. • Utilizar la ventana para](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-22.jpg)
Go-Back N ARQ • Basado en las ventanas deslizantes. • Utilizar la ventana para controlar el número de tramas que pueden ser enviadas. • Los números de secuencias son 2 m, donde m es el tamaño del campo de secuencia en bits. • El tamaño máximo de la ventana es 2 m – 1. Comunicación de Datos
![GoBack N ARQ Si ningún error se envía ACK como de costumbre Go-Back N ARQ • Si ningún error, se envía ACK como de costumbre. •](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-23.jpg)
Go-Back N ARQ • Si ningún error, se envía ACK como de costumbre. • Si error, contestar con un rechazo (REJ). – Desechar que la trama y todas las tramas futuras hasta que se reciba trama correctamente. – El transmisor debe retroceder y retransmitir la trama actual y todas las tramas subsecuentes. Comunicación de Datos
![GoBack N ARQ Toma en cuenta las siguientes situaciones Tramas dañadas Go-Back N ARQ • Toma en cuenta las siguientes situaciones: • Tramas dañadas: –](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-24.jpg)
Go-Back N ARQ • Toma en cuenta las siguientes situaciones: • Tramas dañadas: – El receptor detecta error en la trama i – El receptor envía rechazo-i – El transmisor recibe un rechazo-i – El transmisor retransmite la trama i y todas las subsecuentes • Tramas perdidas (1) – La trama i se perdió – El transmisor envía la trama i+1 – El receptor recibe la trama i+1 fuera de secuencia – El receptor envía el rechazo i – El transmisor retrocede a la trama i y retransmite Comunicación de Datos
![GoBack N ARQ Tramas perdidas 2 La trama i se perdió y Go-Back N ARQ • Tramas perdidas (2) – La trama i se perdió y](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-25.jpg)
Go-Back N ARQ • Tramas perdidas (2) – La trama i se perdió y ninguna trama adicional se envió – El receptor no recibe nada y no retorna ni el reconocimiento ni el rechazo – El transmisor time outs y envía la trama de reconocimiento con el bit P fijado a 1 – El receptor interpreta este comando y lo reconoce con el número de la trama siguiente esperada (trama i) – El transmisor entonces retransmite la trama i Comunicación de Datos
![GoBack N ARQ ACK dañado El receptor recibe la trama i y Go-Back N ARQ • ACK dañado – El receptor recibe la trama i y](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-26.jpg)
Go-Back N ARQ • ACK dañado – El receptor recibe la trama i y envía el reconocimiento (i+1) que se pierde. – Los reconocimientos son acumulativos, así que el reconocimiento siguiente (i+n) puede llegar antes que el tiempo expire para la trama i. – Si el tiempo expira, el transmisor envía el reconocimiento con el bit P fijado como antes – Esto se puede repetir un número de veces antes de que se inicie un procedimiento de reset. • REJ dañado – Igual caso trama perdida (2) Comunicación de Datos
![Go Back N ARQ Comunicación de Datos Go Back N ARQ Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-27.jpg)
Go Back N ARQ Comunicación de Datos
![GoBack N ARQ Determinación del Tamaño de la Ventana Comunicación de Datos Go-Back N ARQ: Determinación del Tamaño de la Ventana Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-28.jpg)
Go-Back N ARQ: Determinación del Tamaño de la Ventana Comunicación de Datos
![GoBack N ARQ Conclusión El tamaño de la ventana del transmisor es Go-Back N ARQ • Conclusión: – El tamaño de la ventana del transmisor es](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-29.jpg)
Go-Back N ARQ • Conclusión: – El tamaño de la ventana del transmisor es menor que 2 m. – El tamaño de la ventana del receptor es 1. Comunicación de Datos
![GoBack N ARQ Ejemplo Comunicación de Datos Go-Back N ARQ: Ejemplo Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-30.jpg)
Go-Back N ARQ: Ejemplo Comunicación de Datos
![Rechazo Selectivo ARQ Solamente se retransmiten las tramas rechazadas Las tramas subsecuentes Rechazo Selectivo ARQ • Solamente se retransmiten las tramas rechazadas. • Las tramas subsecuentes](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-31.jpg)
Rechazo Selectivo ARQ • Solamente se retransmiten las tramas rechazadas. • Las tramas subsecuentes son aceptadas por el receptor y protegidas. • Reduce al mínimo la retransmisión. • El receptor debe mantener bastante grande el buffer intermedio. Comunicación de Datos
![Rechazo Selectivo ARQ El tamaño de la ventana es mas restrictivo que en Rechazo Selectivo ARQ • El tamaño de la ventana es mas restrictivo que en](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-32.jpg)
Rechazo Selectivo ARQ • El tamaño de la ventana es mas restrictivo que en la técnica anterior. • Considere el siguiente caso. Comunicación de Datos
![Rechazo Selectivo ARQ Comunicación de Datos Rechazo Selectivo ARQ Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-33.jpg)
Rechazo Selectivo ARQ Comunicación de Datos
![Rechazo Selectivo Para solucionar el problema de solapamiento de secuencias el máximo tamaño Rechazo Selectivo • Para solucionar el problema de solapamiento de secuencias, el máximo tamaño](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-34.jpg)
Rechazo Selectivo • Para solucionar el problema de solapamiento de secuencias, el máximo tamaño de la ventana debe no ser mayor a la mitad del rango del número de secuencias. • Para un campo de m bits de secuenciamiento el tamaño de la ventana es limitado a 2 m/2=2 m-1 Comunicación de Datos
![Rechazo Selectivo ARQ Comunicación de Datos Rechazo Selectivo ARQ Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-35.jpg)
Rechazo Selectivo ARQ Comunicación de Datos
![Rechazo Selectivo ARQ Comunicación de Datos Rechazo Selectivo ARQ Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-36.jpg)
Rechazo Selectivo ARQ Comunicación de Datos
![UTILIZACION Comunicación de Datos UTILIZACION Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-37.jpg)
UTILIZACION Comunicación de Datos
![High Level Data Link Control HDLC Estación primaria Controla la operación del High Level Data Link Control (HDLC) • Estación primaria – Controla la operación del](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-38.jpg)
High Level Data Link Control (HDLC) • Estación primaria – Controla la operación del enlace – Las tramas enviadas se llaman comandos – Mantiene un enlace lógico separado por c/u estación secundaria. • Estación secundaria – Esta bajo el control de la primaria – Las tramas que envían se llaman respuestas • Estaciones combinadas – Pueden generar comandos o respuestas Comunicación de Datos
![Configuración de los enlaces Modos de Transferencia No balanceada 1 primaria Configuración de los enlaces / Modos de Transferencia • No balanceada – 1 primaria](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-39.jpg)
Configuración de los enlaces / Modos de Transferencia • No balanceada – 1 primaria y 1 o mas secundarias – Soporte a HDX y FDX • Balanceada – 2 estaciones combinadas – Soporte a HDX y FDX • Normal Response Mode (NRM) • Asynchronous Balanced Mode (ABM) • Asynchronous Response Mode (ARM) Comunicación de Datos
![Estructura de las tramas Transmisión síncrona Todas las transmisiones en tramas Estructura de las tramas • Transmisión síncrona • Todas las transmisiones en tramas •](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-40.jpg)
Estructura de las tramas • Transmisión síncrona • Todas las transmisiones en tramas • Un solo formato de trama para todos los intercambios de datos y control Comunicación de Datos
![Campo de flag bit stuffing Delimitar la trama en ambos extremos Campo de flag / bit stuffing • Delimitar la trama en ambos extremos •](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-41.jpg)
Campo de flag / bit stuffing • Delimitar la trama en ambos extremos • 01111110 • El receptor busca la secuencia de flag para fines de sincronismo • Se usa bit stuffing para evitar confusiones con la data conteniendo la secuencia del flag – – – 0 insertado después de cada secuencia de cinco 1 s Si el receptor detecta cinco 1 s comprueba el bit siguiente Si 0, borrarlo Si 1 y el 7 mo bit es 0, aceptar como flag Si 6 to y 7 mo bits 1, el emisor indica un aborto. Comunicación de Datos
![Campo de dirección Campo de control Identifica la estación secundaria que envió Campo de dirección / Campo de control • Identifica la estación secundaria que envió](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-42.jpg)
Campo de dirección / Campo de control • Identifica la estación secundaria que envió o recibirá la trama • Usualmente de 8 bits de largo • Puede ser extendido • El LSB de cada octeto indica la finalización (1) o no del campo (0) • Todos 1 (1111) es dirección de broadcast • Diferente para diversos tipos de trama – Información – Supervisión – No numerados • El primero o los primeros bits identifican el campo de control Comunicación de Datos
![Campo de control Comunicación de Datos Campo de control Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-43.jpg)
Campo de control Comunicación de Datos
![Comandos HDLC Comunicación de Datos Comandos HDLC Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-44.jpg)
Comandos HDLC Comunicación de Datos
![Operación de HDLC Ejemplo 1 Comunicación de Datos Operación de HDLC (Ejemplo 1) Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-45.jpg)
Operación de HDLC (Ejemplo 1) Comunicación de Datos
![Operación de HDLC Ejemplo 2 Comunicación de Datos Operación de HDLC (Ejemplo 2) Comunicación de Datos](https://slidetodoc.com/presentation_image_h2/d448d74a776f9785c7e237acf4bdb2a5/image-46.jpg)
Operación de HDLC (Ejemplo 2) Comunicación de Datos
Control de errores
Errores sistematicos en topografia
Errores conceptuales ejemplos
Errores de sintaxis
Error conceptual
Correccin
Errores groseros ejemplos
Manejo de errores semánticos.
Falacias procedentes de razonamientos falsos
Suponga que se tiene que medir la longitud de un puente
Propagacion de errores
De los errores se aprende y de las experiencias
Los errores
Errores de los libros apócrifos
Desplazar
Aspectos generales del voleibol
Aproximaciones y errores
Detección y corrección de errores
Detección y corrección de errores
Perdoname señor y olvida mis errores letra
Yo. pecador
Errores de percepcion
Errores muestrales
Mensaje verbal
Bureta
Errores aleatorios
Estructuras repetitivas diagrama de flujo
Control de flujo de redes
Mariposa silaba tonica
Cuantitativos numerales cardinales
Adjetivo de profesora
Oraciones con chico
Que significa el titulo como agua para chocolate
Profesora caricatura
Profesora kempis textos informativos
Presente profesora
La maestra thompson
Profesora ma
La profesora marta en el proceso de desarrollo
Sigla de profesora
Sigla edu
Nombre de estudiante
Que son las ondas
Maestra thompson
De la profesora
Fraccion molar
Profesora