To:
Joe Abley <jabley@isc.org>
cc:
"Hollenbeck, Scott" <shollenbeck@verisign.com>, "'Edward Lewis'" <edlewis@arin.net>, "'ietf-provreg@cafax.se'" <ietf-provreg@cafax.se>
From:
Jaap Akkerhuis <jaap@sidn.nl>
Date:
Mon, 07 Apr 2003 16:50:22 +0200
In-reply-to:
Your message of Sat, 05 Apr 2003 16:22:06 -0500. <A6D2868C-67AC-11D7-BFDC-00039312C852@isc.org>
Sender:
owner-ietf-provreg@cafax.se
Subject:
Re: [ietf-provreg] References for Today's Host Object Discussion
Joe, There is one related issue that may deserve some thought. At the moment an address is required for a host record if the host is named under the apex of the registry. Where hosts are specified as attributes of domain objects, however, there is the opportunity to modify that rule; addresses can be required on hosts which are named under the domain in whose object they appear. So, for example, a domain object for "automagic.org" might contain host attributes for nameservers "buffoon.automagic.org", "ns1.flame.org" and "foo.something-else.com". Only the "buffoon.automagic.org" host would require addresses under the scheme outlined above. In the case of a registry which supports hosts-as-attributes, this (or something like it) seems like it would be necessary to avoid different domain objects containing conflicting addresses for hosts. Well, as a registry which does that, we actually also like to have ip#s for out of zone name servers (optionally). We check wether the delegation exists for the domain at the mentioned nameservers. If no ip#s are given, we use whatever we find from the DNS. If the ip#s are given, we use those. This turns out to be useful when more then one things are happening at the same time. The ip#s of name servers itself might be changing as well (because of a merger of parties involved etc.). In cases like these the proper A record might not be available yet. Of course, we never publish the A for "foo.something-else.com" and the like. We do keep the information archived. We keep an archive of all transactions surrounding domain names. Just in case (technical/juridical) problems pop up later. jaap