Skip to main content

What is a DNS SOA record?

The DNS ‘Start of Authority’ (SOA) record stores critical information about a domain or zone, such as the administrator's email address, the last update timestamp, and server refresh intervals.

All DNS zones must have an SOA record to conform to IETF standards. They are also fundamental for the process of zone transfers.


Example of an SOA Record

FieldValueDescription
NAMEexample.comThe domain name of the zone.
RECORD TYPESOAStart of Authority.
MNAMEns.primaryserver.comThe primary nameserver for the zone.
RNAMEadmin.example.comAdministrator's email ([email protected]).
SERIAL1111111111Version number of the zone file.
REFRESH86400Wait time for secondary servers to check for updates.
RETRY7200Wait time after a failed refresh attempt.
EXPIRE4000000Time after which a secondary server stops responding.
TTL11200Time to Live for the SOA record itself.

Note on RNAME: In an SOA record, the "@" symbol in an email is replaced by a dot. Therefore, admin.example.com is the equivalent of [email protected].


What is a Zone Serial Number?

In the DNS, a 'zone' is an area of control over a namespace. It can include a single domain, one domain with many subdomains, or multiple domain names.

The Zone Serial Number acts as a version number for the SOA record. When an administrator changes a zone file, they must increase the serial number. This change alerts secondary nameservers that they need to update their copies of the zone file via a zone transfer.


Key Components of an SOA Record

  • MNAME: The primary nameserver for the zone. Secondary servers receive their updates directly from this server.
  • REFRESH: The time (in seconds) secondary servers wait before asking the primary server if the SOA record has been updated.
  • RETRY: The interval a secondary server waits before re-attempting an update request to an unresponsive primary server.
  • EXPIRE: If a secondary server cannot reach the primary server for this duration, it will stop serving queries for that zone, as the data is considered too old to be reliable.

What is a Zone Transfer?

A DNS zone transfer is the process of replicating DNS record data from a primary nameserver to a secondary nameserver.

  1. The process begins by transferring the SOA record.
  2. The secondary server checks the serial number to see if its version is outdated.
  3. If an update is needed, the full record data is sent.
  4. Zone transfers take place over the TCP protocol to ensure data integrity.

Managing High-Availability Infrastructure

For businesses operating in competitive global markets in 2026, understanding SOA records is vital for maintaining 100% uptime. If you are scaling your digital presence and need a Reliable Email Provider or expert DNS architecture, ensuring your zone transfers are seamless is the key to reliability.

Would you like me to create a "Cheat Sheet" summarizing all the DNS records we have covered (A, AAAA, CNAME, MX, TXT, NS, and SOA) for your quick reference?