%% You should probably cite rfc8985 instead of this I-D. @techreport{ietf-tcpm-rack-15, number = {draft-ietf-tcpm-rack-15}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-ietf-tcpm-rack/15/}, author = {Yuchung Cheng and Neal Cardwell and Nandita Dukkipati and Priyaranjan Jha}, title = {{The RACK-TLP Loss Detection Algorithm for TCP}}, pagetotal = 29, year = 2020, month = dec, day = 22, 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.}, }