Requirements for Time-Based Loss Detection
RFC 8961, “Requirements for Time-Based Loss Detection”, is a Best Current Practice document published in November 2020 by M. Allman. The canonical text is published by the RFC Editor.
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.
What “Best Current Practice” means
Documents the IETF community's recommended operational or procedural practice rather than a protocol specification.
The canonical text of RFC 8961 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 8960 A YANG Data Model for MPLS Base
- RFC 8958 Updated Registration Rules for URI.ARPA
- RFC 8956 Dissemination of Flow Specification Rules for IPv6
- RFC 8955 Dissemination of Flow Specification Rules
- RFC 8954 Online Certificate Status Protocol Nonce Extension
- RFC 8953 Coordinating Attack Response at Internet Scale 2 Workshop Report
- RFC 8970 IMAP4 Extension: Message Preview Generation
- RFC 8952 Captive Portal Architecture