TCP - IP White Papers
Responding to Spurious Timeouts in TCP
Overview Delays on Internet paths, especially including wireless links, can be highly variable. On the other hand, a current trend for modern TCPs is to deploy a fine-grain retransmission timer with a lower minimum timeout value than 1 s suggested by RFC2988. Spurious TCP timeouts cause unnecessary retransmissions and congestion control back-off. The Eifel algorithm detects spurious TCP timeouts and recovers by restoring the connection state saved before the timeout. This paper presents an enhanced version of the Eifel response to spurious timeouts and illustrates its performance benefits on paths with a high delay-bandwidth product. The refinements concern the issues such as an efficient operation in presence of packet losses, appropriate restoration of congestion control, and (adapting the retransmit timer to avoid further spurious timeouts.
| Publisher | University of Helsinki | File Format | |
|---|---|---|---|
| Date Published | February 2003 | ||
| Format | White Papers | ||
| Topics | |||



