DNS Stateful Operations
RFC 8490, “DNS Stateful Operations”, is a Proposed Standard document published in March 2019 by R. Bellis, S. Cheshire, J. Dickinson, S. Dickinson, T. Lemon, T. Pusateri. It updates RFC 1035, RFC 7766. The canonical text is published by the RFC Editor.
Abstract
This document defines a new DNS OPCODE for DNS Stateful Operations (DSO). DSO messages communicate operations within persistent stateful sessions using Type Length Value (TLV) syntax. Three TLVs are defined that manage session timeouts, termination, and encryption padding, and a framework is defined for extensions to enable new stateful operations. This document updates RFC 1035 by adding a new DNS header OPCODE that has both different message semantics and a new result code. This document updates RFC 7766 by redefining a session, providing new guidance on connection reuse, and providing a new mechanism for handling session idle timeouts.
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 8490 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 8492 Secure Password Ciphersuites for Transport Layer Security
- RFC 8482 Providing Minimal-Sized Responses to DNS Queries That Have QTYPE=ANY
- RFC 8498 A P-Served-User Header Field Parameter for an Originating Call Diversion Session Case in the Session Initiation Protocol
- RFC 8499 DNS Terminology
- RFC 8500 IS-IS Routing with Reverse Metric
- RFC 8504 IPv6 Node Requirements
- RFC 8506 Diameter Credit-Control Application
- RFC 8508 IMAP REPLACE Extension