RFC 1035 Internet Standard

Domain Names — Implementation and Specification

P. Mockapetris · 1987-11

Abstract

RFC 1035 specifies the implementation details and wire format of the Domain Name System (DNS), defining the message format for DNS queries and responses, resource record types (A, NS, MX, CNAME, SOA, PTR, and others), and the operational requirements for name servers and resolvers. It defines the binary protocol used over UDP and TCP on port 53.

Why This RFC Matters

RFC 1035 is arguably one of the most consequential protocol specifications ever published. Its compact binary wire format, label compression scheme, and resource record structure have remained remarkably stable over nearly four decades despite the enormous growth of the Internet. Every DNS query and response exchanged today still conforms to the message format defined in this document. Extensions such as EDNS0 (RFC 6891) and DNSSEC (RFC 4033–4035) were carefully designed to be backward compatible with the original RFC 1035 message structure.

관련 프로토콜

관련 용어

Application Layer에서 더 보기