- TTL (Time To Live)
- An integer field on each DNS record (in seconds) that tells resolvers how long to cache the response before re-querying. Lower TTL = faster propagation but higher query volume.
- Anycast DNS
- A routing technique where the same IP (e.g. 1.1.1.1, 8.8.8.8) is announced from many physical data centers globally, and BGP routes each user to the nearest one. Used by major public resolvers for low latency and resilience.
- A record
- An IPv4 address record — maps a hostname (e.g. www.example.com) to a 32-bit IPv4 address. The most common DNS record type.
- AAAA record
- An IPv6 address record — maps a hostname to a 128-bit IPv6 address (e.g. 2606:2800:220::ace). Pronounced 'quad-A'.
- CNAME record
- Canonical Name record — aliases one hostname to another (e.g. www.example.com → example.com). Cannot coexist with other records on the same name.
- MX record
- Mail Exchange record — specifies the mail server(s) that accept email for a domain, with a priority value for ordering.
- TXT record
- A free-form text DNS record commonly used for SPF, DKIM, DMARC, domain ownership verification, and other metadata.
- NS record
- Nameserver record — declares which DNS servers are authoritative for the domain. Set at both the registrar (delegation) and the zone itself.
- Recursive resolver
- A DNS server that takes a client query and walks the DNS hierarchy (root → TLD → authoritative) to return a final answer, caching responses along the way.