Difference between Flow Control and Congestion Control
Both Flow Control and Congestion Control are the traffic controlling methods in different situations.
The main difference between flow control and congestion control is that, In flow control, Traffics are controlled which are flow from sender to a receiver. On the other hand, In congestion control, Traffics are controlled entering to the network.
Let’s see the difference between flow control and congestion control:
Attention reader! Don’t stop learning now. Practice GATE exam well before the actual exam with the subject-wise and overall quizzes available in GATE Test Series Course.
Learn all GATE CS concepts with Free Live Classes on our youtube channel.
|S.NO||Flow Control||Congestion Control|
|1.||In flow control, Traffics are controlled which are flow from sender to a receiver.||In this, Traffics are controlled entering to the network.|
|2.||Data link layer and Transport layer handle it.||Network layer and Transport layer handle it.|
|3.||In this, Receiver’s data is prevented from being overwhelmed.||In this, Network is prevented from congestion.|
|4.||In flow control, Only sender is responsible for the traffic.||In this, Transport layer is responsible for the traffic.|
|5.||In this, Traffic is prevented by slowly sending by the sender.||In this, Traffic is prevented by slowly transmitting by the transport layer.|
|6.||In flow control, buffer overrun is restrained in the receiver.||In congestion control, buffer overrun is restrained in the intermediate systems in the network.|