You are right in normal case. But name owners may want change their TTL under some events promptly, setting lager TTL in case of ddos attack, small TTL if they want their RR be freshed in urgent situation. But each changes need to wait previous TTL to timeout in the current DNS TTL context.<br><br>If a normal TTL is one day or hours , urgent change to new A/AAAA, NS RR will not be accepted by remote cache server. A short TTL may be a option but name owner may face the hard choice to endure heave load for a rare urgent change. If they want a small load of traffic as well as a prompt changes if necessary  there should be a push scheme like DNS notify or DOH server push. <br><br>AFAIK, in real event the name owners need to call the ISP DNS operators to manually fresh their cache. ISP is willing to cooperate for popular names because they care about the users' experince (people will call in and complain during the TTL). If there is a widely accepted approach to notify them to fetch the changes , I think they are willing to hear.<br><br>No one here share the same issue?<br><br>Davey<style type="text/css">* body { background-color: #ffffff; line-height: 1.4;word-wrap: break-word; word-break: normal; } div {word-wrap: break-word; word-break: normal; } p {word-wrap: break-word; word-break: normal; text-indent: 0pt !important; } span {word-wrap: break-word; word-break: normal; } a {word-wrap: break-word; word-break: normal; } td {word-wrap: break-word; word-break: break-all; }</style><div class="quote"><div style="margin: 0 0px; font-size: 105%"><br></div><blockquote class="quote" style="margin:0 0 0 0;border-left:1px rgba(0, 0, 0, .15) solid;padding-left:5px"><p dir="ltr">
<br>
I think this idea is going to be pretty unpopular among authoritative <br>
operators.  Those who want/need their records to expire frequently <br>
will set low TTLs and so this will not be necessary.  Those who do not <br>
have that need, and instead want to have some control over server <br>
load, will set long TTLs.  They will not appreciate having their TTLs <br>
ignored at scale. <br>
<br>
</p>
</blockquote></div>