@misc{rfc8985, series = {Request for Comments}, number = 8985, howpublished = {RFC 8985}, publisher = {RFC Editor}, doi = {10.17487/RFC8985}, url = {https://www.rfc-editor.org/info/rfc8985}, author = {Yuchung Cheng and Neal Cardwell and Nandita Dukkipati and Priyaranjan Jha}, title = {{The RACK-TLP Loss Detection Algorithm for TCP}}, pagetotal = 29, year = 2021, month = feb, 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.}, }