Re: Should a nameserver know about itself?

"D. J. Bernstein" <djb@cr.yp.to> Thu, 31 May 2001 06:41 UTC

Received: from nic.cafax.se ([192.71.228.17]) by ietf.org (8.9.1a/8.9.1a) with SMTP id CAA16307 for <dnsop-archive@odin.ietf.org>; Thu, 31 May 2001 02:41:03 -0400 (EDT)
Received: by nic.cafax.se (8.12.0.Beta5/8.12.0.Beta5) id f4V6FV1i027316 for dnsop-outgoing; Thu, 31 May 2001 08:15:31 +0200 (MEST)
Received: from naptop.autonomica.se (flaptop.liman.sunet.se [193.10.90.102]) by nic.cafax.se (8.12.0.Beta7/8.12.0.Beta5) with ESMTP id f4V6FPLt027311 for <dnsop@cafax.se>; Thu, 31 May 2001 08:15:25 +0200 (MEST)
Received: by naptop.autonomica.se (8.12.0.Beta1/8.12.0.Beta1) id f4V6FCKB000485 for dnsop@cafax.se; Thu, 31 May 2001 08:15:12 +0200 (MEST)
Received: from muncher.math.uic.edu (muncher.math.uic.edu [131.193.178.181]) by nic.cafax.se (8.12.0.Beta7/8.12.0.Beta5) with SMTP id f4V0ZmLt025610 for <dnsop@cafax.se>; Thu, 31 May 2001 02:35:49 +0200 (MEST)
Received: (qmail 26630 invoked by uid 1001); 31 May 2001 00:36:07 -0000
Date: Thu, 31 May 2001 00:36:07 -0000
Message-ID: <20010531003607.824.qmail@cr.yp.to>
From: "D. J. Bernstein" <djb@cr.yp.to>
To: dnsop@cafax.se
Subject: Re: Should a nameserver know about itself?
References: <3065.991226662@brandenburg.cs.mu.OZ.AU> <Pine.BSF.4.21.0105310930110.58053-100000@julubu.staff.apnic.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
Sender: owner-dnsop@cafax.se
Precedence: bulk

Bruce Campbell writes:
> Nameserver IPs collected at time of request, onus on
> client/requestor to ensure that they are kept up to date.

Yes, that's how delegations work. RFC 1034: ``The administrators of both
zones should insure [sic] that the NS and glue RRs which mark both sides
of the cut are consistent _and remain so_.'' (Emphasis added.)

As for the frequency of changes: Yes, you have to be notified whenever
the server's IP address changes. On the other hand, you're already
dealing with changes in the NS names. Sensibly chosen in-zone NS names
(a.ns, b.ns) have the advantage of lasting forever. The overall effect
on the frequency of changes could be positive or negative.

---Dan