Public Review for Removing Exponential Backoff from TCP Amit Mondal and Aleksandar Kuzmanovic This paper poses an intriguing question: is the exponential backoff in TCP really necessary? The general perception is that the backoff is necessary to maintain the stability of the Internet under extremely heavy congestion. The authors, however, show that exponential backoff is not necessary for maintaining stability, as long as the packet conservation principle is followed. The paper is well-written, and the evaluation is generally adequate. However, it is not clear to me that we should rush to remove exponential backoff from TCP implementations just yet. The reasons are as follows. First, as the authors themselves point out, their analysis breaks down when the RTT suddenly changes (perhaps due to a routing change) such that the new RTT is greater than the previously calculated RTO. It would be interesting to know how often this occurs. Second, one of the downsides of removing exponential backoff is that it takes the network longer to recover from heavy congestion. The impact of this extra ``delay should be evaluated carefully. Third, it is not clear that the benefits of removing exponential backoff are significant. In some of
/lp/association-for-computing-machinery/removing-exponential-backoff-from-tcp-NmbLq6smCX