NOTIFY
Originally, slave DNS servers would poll only the master server as set by the zone's refresh parameter. Some people have been unhappy with that, so the NOTIFY extension to the DNS protocol was defined in RFC 1996. Using this protocol, a zone's master can notify the zone's slaves of changes in the zone. So, instead of waiting for a few hours for a refresh cycle to start, the zone update propagates to the slave servers pretty quickly. I say "pretty quickly" because after a zone has been updated, your DNS server waits for a random number of seconds before sending the NOTIFY. This avoids being bombarded by SOA and zone transfer requests all at the same time, and the delay distributes the queries from the slaves in time.
A master server notifies ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access