RFC 8767 · PROPOSED STANDARD · 2020

Serving Stale Data to Improve DNS Resiliency

Overview

RFC 8767, “Serving Stale Data to Improve DNS Resiliency”, is a Proposed Standard document published in March 2020 by D. Lawrence, W. Kumari, P. Sood. It updates RFC 1034, RFC 1035, RFC 2181. The canonical text is published by the RFC Editor.

Abstract

This document defines a method (serve-stale) for recursive resolvers to use stale DNS data to avoid outages when authoritative nameservers cannot be reached to refresh expired data. One of the motivations for serve-stale is to make the DNS more resilient to DoS attacks and thereby make them less attractive as an attack vector. This document updates the definitions of TTL from RFCs 1034 and 1035 so that data can be kept in the cache beyond the TTL expiry; it also updates RFC 2181 by interpreting values with the high-order bit set as being positive, rather than 0, and suggests a cap of 7 days.

Abstract as published in the RFC, via rfc-editor.org.

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.

Read this RFC

The canonical text of RFC 8767 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.

Relationships to other RFCs
This RFC updates
RFC 1034 RFC 1035 RFC 2181
Other RFCs from 2020

Who Is Online

In total there are 77 users online: 0 registered, 69 guests and 8 bots.

Most users ever online was 5,555 on 17 Jul 2026, 3:23 am.

Bots: AhrefsBot Applebot Baiduspider Bingbot Googlebot Other Bot PetalBot SemrushBot

Users active in the past 15 minutes. Total registered members: 372