> On Nov 7, 2024, at 8:38 PM, Stefan Ubbink 
> <Stefan.Ubbink=40sidn...@dmarc.ietf.org> wrote:
> 
> On 7 Nov 2024 18:36:34 +0000
> "John Levine" <jo...@taugh.com> wrote:
> 
>> It appears that Shane Kerr  <sh...@time-travellers.org> said:
>>>>>> Since I noticed the ZONEVERSION RFC 9660, I was thinking that
>>>>>> this could be extended to include a version at the database.  
>>>> I think this is prime example of a Private Use value. It would be 
>>>> specific to SIDN implementation and does not need any code
>>>> assignment. Just do it!  
>>> 
>>> I think the idea is that this might be widely-used enough to benefit 
>>> from standardization, rather than using a Private Use value.
>>> 
>>> I guess it depends exactly on the semantics, but having an actual 
>>> timestamp available for a zone seems generally useful.  
>> 
>> You have to know what kind of version numbers the database uses to
>> know what the value means.  I agree this is a private extension.
> 
> I would argue that you wouldn't need to know what the value means, if
> it is a number and it always changes in a predictable way. Or when the
> publisher of the value has documented somewhere what it means.
> 
> The current RFC 9660 uses SOA-SERIAL and it doesn't really matter if
> the value is 1, 98643, 2024110711 or 1731011381.


I think there are two reasons to consider standardization instead of
just private-use:

1) to define the meaning of the version as something like “database
timestamp, expressed in a specific format” (epoch, ISO 8601, etc). 

2) to specify how a name server knows where to get the version value.
For example, extract from a regular expression match in a TXT RR
located at the zone apex or some other name.

DW

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
DNSOP mailing list -- dnsop@ietf.org
To unsubscribe send an email to dnsop-le...@ietf.org

Reply via email to