{
  "draft": "draft-ietf-tcpm-rack-15",
  "doc_id": "RFC8985",
  "title": "The RACK-TLP Loss Detection Algorithm for TCP",
  "authors": [
    "Y. Cheng",
    "N. Cardwell",
    "N. Dukkipati",
    "P. Jha"
  ],
  "format": [
    "XML",
    "TEXT",
    "HTML",
    "PDF"
  ],
  "page_count": "29",
  "pub_status": "PROPOSED STANDARD",
  "status": "PROPOSED STANDARD",
  "source": "TCP Maintenance and Minor Extensions",
  "abstract": "This document presents the RACK-TLP loss detection algorithm for TCP.  RACK-TLP uses per-segment transmit timestamps and selective acknowledgments (SACKs) and has two parts.  Recent Acknowledgment (RACK) starts fast recovery quickly using time-based inferences derived from acknowledgment (ACK) feedback, and Tail Loss Probe (TLP) leverages RACK and sends a probe packet to trigger ACK feedback to avoid retransmission timeout (RTO) events.  Compared to the widely used duplicate acknowledgment (DupAck) threshold approach, RACK-TLP detects losses more efficiently when there are application-limited flights of data, lost retransmissions, or data packet reordering events.  It is intended to be an alternative to the DupAck threshold approach.",
  "pub_date": "February 2021",
  "keywords": [
    "TCP",
    "Loss Recovery",
    "Reordering"
  ],
  "obsoletes": [],
  "obsoleted_by": [],
  "updates": [],
  "updated_by": [],
  "see_also": [],
  "doi": "10.17487/RFC8985",
  "errata_url": null
}