DNS en domeinen
SOA-record en zoneserial
Het record bovenaan elke DNS-zone dat de primaire nameserver, het contactadres en het serienummer noemt dat aangeeft welke versie van de zone een server heeft.
Elke zone begint met één SOA-record (start of authority). Het noemt de primaire nameserver en de mailbox van de beheerder (geschreven met een punt in plaats van de @), en bevat het serienummer plus vier timers: refresh, retry, expire en de negative-caching-TTL.
Het serienummer is het deel waar u naar kijkt. Het moet bij elke wijziging omhoog; secundaire nameservers vergelijken het met hun kopie om te beslissen of ze de zone opnieuw ophalen. Veel hosts gebruiken de datum plus een teller, 2026102101. Twee nameservers die verschillende serienummers melden, serveren verschillende versies van de zone, en sommige bezoekers krijgen oude antwoorden.
De expire-timer zegt hoe lang een secundaire een zone blijft serveren die hij niet bij de primaire kan verversen. De negatieve TTL zegt hoe lang resolvers "deze naam bestaat niet" cachen, en daarom kan een pas aangemaakt record een paar minuten duren voor het verschijnt, zelfs bij een resolver die het nog nooit heeft gezien.