que restringen la cantidad de datos que el emisor es capaz de enviar al receptor antes de recibir un asentimiento.
El control de errores en la capa de enlace de
datos se basa en las técnicas ARQ (Automatic Repeat Request). CONTROL DE FLUJO Y ERRORES.
Stop and Wait ARQ
(ARQ simple de parada y espera)
Figura 1.1. Modo de operación normal Figura 1.2. Modo de operación normal, con pérdida de trama Figura 1.3. Modo de operación normal, con pérdida de ACK CONTROL DE FLUJO Y ERRORES.
La numeración de las tramas evita el
procesamiento de las tramas duplicadas. Figura 1.4. Modo de operación normal, con ACK retrasado CONTROL DE FLUJO Y ERRORES.
La numeración de los acuses de recibo son
imprescindibles si los asentimientos se retrasan y la siguiente trama se pierde. Figura 1.5. Piggybacking CONTROL DE FLUJO Y ERRORES.
Go-Back-N ARQ
(ARQ de envío continuo y rechazo simple)
NÚMEROS DE SECUENCIA.
• En el emisor, las tramas son numeradas secuencialmente.
• Limitado por el número de bits reservados para números de secuencia en la cabecera. • 3 bits significa 8 números de secuencia, de 0 a 7. Figura 1.6. Desplazamiento de la ventana en el emisor
• Las tramas a la izquierda de la ventana han sido
reconocidas y pueden ser purgadas. • Las tramas pendientes de confirmación permanecen en la ventana. • Las tramas a la derecha de la ventana no pueden ser enviadas hasta que la ventana se desplace sobre ellas. Figura 1.7. Desplazamiento de la ventana en el receptor Figura 1.8. Variables de control
• SF – número de secuencia de la primera trama de la ventana.
• SL – número de secuencia de la última trama de la ventana. • S – número de secuencia de la trama recientemente enviada. • R – número de secuencia de la trama esperada. • El emisor pone en funcionamiento un temporizador para cada trama enviada, el receptor no necesita temporizadores. Figura 1.9. Modo de operación normal Figura 1.10. Modo de operación normal, con pérdida de trama Figura 1.11. Tamaño de ventana en el emisor CONTROL DE FLUJO Y ERRORES.
El tamaño de la ventana en el emisor debe ser
menor que 2m. En el receptor, el tamaño de la ventana es siempre 1. CONTROL DE FLUJO Y ERRORES.
Selective-Repeat ARQ
(ARQ de envío continuo y rechazo selectivo)
Figura 1.12. Tamaños de ventana en el emisor y el receptor Figura 1.13. Modo de operación normal, con pérdida de trama CONTROL DE FLUJO Y ERRORES.
El tamaño de la ventana en el emisor y en el
receptor debe ser como máximo la mitad de 2m. Figura 1.14. Tamaño de ventana en el emisor