Exploring The Two Broad Categories Of Congestion Control

Exploring the Two Broad Categories of Congestion Control

Congestion control is an important concept in networking and telecommunications, and there are two broad categories of congestion control: reactive and proactive.

Reactive Congestion Control

Reactive congestion control is a form of congestion control wherein actions are taken only after the congestion problem has already occurred. This type of congestion control can be divided into two sub-categories: end-end and hop-by-hop. End-end reactive congestion control refers to the actions taken by the two endpoints of a connection. This type of congestion control is based on the idea that if the sender is sending too much data, the receiver can respond by sending a "back-off" signal, which will prompt the sender to reduce the amount of data it is sending. Hop-by-hop reactive congestion control, on the other hand, refers to the actions taken by routers along the network path. When a router detects an overload of traffic, it can respond by dropping some of the data packets, thus reducing the amount of traffic.

Proactive Congestion Control

Proactive congestion control is the opposite of reactive congestion control in that it takes action before a congestion problem has occurred. This type of congestion control is also divided into two sub-categories: end-end and hop-by-hop. End-end proactive congestion control refers to the actions taken by the two endpoints of a connection. This type of congestion control is based on the idea that the sender can monitor the receiver's buffer and adjust its transmission rate accordingly. This ensures that the sender is not sending more data than the receiver can handle. Hop-by-hop proactive congestion control, on the other hand, refers to the actions taken by routers along the network path. This type of congestion control uses algorithms to adjust the transmission rate and ensure that the network is operating at its optimal level.

Conclusion

In conclusion, two broad categories of congestion control exist: reactive and proactive. Reactive congestion control is divided into two sub-categories: end-end and hop-by-hop. End-end reactive congestion control involves the two endpoints of a connection sending back-off signals in order to reduce congestion. Hop-by-hop reactive congestion control involves routers dropping data packets in order to reduce congestion. Proactive congestion control is also divided into two sub-categories: end-end and hop-by-hop. End-end proactive congestion control involves the two endpoints of a connection adjusting their transmission rate in order to reduce congestion. Hop-by-hop proactive congestion control involves routers using algorithms to adjust the transmission rate and ensure that the network is operating at its optimal level.


Dated : 05-Feb-2023

Category : Education

Tags : Networking And Telecommunications

Leave Your Comment