@misc{rfc8961, series = {Request for Comments}, number = 8961, howpublished = {RFC 8961}, publisher = {RFC Editor}, doi = {10.17487/RFC8961}, url = {https://www.rfc-editor.org/info/rfc8961}, author = {Mark Allman}, title = {{Requirements for Time-Based Loss Detection}}, pagetotal = 12, year = 2020, month = nov, abstract = {Many protocols must detect packet loss for various reasons (e.g., to ensure reliability using retransmissions or to understand the level of congestion along a network path). While many mechanisms have been designed to detect loss, ultimately, protocols can only count on the passage of time without delivery confirmation to declare a packet "lost". Each implementation of a time-based loss detection mechanism represents a balance between correctness and timeliness; therefore, no implementation suits all situations. This document provides high-level requirements for time-based loss detectors appropriate for general use in unicast communication across the Internet. Within the requirements, implementations have latitude to define particulars that best address each situation.}, }