datatracker.ietf.org
Sign in
Version 5.3.0, 2014-04-12
Report a bug

Tail Loss Probe (TLP): An Algorithm for Fast Recovery of Tail Losses
draft-dukkipati-tcpm-tcp-loss-probe-01

Document type: Expired Internet-Draft (individual in tsv area)
Document stream: IETF
Last updated: 2013-08-29 (latest revision 2013-02-25)
Intended RFC status: Experimental
Other versions: (expired, archived): plain text, pdf, html

IETF State: (None)
Consensus: Unknown
Document shepherd: No shepherd assigned

IESG State: Expired (IESG: Dead)
Responsible AD: Martin Stiemerling
Send notices to: nanditad@google.com, ncardwell@google.com, ycheng@google.com, mattmathis@google.com, draft-dukkipati-tcpm-tcp-loss-probe@tools.ietf.org

This Internet-Draft is no longer active. Unofficial copies of old Internet-Drafts can be found here:
http://tools.ietf.org/id/draft-dukkipati-tcpm-tcp-loss-probe

Abstract

Retransmission timeouts are detrimental to application latency, especially for short transfers such as Web transactions where timeouts can often take longer than all of the rest of a transaction. The primary cause of retransmission timeouts are lost segments at the tail of transactions. This document describes an experimental algorithm for TCP to quickly recover lost segments at the end of transactions or when an entire window of data or acknowledgments are lost. Tail Loss Probe (TLP) is a sender-only algorithm that allows the transport to recover tail losses through fast recovery as opposed to lengthy retransmission timeouts. If a connection is not receiving any acknowledgments for a certain period of time, TLP transmits the last unacknowledged segment (loss probe). In the event of a tail loss in the original transmissions, the acknowledgment from the loss probe triggers SACK/FACK based fast recovery. TLP effectively avoids long timeouts and thereby improves TCP performance.

Authors

Nandita Dukkipati <nanditad@google.com>
Neal Cardwell <ncardwell@google.com>
Yuchung Cheng <ycheng@google.com>
Matt Mathis <mattmathis@google.com>

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid)