Control de flujo Existen dos protocolos de control de flujo: Control de flujo mediante  parada  y  espera . Control de flujo mediante ventana deslizante.
Control de flujo mediante parada y espera. Es el protocolo más sencillo, funciona de la siguiente manera: Una entidad fuente transmite una trama. Tras la recepción, la entidad destino indica su deseo de aceptar otra trama, enviando una confirmación de la trama que se acaba de recibir. La fuente, antes de transmitir la trama siguiente debe esperar hasta que se reciba la confirmación.
Este protocolo es útil para: Mensajes con pocas tramas. Las tramas son de gran tamaño. Aún así, el bloque puede romperse por el transmisor debido a: Memoria del receptor limitado. Mientras más larga la transmisión es más probable que existan errores y requiera una retransmisión total. En un medio compartido es frecuente que no se permita que una estación ocupe el medio durante un periodo largo.
El procedimiento de control del flujo mediante parada y espera da lugar a: Una utilización  ineficiente  de la línea para el caso de  velocidades  de  transmisión  muy  altas  entre emisores y receptores que estén separados por  grandes   distancias . Para evitarlo se requiere de velocidades de propagación altas.
 
Control de Flujo mediante Ventana Deslizante. Si se permiten que varias tramas transiten al mismo tiempo en el enlace, la eficiencia se podrá mejorar significativamente. Características: Considere dos estaciones A y B con enlace full-duplex. La estación B reserva memoria temporal suficiente para almacenar W tramas. B puede aceptar W tramas. A se le permite enviar W tramas sin tener que esperar confirmación.
Para mantener un seguimiento de las tramas: Cada trama se etiqueta con un número de secuencia. B confirma una trama enviando una confirmación que incluye el número de secuencia de la siguiente trama que se espera recibir. Este esquema puede emplearse para confirmar varias tramas simultáneamente. A mantiene una lista con los números de secuencia que se le permite transmitir. B mantiene una lista con los números de secuencia que está esperando recibir. Cada una de estas listas se puede considerar como una  ventana de tramas .
Para un campo de k bits, el rango de los números de secuencia irá desde 0 hasta 2 k -1 y las tramas se numerarán módulo 2 k .
Ejemplo:

9. nueve

  • 1.
    Control de flujoExisten dos protocolos de control de flujo: Control de flujo mediante parada y espera . Control de flujo mediante ventana deslizante.
  • 2.
    Control de flujomediante parada y espera. Es el protocolo más sencillo, funciona de la siguiente manera: Una entidad fuente transmite una trama. Tras la recepción, la entidad destino indica su deseo de aceptar otra trama, enviando una confirmación de la trama que se acaba de recibir. La fuente, antes de transmitir la trama siguiente debe esperar hasta que se reciba la confirmación.
  • 3.
    Este protocolo esútil para: Mensajes con pocas tramas. Las tramas son de gran tamaño. Aún así, el bloque puede romperse por el transmisor debido a: Memoria del receptor limitado. Mientras más larga la transmisión es más probable que existan errores y requiera una retransmisión total. En un medio compartido es frecuente que no se permita que una estación ocupe el medio durante un periodo largo.
  • 4.
    El procedimiento decontrol del flujo mediante parada y espera da lugar a: Una utilización ineficiente de la línea para el caso de velocidades de transmisión muy altas entre emisores y receptores que estén separados por grandes distancias . Para evitarlo se requiere de velocidades de propagación altas.
  • 5.
  • 6.
    Control de Flujomediante Ventana Deslizante. Si se permiten que varias tramas transiten al mismo tiempo en el enlace, la eficiencia se podrá mejorar significativamente. Características: Considere dos estaciones A y B con enlace full-duplex. La estación B reserva memoria temporal suficiente para almacenar W tramas. B puede aceptar W tramas. A se le permite enviar W tramas sin tener que esperar confirmación.
  • 7.
    Para mantener unseguimiento de las tramas: Cada trama se etiqueta con un número de secuencia. B confirma una trama enviando una confirmación que incluye el número de secuencia de la siguiente trama que se espera recibir. Este esquema puede emplearse para confirmar varias tramas simultáneamente. A mantiene una lista con los números de secuencia que se le permite transmitir. B mantiene una lista con los números de secuencia que está esperando recibir. Cada una de estas listas se puede considerar como una ventana de tramas .
  • 8.
    Para un campode k bits, el rango de los números de secuencia irá desde 0 hasta 2 k -1 y las tramas se numerarán módulo 2 k .
  • 9.