DNS Transport over TCP - Implementation Requirements
RFC 7766, “DNS Transport over TCP - Implementation Requirements”, is a Proposed Standard document published in March 2016 by J. Dickinson, S. Dickinson, R. Bellis, A. Mankin, D. Wessels. It updates RFC 1035, RFC 1123. It obsoletes RFC 5966. It has since been updated by RFC 8490, RFC 9103. The canonical text is published by the RFC Editor.
Abstract
This document specifies the requirement for support of TCP as a transport protocol for DNS implementations and provides guidelines towards DNS-over-TCP performance on par with that of DNS-over-UDP. This document obsoletes RFC 5966 and therefore updates RFC 1035 and RFC 1123.
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 7766 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 7765 TCP and Stream Control Transmission Protocol RTO Restart
- RFC 7767 Application-Initiated Check-Pointing via the Port Control Protocol
- RFC 7764 Guidance on Markdown: Design Philosophies, Stability Strategies, and Select Registrations
- RFC 7768 Port Management to Reduce Logging in Large-Scale NATs
- RFC 7763 The text/markdown Media Type
- RFC 7769 Media Access Control Address Withdrawal over Static Pseudowire
- RFC 7762 Initial Assignment for the Content Security Policy Directives Registry
- RFC 7770 Extensions to OSPF for Advertising Optional Router Capabilities