Sync-TCP in high-speed environments
Ayoob Khan, Dhaval M. Shah, Zhenyu Xu · 2005
The congestion control mechanism in TCP was first introduced by Jacobson in [7], which was later developed into TCP Tahoe. Since then, various end-to-end congestion control protocols have been proposed, including Reno [2], NewReno [6], SACK [4], and Vegas [3]. Among these protocols, TCP Reno is the standard congestion control algorithm for TCP traffic, according to [2]. However, TCP Reno detects congestion only when a packet loss occurs, i.e., when the sender receives duplicate acknowledgements (ACKs) or experiences a timeout. Hence, there are no explicit congestion notifications to end systems.