El documento describe dos protocolos de control de flujo: control de flujo mediante parada y espera, que es el más simple pero menos eficiente, y control de flujo mediante ventana deslizante, que permite el envío de múltiples tramas simultáneamente para mejorar la eficiencia. El control de flujo mediante ventana deslizante utiliza números de secuencia y ventanas de tramas para permitir que la estación A envíe múltiples tramas a la estación B antes de tener que esperar una confirmación.