Apple's DNS Long-Lived Queries Protocol
RFC 8764, “Apple's DNS Long-Lived Queries Protocol”, is an Informational document published in June 2020 by S. Cheshire, M. Krochmal. The canonical text is published by the RFC Editor.
Abstract
Apple's DNS Long-Lived Queries (LLQ) is a mechanism for extending the DNS protocol to support change notification, thus allowing clients to learn about changes to DNS data without polling the server. From 2005 onwards, LLQ was implemented in Apple products including Mac OS X, Bonjour for Windows, and AirPort wireless base stations. In 2020, the LLQ protocol was superseded by the IETF Standards Track RFC 8765, "DNS Push Notifications", which builds on experience gained with the LLQ protocol to create a superior replacement.
The existing LLQ protocol deployed and used from 2005 to 2020 is documented here to give background regarding the operational experience that informed the development of DNS Push Notifications, and to help facilitate a smooth transition from LLQ to DNS Push Notifications.
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 8764 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 8763 Deployment Considerations for Information-Centric Networking
- RFC 8765 DNS Push Notifications
- RFC 8762 Simple Two-Way Active Measurement Protocol
- RFC 8766 Discovery Proxy for Multicast DNS-Based Service Discovery
- RFC 8761 Video Codec Requirements and Evaluation Methodology
- RFC 8767 Serving Stale Data to Improve DNS Resiliency
- RFC 8760 The Session Initiation Protocol Digest Access Authentication Scheme
- RFC 8768 Constrained Application Protocol Hop-Limit Option