Hi all,

I added a project to the Hackathon wiki for IETF 119 last week and I’ve now 
finished the preparations (cleaning up and making code open-source, more 
detailed project specifications, etc).

The goal of the project is to enhance a small, but functional, authoritative 
DNS name server with everything needed to achieve rapid and fully automated 
synchronisation of delegation information between child zone and parent. We 
will base the design on the two drafts:

  - draft-ietf-dnsop-generalized-notify
  - draft-johani-dnsop-delegation-mgmt-via-ddns

We will use the same code for both the child and the parent name server and the 
code (it’s written in Go) for the name server and some support tools is here: 
https://github <https://github/>.com/johanix/tdns/

There will be several additions needed for the child to do this:

  - detecting changes to the delegation data for the zone
  - look up parent delegation synchronization support in DNS a la the mechanism 
described
    in the first draft
  - choose a mechanism (assuming the parent supports it):
    - sending a generalised notify, triggering a CDS or CSYNC lookup and 
validation from
      the parent
    - creating and signing a DNS Update describing the change (only possible 
mechanism
      if the child is unsigned).

The parent also needs several new features. Please take a look at the project 
description https://github.com/johanix/hackathon119/ for a more complete list 
of the various tasks.

As there are a number of separate tasks I think there should be something for 
everyone with an interest in solving the really, really old DNS problem of how 
to automatically keep delegation information in sync.

Regards,
Johan


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

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

Reply via email to