On 1/8/20, 7:40 AM, "dns-operations on behalf of Niall O'Reilly" 
<dns-operations-boun...@dns-oarc.net on behalf of niall.orei...@ucd.ie> wrote:

    On 7 Jan 2020, at 12:53, Greg Choules wrote:
    
    > I don't think it's a protocol violation,
    
    I think that's arguable. RFC1035, section 6.1.3:
    
      Both the TTL data for RRs and the timing data for refreshing activities
      depends on 32 bit timers in units of seconds.  Inside the database,
      refresh timers and TTLs for cached data conceptually "count down", while
      data in the zone stays with constant TTLs.
    
I'd agree that it **is not** a protocol violation based on this line of 
reasoning:

Imagine the zone being re-loaded often (more than once a second) with the 
effect that every second or wall clock results in the(/a/each) set's TTL 
lowered by one.  That's "legal" and would result in a protocol-compliant 
implementation acting as observed.

Admins are allowed to do silly things ... the protocol permits that. ;). And 
that is why remote, third-party debugging of server operations is tricky.


_______________________________________________
dns-operations mailing list
dns-operations@lists.dns-oarc.net
https://lists.dns-oarc.net/mailman/listinfo/dns-operations

Reply via email to