Difference between end to end congestion control and network assisted congestion control
Answers
In end to end congestion control, there will be no explicit feedback at all from the IP layer of the network. Because of this, the congestion control is also called implicit congestion control.
In network assisted congestion control, routers or other network-layer components offer explicit feedback in either direction to end systems regarding the congestion. Hence, this congestion control is also called explicit congestion control.
While the flow control is used in order to stop the sender from the process of overwhelming a receiver, a congestion control is used for the purpose of dynamically controlling the flow of the packets that are sent from a sender to the receiver so that a network as a whole remains within the carrying capacity.
This is the difference between end to end congestion control and network assisted congestion control.