Re: [Crisp] ENUM use cases for draft-ietf-crisp-iris-dchk-04.txt
Andrew Newton <andy@hxr.us> Fri, 10 February 2006 10:54 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F7VvI-0006Li-Jq; Fri, 10 Feb 2006 05:54:44 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F7VvF-0006KY-WF for crisp@megatron.ietf.org; Fri, 10 Feb 2006 05:54:42 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA08152 for <crisp@ietf.org>; Fri, 10 Feb 2006 05:52:58 -0500 (EST)
Received: from zeke.blacka.com ([69.31.8.124] helo=zeke.ecotroph.net) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1F7W8E-0003x1-Vw for crisp@ietf.org; Fri, 10 Feb 2006 06:08:07 -0500
Received: from [10.0.1.105] ([::ffff:64.83.8.179]) (AUTH: PLAIN anewton, SSL: TLSv1/SSLv3,128bits,RC4-SHA) by zeke.ecotroph.net with esmtp; Fri, 10 Feb 2006 05:53:45 -0500 id 01588001.43EC70B9.00007805
In-Reply-To: <43EC60B2.6050801@enum.at>
References: <43EC60B2.6050801@enum.at>
Mime-Version: 1.0
Message-Id: <AD214F2D-5717-4845-8CD7-F6A92921BA95@hxr.us>
From: Andrew Newton <andy@hxr.us>
Subject: Re: [Crisp] ENUM use cases for draft-ietf-crisp-iris-dchk-04.txt
Date: Fri, 10 Feb 2006 05:54:15 -0500
To: Alexander Mayrhofer <alexander.mayrhofer@enum.at>
X-Mailer: Apple Mail (2.746.2)
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 22bbb45ef41b733eb2d03ee71ece8243
Cc: crisp@ietf.org
X-BeenThere: crisp@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Cross Registry Information Service Protocol <crisp.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/crisp>, <mailto:crisp-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:crisp@ietf.org>
List-Help: <mailto:crisp-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/crisp>, <mailto:crisp-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0079114271=="
Sender: crisp-bounces@ietf.org
Errors-To: crisp-bounces@ietf.org
Hi Alex, My comments in-line: On Feb 10, 2006, at 4:45 AM, Alexander Mayrhofer wrote: > > eg. if the registry already contains a wildcard for *. > 1.2.3.4.e164.arpa, a dchk for 0.1.2.3.4.e164.arpa would need to > indicate that the DNS space of this record is already occupied > (same for eg. 2.3.4.e164.arpa), ideally pointing to the "blocking" > domain object. I think we need to be careful with terminology here. What can be put into DNS is a superset of what can be put into a DNS registration system. A registry may not allow registrations at a level where there exists a wildcard, but that is not the case for DNS itself. In forward domain registration systems, it is also not typical to allow a wildcard to block a registration. > - What status should be returned in case a domain name is blocked > by a "more specific" or a "less specific" domain name? > - for the case "registration not possible" > - for the case "registration nevertheless possible" > > - Which element would be used to return the "offending" domain in > case of a "blocking" delegation: <domainVariant> does not exactly > seem to fit (tailored for IDN?), <iris:seeAlso> seems to be a bit > too generic for this... > > - How can a registry indicate to a client that although the domain > is question is "blocked" by a less specific record (eg. wildcard) > it may be registered anyways (the "more complicated" case mentioned > above)? > > Please let me know if anything is unclear, and needs to be elaborated. I think the simple answer is that DCHK was not designed for this. The use case for DCHK is simple domain availability in the forward DNS . DCHK was originally introduced in the same draft with LWZ because the intent was to have a very fast service (we subsequently decoupled them draft-wise because of the confusion that they could only be used together). It is a proper subset of DREG, and the intent is that registries could advertise the lightweight availability service in S-NAPTR on boxes different from the heavier weight DREG (this is a strategy that some domain registries use today). Of course, there are ways to overload the semantics in DCHK to get what you want using things like the <other> status and <seeAlso>. But my feeling is that what you want is far enough from the forward domain availability check use case that using DCHK would work but it would not be pretty. It sounds to me that you have outlined a good need for an ECHK or identified a new use case for EREG2. -andy
_______________________________________________ Crisp mailing list Crisp@ietf.org https://www1.ietf.org/mailman/listinfo/crisp
- [Crisp] ENUM use cases for draft-ietf-crisp-iris-… Alexander Mayrhofer
- Re: [Crisp] ENUM use cases for draft-ietf-crisp-i… Andrew Newton