TCP User Timeout Option
RFC 5482, “TCP User Timeout Option”, is a Proposed Standard document published in March 2009 by L. Eggert, F. Gont. The canonical text is published by the RFC Editor.
Abstract
The TCP user timeout controls how long transmitted data may remain unacknowledged before a connection is forcefully closed. It is a local, per-connection parameter. This document specifies a new TCP option -- the TCP User Timeout Option -- that allows one end of a TCP connection to advertise its current user timeout value. This information provides advice to the other end of the TCP connection to adapt its user timeout accordingly. Increasing the user timeouts on both ends of a TCP connection allows it to survive extended periods without end-to-end connectivity. Decreasing the user timeouts allows busy servers to explicitly notify their clients that they will maintain the connection state only for a short time without connectivity. [STANDARDS-TRACK]
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 5482 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 5481 Packet Delay Variation Applicability Statement
- RFC 5483 ENUM Implementation Issues and Experiences
- RFC 5480 Elliptic Curve Cryptography Subject Public Key Information
- RFC 5484 Associating Time-Codes with RTP Streams
- RFC 5479 Requirements and Analysis of Media Security Management Protocols
- RFC 5485 Digital Signatures on Internet-Draft Documents
- RFC 5478 IANA Registration of New Session Initiation Protocol Resource- Priority Namespaces
- RFC 5486 Session Peering for Multimedia Interconnect Terminology