User's Manual
350
Congestion avoidance and traditional packet loss mechanism
Excessive congestion may inflict damage on network resources, so network congestion should be resolved
through some measures. Congestion avoidance is a sort of flow control method of positively dropping packets
and regulating network flows to solve network overload via network resource monitoring. The traditional way
of resolving network congestion is to drop all incoming packets when the queue length reaches its threshold.
But for TCP packets, heavy packet loss may cause TCP timeout and lead to slow TCP startup and congestion
avoidance, which is called as TCP global synchronization.