Hi Brian, 

And you’re quite right, and I stand corrected. So, the TTLs must be defined at 
the RRset level, so I am going to think again on a possible solution, ‘cause I 
have the same feeling as Gavin the proposed way is not a very elegant way. But 
again, it might be the most pragmatic solution. And we surely don’t want to 
deviate from the DNS standards 😊 

Best regards, 
Marc Groeneweg 

From: Brian Dickson <brian.peter.dick...@gmail.com>
Date: Thursday, 14 September 2023 at 20:22
To: Marc Groeneweg <marc.groene...@sidn.nl>
Cc: Gavin Brown <gavin.br...@icann.org>, regext@ietf.org <regext@ietf.org>
Subject: Re: [regext] [Ext] New Version Notification for 
draft-ietf-regext-epp-ttl-02.txt 




On Tue, Sep 12, 2023 at 6:34 AM Marc Groeneweg 
<marc.groeneweg=40sidn...@dmarc.ietf.org <mailto:40sidn...@dmarc.ietf.org>> 
wrote: 

Hi Gavin, 

I am going to review your draft. I see you’re using a ttl object for adding, 
updating and removing ttls on a role type. Is it also an idea to extend 
existing objects (domain and host) with a ttl field? I know this is a different 
approach and perhaps more complex. But when I look at an example on changing a 
hostObj with 2 IPv4 addresses the ttl for “A” will apply for both IPv4 
addresses I guess. When extending on separate fields it should be possible to 
get a ttl for each address right? And then there’s no need to give a ttl a role 
like “A” or “AAAA”. 





Speaking as a DNS person ("expert" might be overstating things): the TTL of any 
set of records with the same owner name (i.e. FQDN) and type (RRTYPE, such as A 
or AAAA) absolutely MUST be identical. This is part of the core DNS 
specification, and set in stone for all DNS implementations. It carries over to 
DNSSEC as well. 



So, please ensure the EPP specifications related to TTL adequately prevent any 
deviation from this requirement. 



Brian 






Really, it’s just a blunt idea from my side, and not thought through yet 😊. 

Forgot to mention thank you for taking the lead in this draft, as it’s 
mentioned a lot in OARC meetings that this would help in the daily DNS 
operations… 

Best regards, 
Marc Groeneweg 

From: regext <regext-boun...@ietf.org <_blank>> on behalf of Gavin Brown 
<gavin.br...@icann.org <_blank>>
Date: Monday, 11 September 2023 at 14:28
To: regext@ietf.org <_blank> <regext@ietf.org <_blank>>
Subject: Re: [regext] [Ext] New Version Notification for 
draft-ietf-regext-epp-ttl-02.txt 

[Some people who received this message don't often get email from 
gavin.br...@icann.org <_blank>. Learn why this is important at 
https://aka.ms/LearnAboutSenderIdentification <_blank> ]

Hi all,

Please look at this document. It contains a "straw man" implementation of a 
syntax for supporting TTLs for different record types.

I do not personally like this syntax but have struggled to find one that both 
(a) seems intuitive and (b) can be fully validated using only the XML schema: 
the *easy* approach would be to have looser XML schema and then use MUSTs and 
MUST NOTs in the text, but I'd like to avoid that if I can.

So, I am asking for suggestions on how to do it better. I would be very sad if 
the current model ended up being the final one!

G.

On 10/09/2023, 14:00, internet-dra...@ietf.org <_blank> 
<mailto:internet-dra...@ietf.org <_blank> wrote:

A new version of Internet-Draft draft-ietf-regext-epp-ttl-02.txt has been
successfully submitted by Gavin Brown and posted to the
IETF repository.

Name: draft-ietf-regext-epp-ttl
Revision: 02
Title: Extensible Provisioning Protocol (EPP) mapping for DNS Time-To-Live 
(TTL) values
Date: 2023-09-05
Group: regext
Pages: 18
URL: https://www.ietf.org/archive/id/draft-ietf-regext-epp-ttl-02.txt <_blank>
Status: https://datatracker.ietf.org/doc/draft-ietf-regext-epp-ttl/ <_blank>
HTMLized: https://datatracker.ietf.org/doc/html/draft-ietf-regext-epp-ttl 
<_blank>
Diff: https://author-tools.ietf.org/iddiff?url2=draft-ietf-regext-epp-ttl-02 
<_blank>

Abstract:

This document describes an extension to the Extensible Provisioning
Protocol (EPP) that allows EPP clients to manage the Time-To-Live
(TTL) value for domain name delegation records.

About this draft

This note is to be removed before publishing as an RFC.

The source for this draft, and an issue tracker, may can be found at
https://github.com/gbxyz/epp-ttl-extension <_blank>.


The IETF Secretariat

--
Gavin Brown
Principal Engineer, GDS Technical Services
Internet Corporation for Assigned Names and Numbers (ICANN)

https://www.icann.org <_blank>


_______________________________________________
regext mailing list
regext@ietf.org <_blank>
https://www.ietf.org/mailman/listinfo/regext <_blank> 





_______________________________________________
regext mailing list
regext@ietf.org <_blank>
https://www.ietf.org/mailman/listinfo/regext <_blank> 






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

_______________________________________________
regext mailing list
regext@ietf.org
https://www.ietf.org/mailman/listinfo/regext

Reply via email to