Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

DNS

DNS uses TCP and UDP.

UDP is usually tried first.

TCTrunCation

  • Message was truncated due to length greater than permitted

RFC 2181 says “try again with TCP”

DNS resource records

RRDescription
Av4 IP Address
AAAAv6 IP Address
CNAMEAlias or nickname. Secondary Name
MXEmail server
NSDNS Server
PTRReverse Mapping of an IP. Used to find the host that “owns” the IP
SOAStart of Authority. Which DNS server is authoritative for the zone.

DHCP & DNS placement

Always in groups of at least two, this is a HA service.

Each module should have its own set of DHCP and DNS nodes.

LocationDHCPDNS
Enterprise / Campus / DCYesInternal DNS
Enterprise / Remote / BranchYesInternal DNS
Enterprise / Remote / DCInternal and External DNS
Enterprise / Edge / DMZExternal DNS
Enterprise / Edge / WAN
Enterprise / Edge / VPN
SP / EdgeExternal DNS

References

DNS and UDP truncation | APNIC Blog

RFC 1035: STD 13: Domain names - implementation and specification

RFC 2181: Clarifications to the DNS Specification | RFC Editor

Last Modified • Sunday, June 28, 2026. 2:26 am UTC+00:00 • Commit: 225ace7