API Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 7828
[ACTIVE]

The edns-tcp-keepalive EDNS0 Option

Metadata

Publisher
IETF
Doc Type
Standard
Pages
11
Abstract
DNS messages between clients and servers may be received over either UDP or TCP. UDP transport involves keeping less state on a busy server, but can cause truncation and retries over TCP. Additionally, UDP can be exploited for reflection attacks. Using TCP would reduce retransmits and amplification. However, clients commonly use TCP only for retries and servers typically use idle timeouts on the order of seconds. This document defines an EDNS0 option ("edns-tcp-keepalive") that allows DNS servers to signal a variable idle timeout. This signalling encourages the use of long-lived TCP connections by allowing the state associated with TCP transport to be managed effectively with minimal impact on the DNS transaction time.
Publication Date
2016-04-01
Status Note
Proposed Standard
DOI
10.17487/RFC7828
Link
https://doi.org/10.17487/RFC7828
Author(s)
Paul Wouters
Joe Abley
Sara Dickinson
Ray Bellis
Keyword(s)
DNSSEC, DNS, TCP/IP, Transport
Latest version of IETF RFC 7828

Document Versions — IETF RFC 7828

  • ▶ IETF RFC 7828 (2016-04-01)
    THIS DOC [ACTIVE] [LATEST VERSION]
Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/RFC7828.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
IETF RFC 7828, The edns-tcp-keepalive EDNS0 Option. Available at https://doi.org/10.17487/RFC7828
Snippet:
IETF RFC 7828, The edns-tcp-keepalive EDNS0 Option. Available at https://doi.org/10.17487/RFC7828

HTML (ISO 690 compliant)

Preview:
IETF RFC 7828, The edns-tcp-keepalive EDNS0 Option. Available at https://doi.org/10.17487/RFC7828
Snippet:
<span class="citation"><cite>IETF RFC 7828</cite>, The edns-tcp-keepalive EDNS0 Option. Available at <a href="https://doi.org/10.17487/RFC7828" target="_blank" rel="noopener">https://doi.org/10.17487/RFC7828</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 7828, The edns-tcp-keepalive EDNS0 Option
doi: 10.17487/RFC7828
url: https://doi.org/10.17487/RFC7828
Snippet:
<li>
<cite id="bib-rfc7828">IETF RFC 7828</cite>, The edns-tcp-keepalive EDNS0 Option
<span class="doi">10.17487/RFC7828</span>
</li>

Referenced By