Problem Statement
Discuss different TCP congestion control variants such as Tahoe, Reno, and New Reno.
Explanation
TCP Tahoe introduced slow-start, congestion avoidance, and fast retransmit. When loss is detected, Tahoe resets the congestion window to one segment, causing a full slow-start. TCP Reno added fast recovery, allowing quicker recovery after a single packet loss. TCP New Reno further improved performance by handling multiple losses within one window without waiting for a timeout. Understanding these variants demonstrates knowledge of how TCP evolved to manage congestion efficiently across diverse networks.
Practice Sets
This question appears in the following practice sets: