Reference
DNS Dictionary
Plain-language definitions for common DNS terminology. Use the DNS Record Builder to generate records using these terms.
- Resource Record (RR)
- Structured data associated with a name or node in the DNS tree.
- Format:
owner ttl class type rdata - Example:
www.example.com. 3600 IN A 192.0.2.127 - Owner / name
- A node in the domain name tree. For a specific RR, owner is the domain name where the RR is found. (RFC 1034 §3.6)
- Consists of a sequence of labels.
- Format:
node.zone.tld.— the rightmost label is null (the root); the second-from-right is the TLD; the third-from-right is typically the organizational domain. - Label
- A character string between the dots in a domain name.
- Example: in
www.example.com.the labels arewww,example, andcom. - TTL time to live
- How long, in seconds, resolvers are permitted to cache this DNS resource record.
- Class
- Identifies the protocol family of the record. The internet class
INis used for virtually all modern DNS records. - Other values:
CH(Chaosnet),HS(Hesiod). - Type
- Specifies the kind of rdata that follows in the record.
- Examples:
A,AAAA,MX,SOA,NS,CNAME,PTR,TXT. - Rdata resource data
- The payload of the resource record. Contents vary widely by record type.
Arecords carry an IPv4 address;AAAArecords carry an IPv6 address;MXrecords carry a mail exchange hostname;CNAMErecords carry a canonical name target.- Domain
- An administrative boundary within the domain name tree.
- Subdomain
- A domain contained within another domain.
- Example:
c.b.a.is a subdomain ofb.a. - Node
- A leaf or interior point in the domain name tree. (RFC 1034 §3.1)
- Domain Name
- The list of labels from a node up to the root of the tree. A domain name uniquely identifies a node. (RFC 1035 §3.6)