Peter, I like the concept a lot and this is a good natural evolution, My comments/issues #1 this should cover normal notify as well as there is no reason parent should have to be updates every time an external DNS provider changes its distribution "top" #2 I would love the examples to use a different port than 53 as there is no need for the notifies to go to that overloaded port #3 As of new type vs SRV the argument against new type at apex is always size of ANY, which I do not buy but I like new types :-) #4 It should be clear that there is no need to run a "nameserver code" as the target of the NOTIFY messages, similarly there is no real reason why the issuer of the Notify is a "nameserver code" i.e. both of ends are front/back ends of provision systems
Olafur On Tue, Nov 29, 2022 at 7:37 AM Peter Thomassen <pe...@desec.io> wrote: > Dear DNSOP, > > Changes in CDS/CDNSKEY, CSYNC, and other records related to delegation > maintenance are usually detected through scheduled scans run by the > consuming party (e.g. top-level domain registry), incurring an > uncomfortable trade-off between scanning cost and update latency. > > A similar problem exists when scheduling zone transfers, where it has been > solved using the well-known DNS NOTIFY mechanism ([RFC1996]) which enables > primaries to nudge secondaries when there's a zone update, allowing the > latter to initiate an out-of-order zone transfer and reset the serial check > timer. > > At the IETF a few weeks back, Johan and I felt a sudden enlightenment when > it occurred to us that the same approach could be used to reduce scanning > cost for CDS/CSYNC scans and the like, while maintaining low update > latency. In fact, the NOTIFY spec already does allow sending NOTIFY message > of other types. So, we not use that for hinting beyond SOA? > > We wrote up a draft, and if you'd like to read how one could make this > work, feel free to take a look: > --> > https://datatracker.ietf.org/doc/draft-thomassen-dnsop-generalized-dns-notify/ > > There is also an application in multi-signer setups, where Viktor had > brought up the problem of ZSK rollovers by one signer, and how the others > would know about that. That's not as well fleshed-out yet, but we figured > it shouldn't keep us from circulating the initial idea. > > Best, > Peter > > > -------- Forwarded Message -------- > Subject: New Version Notification for > draft-thomassen-dnsop-generalized-dns-notify-00.txt > Date: Mon, 28 Nov 2022 13:10:10 -0800 > From: internet-dra...@ietf.org > To: Johan Stenstam <johan.stens...@internetstiftelsen.se>, Peter > Thomassen <pe...@desec.io> > > > A new version of I-D, draft-thomassen-dnsop-generalized-dns-notify-00.txt > has been successfully submitted by Peter Thomassen and posted to the > IETF repository. > > Name: draft-thomassen-dnsop-generalized-dns-notify > Revision: 00 > Title: Generalized DNS Notifications > Document date: 2022-11-28 > Group: Individual Submission > Pages: 13 > URL: > https://www.ietf.org/archive/id/draft-thomassen-dnsop-generalized-dns-notify-00.txt > Status: > https://datatracker.ietf.org/doc/draft-thomassen-dnsop-generalized-dns-notify/ > Html: > https://www.ietf.org/archive/id/draft-thomassen-dnsop-generalized-dns-notify-00.html > Htmlized: > https://datatracker.ietf.org/doc/html/draft-thomassen-dnsop-generalized-dns-notify > > > Abstract: > Changes in CDS/CDNSKEY, CSYNC, and other records related to > delegation maintenance are usually detected through scheduled scans > run by the consuming party (e.g. top-level domain registry), > incurring an uncomfortable trade-off between scanning cost and update > latency. > > A similar problem exists when scheduling zone transfers, and has been > solved using the well-known DNS NOTIFY mechanism ([RFC1996]). This > mechanism enables a primary nameserver to proactively inform > secondaries about zone changes, allowing the secondary to initiate an > ad-hoc transfer independently of when the next SOA check would be > due. > > This document extends the use of DNS NOTIFY beyond conventional zone > transfer hints, bringing the benefits of ad-hoc notifications to DNS > delegation maintenance in general. Use cases include DNSSEC key > rollovers hints via NOTIFY(CDS) and NOTIFY(DNSKEY), and quicker > changes to a delegation's NS record set via NOTIFY(CSYNC). > > TO BE REMOVED: This document is being collaborated on in Github at: > https://github.com/peterthomassen/draft-thomassen-dnsop-generalized- > dns-notify (https://github.com/peterthomassen/draft-thomassen-dnsop- > generalized-dns-notify). The most recent working version of the > document, open issues, etc. should all be available there. The > authors (gratefully) accept pull requests. > > > > > The IETF Secretariat > > > _______________________________________________ > DNSOP mailing list > DNSOP@ietf.org > https://www.ietf.org/mailman/listinfo/dnsop >
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop