Control de Enlace de Datos.
2. Control de Flujo
Control de Flujo
El control de flujo es una técnica utilizada para asegurar que una entidad de transmisión no sobre-cargue a la entidad receptora con una excesiva cantidad de datos.
Recordemos que en los extremos hay hardware =>Memorias de Recepción y Transmisión (Buffers) y estas no son infinitas.
Generalmente, la entidad receptora reserva una zona de memoria temporal para la recepción. Cuando se reciben los datos, una interrupción de hadware por ejemplo del receptor, le indica que debe realizar el procesamiento, para pasar los datos al software de las capas superiores( => "Desagotar la memoria"). En ausencia de procedimientos para el control de flujo, la memoria temporal del receptor se podría llenar y desbordarse mientras éste se encuentra procesando datos previos.
Modelo para el Análisis:
Figura 1
Observación: Hablamos de control de Flujo, en la gráfica aparecen errores, notar que el control de flujo NO resuelve como se soluciona el error, solo indica que NO se recibió la trama o que sí se recibió.