Flow control (data): Difference between revisions

Content deleted Content added
m Reverting possible vandalism by 2A02:2F04:A012:1900:4515:1B61:C483:8574 to version by X201. Report False Positive? Thanks, ClueBot NG. (4172170) (Bot)
Remove redundant sentence. Which adds no value over the previous one (like this one).
Line 3:
{{Use dmy dates|date=July 2013}}
 
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. It provides a mechanism for the receiver to control the transmission speed, so that the receiving node is not overwhelmed with data from transmitting node. Flow control should be distinguished from [[congestion control]], which is used for controlling the flow of data when congestion has actually occurred.<ref name=ATM-Traffic-Management /> Flow control mechanisms can be classified by whether or not the receiving node sends feedback to the sending node.
 
Flow control is important because it is possible for a sending computer to transmit information at a faster rate than the destination computer can receive and process it. This can happen if the receiving computers have a heavy traffic load in comparison to the sending computer, or if the receiving computer has less processing power than the sending computer.