Control de flujo

El control de flujo es otra tarea realizada por vez primera en la capa de enlace de datos y que también puede estar presente en las capas superiores.

El control de flujo resuelve el problema de que un nodo envía datos más rápido de lo que el receptor los puede procesar o viceversa. En la sección 8.7.1.2 revisaremos más a detalle las técnicas para realizar el control de flujo, aunque podemos adelantar diciendo que la solución a este problema se entiende haciendo una analogía del emisor con un grifo de agua y el receptor con un recipiente.

Si el emisor es más rápido que el receptor, tenemos que cerrarle un poco a la llave (decrementar el número de marcos o paquetes por segundo enviados por segundo). Por otro lado, si el receptor es más rápido (la cubeta es muy grande), le abrimos más a la llave.

Control de flujo