RFC 1034: Domain names - concepts and facilities
In plain English — editorial summary, not part of the RFC
RFC 1034 lays out the concepts and structure of the Domain Name System: the tree of domain names, zones and delegation, resource records, and how resolvers walk from the root down to an answer. It is the conceptual half of DNS; RFC 1035 gives the wire format.
Original abstract from the RFC
This RFC is the revised basic definition of The Domain Name System. It obsoletes RFC-882. This memo describes the domain style names and their used for host address look up and electronic mail forwarding. It discusses the clients and servers in the domain name system and the protocol used between them.
Document record
- Document ID
- RFC1034
- Published
- November 1987
- Authors
- P. Mockapetris
- Status
- INTERNET STANDARD
- Stream
- Legacy
- Area
- —
- Pages
- 55
- Also known as
- STD13
Topics
Standards lineage
This document is one revision in a chain of 5 RFCs, each formally replacing the one before it.
- RFC 882 (1983)
- RFC 883 (1983)
- RFC 973 (1986)
- RFC 1034 (1987)
- RFC 1035 (1987) ✓
Read the full history of Domain names - implementation and specification →
Referenced by
19 later RFCs formally update or obsolete part of this document.
- RFC 1101DNS encoding of network names and other typesCurrent
April 1989
- RFC 1183New DNS RR DefinitionsUpdated
October 1990
- RFC 1348DNS NSAP RRsObsoleted
July 1992
- RFC 1876A Means for Expressing Location Information in the Domain Name SystemCurrent
January 1996
- RFC 1982Serial Number ArithmeticCurrent
August 1996
- RFC 2065Domain Name System Security ExtensionsObsoleted
January 1997
- RFC 2181Clarifications to the DNS SpecificationUpdated
July 1997
- RFC 2308Negative Caching of DNS Queries (DNS NCACHE)Updated
March 1998
- RFC 2535Domain Name System Security ExtensionsObsoleted
March 1999
- RFC 4033DNS Security Introduction and RequirementsUpdated
March 2005
- RFC 4034Resource Records for the DNS Security ExtensionsUpdated
March 2005
- RFC 4035Protocol Modifications for the DNS Security ExtensionsUpdated
March 2005
- RFC 4343Domain Name System (DNS) Case Insensitivity ClarificationUpdated
January 2006
- RFC 4592The Role of Wildcards in the Domain Name SystemCurrent
July 2006
- RFC 5936DNS Zone Transfer Protocol (AXFR)Updated
June 2010
- RFC 8020NXDOMAIN: There Really Is Nothing UnderneathCurrent
November 2016
- RFC 8482Providing Minimal-Sized Responses to DNS Queries That Have QTYPE=ANYCurrent
January 2019
- RFC 8767Serving Stale Data to Improve DNS ResiliencyCurrent
March 2020
- RFC 9471DNS Glue Requirements in Referral ResponsesCurrent
September 2023
Related documents
Ranked automatically by shared keywords, IETF area and stream — not by editorial selection.
- RFC 1035Domain names - implementation and specificationUpdated
November 1987
- RFC 1142OSI IS-IS Intra-domain Routing ProtocolObsoleted
February 1990
- RFC 1535A Security Problem and Proposed Correction With Widely Deployed DNS SoftwareCurrent
October 1993
- RFC 1538Advanced SNA/IP : A Simple SNA Transport ProtocolCurrent
October 1993
- RFC 1637DNS NSAP Resource RecordsObsoleted
June 1994
- RFC 1706DNS NSAP Resource RecordsUpdated
October 1994
- RFC 1712DNS Encoding of Geographical LocationCurrent
November 1994
- RFC 1713Tools for DNS debuggingCurrent
November 1994
Also filed under
About this page
The document record above — title, authors, date, status, stream, area, relationships, DOI and errata — is imported verbatim from the public RFC Editor index. The “in plain English” section is editorial: written by The metasystema editorial team, not part of the RFC. Where the two differ, the RFC text governs.
Last checked against the RFC Editor index on . RFCs are never revised after publication; changes are issued as new documents.
Data sources · Editorial policy · Report a correction · What is an RFC?