In data communications, flow control is the process of managing the rate of data transmission between two nodes to prevent a fast sender from overwhelming a slow receiver. Flow control should be distinguished from congestion control, which is used for controlling the flow of data when congestion has actually occurred.

Sliding window:

  • [http://www.cncroutersource.com/closed-loop-system.html] last accessed 27 November 2012.
  • RS-232 flow control and handshaking