RE: [Enum] comments on draft-ietf-enum-3761bis-00

"Michael Hammer \(mhammer\)" <mhammer@cisco.com> Thu, 19 October 2006 21:16 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GafFG-0003Zm-CN; Thu, 19 Oct 2006 17:16:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GafFF-0003Yn-Ru for enum@ietf.org; Thu, 19 Oct 2006 17:16:05 -0400
Received: from rtp-iport-1.cisco.com ([64.102.122.148]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GafFE-0003uK-GO for enum@ietf.org; Thu, 19 Oct 2006 17:16:05 -0400
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-1.cisco.com with ESMTP; 19 Oct 2006 14:16:04 -0700
Received: from rtp-core-2.cisco.com (rtp-core-2.cisco.com [64.102.124.13]) by rtp-dkim-1.cisco.com (8.12.11.20060308/8.12.11) with ESMTP id k9JLG4EJ014795; Thu, 19 Oct 2006 17:16:04 -0400
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by rtp-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id k9JLG3DM005682; Thu, 19 Oct 2006 17:16:03 -0400 (EDT)
Received: from xmb-rtp-20b.amer.cisco.com ([64.102.31.53]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 19 Oct 2006 17:16:03 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Enum] comments on draft-ietf-enum-3761bis-00
Date: Thu, 19 Oct 2006 17:16:00 -0400
Message-ID: <072C5B76F7CEAB488172C6F64B30B5E30211FC2F@xmb-rtp-20b.amer.cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Enum] comments on draft-ietf-enum-3761bis-00
Thread-Index: AcbzwUCU62JXKTaUSm65ypHqHzOpcwAAertw
From: "Michael Hammer (mhammer)" <mhammer@cisco.com>
To: Klaus Darilion <klaus.mailinglists@pernau.at>, enum@ietf.org
X-OriginalArrivalTime: 19 Oct 2006 21:16:03.0682 (UTC) FILETIME=[C8A13C20:01C6F3C3]
DKIM-Signature: a=rsa-sha1; q=dns; l=4618; t=1161292564; x=1162156564; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=mhammer@cisco.com; z=From:=22Michael=20Hammer=20\(mhammer\)=22=20<mhammer@cisco.com> |Subject:RE=3A=20[Enum]=20comments=20on=20draft-ietf-enum-3761bis-00 |To:=22Klaus=20Darilion=22=20<klaus.mailinglists@pernau.at>, =20<enum@ietf.or g>; X=v=3Dcisco.com=3B=20h=3DU3uubL5BjAAxYyhPZ11uIniaVMU=3D; b=XTN/NeVXtH++GDajpekLtJvjnYDE30vHJaIpsppKTO3zrbwJVIcmGPFqFy6hnJfT6KGazF7Q 9h6aQ/NiqeWI3nHwPK9dwmjl8MXeYf9c5xDW19bmesETRzuPOcKaOLrN;
Authentication-Results: rtp-dkim-1.cisco.com; header.From=mhammer@cisco.com; dkim=pass ( sig from cisco.com verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6640e3bbe8a4d70c4469bcdcbbf0921d
Cc:
X-BeenThere: enum@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Enum Discussion List <enum.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/enum>, <mailto:enum-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:enum@ietf.org>
List-Help: <mailto:enum-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/enum>, <mailto:enum-request@ietf.org?subject=subscribe>
Errors-To: enum-bounces@ietf.org

Klaus,

If one uses e164.arpa as domain suffix, then you must use only E.164
numbers as input.

If one wants other than E.164 number as input, then use another domain
suffix and don't use "+" as private number prefix.

If one violates the above, collisions and bad things happen.

:)

Mike
 

> -----Original Message-----
> From: Klaus Darilion [mailto:klaus.mailinglists@pernau.at] 
> Sent: Thursday, October 19, 2006 7:58 AM
> To: enum@ietf.org
> Subject: [Enum] comments on draft-ietf-enum-3761bis-00
> 
> Hi Patrik!
> 
> It would be great if the draft would be correct formated - 
> that would ease reading a lot.
> 
> Now to the draft:
> 
> 
> > 1.2. Use for these mechanisms for private dialing plans
> > 
> > This document describes the operation of these mechanisms in the 
> > context of numbers allocated according to the ITU-T recommendation 
> > E.164. The same mechanisms might be used for private dialing plans.
> > If these mechanisms are re-used, the suffix used for the private 
> > dialing plan MUST NOT be e164.arpa, to avoid conflict with this 
> > specification. Parties to the private dialing plan will need to the 
> > suffix used by their private dialing plan for correct operation of 
> > these mechanisms. Further, the application unique string 
> used SHOULD 
> > be the full number as specified, but without the leading 
> '+', and such 
> > private use MUST NOT be called "ENUM".
> 
> To me it is not clear what this section addresses. Does it 
> address "private ENUM" too? Private ENUM is usually used to 
> have the official dialing plans in private scenarios. Thus 
> removing the '+' is IMO not good.
> 
> Further, I'm not sure if an RFC should dictate usage of ENUM 
> in private scenarios. A private scenario is private - it 
> could use the RFC suggestions or not.
> 
> >2. The ENUM Application Specifications
> > 
> ...
> > the risk that collisions between E.164 numbers and 
> non-E.164 numbers 
> > can occur. To mitigate this risk, the E2U portion of the 
> service field 
> > MUST NOT be used for non-E.164 numbers.
> 
> I do not understand what this means. If an application 
> incorrectly translates a dial string into an E.164 number, 
> there is no difference than if the user would have typed a 
> wrong number.
> 
> Further, this draft is about ENUM - E.164 to ....
> Thus, I always thought per definition there can not be non 
> E.164 numbers in e164.arpa.
> 
> > 4.1.  Example
> 
> Really nice formated :-|
> 
> > $ORIGIN  3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.
> > 
> >        NAPTR 10 100 (
> >          "u"
> 
>             ^^^^
>           I guess you mean "d" ?
> 
> >          "E2U+sip"
> >          ""
> >          3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa. )
> > 
> >        NAPTR 10 101 (
> >          "u"
>             ^^^^
>           I guess you mean "d" ?
> 
> >          "E2U+h323"
> >          ""
> >          3.8.0.0.6.9.2.3.6.1.4.4.e164.arpa.
> 
>                                             ^^^^
>                            missing closing parenthesis
> > 
> >        NAPTR 10 102 "u"  "E2U+msg" 
> "!^.*$!mailto:info@example.com!" .
>  >
> > _sip._e2u  IN URI 10 10 "sip:info@example.com"
> > _h323._e2u IN URI 10 10 "h323:info@example.com"
> > _msg._e2u  IN URI 10 10 "mailto:info@example.com"
> 
> 
> IMO this example is very bad. It does not work with RFC3761 
> compliant resolvers. There should be also "u" NAPTRs to be 
> compatible with old ENUM resolvers.
> 
> Further, the whole draft does not mention compatibility with 
> RFC 3761. 
> Using "d" NAPTRs breaks all existing ENUM applications as 
> resolvers don't understand it.
> 
> I expect a least a section which discusses the compatibility 
> issues, and reflect this discussion in the examples (similar 
> the compatibility issues in RFC 3263).
> 
> I further miss a discussion about the difference of "u" and 
> "d", and suggestion when they should be used. And why
> 
> Another important thing is that URI RRs can't be used with 
> open dialing plans. Currently open dialing plans require the 
> usage of wildcard NAPTRs. Introducing URI RRs will not allow 
> to use wildcard NAPTRs. IMO this is an important aspect and 
> should be mentioned in the draft.
> 
> regards
> klaus
> 
> _______________________________________________
> enum mailing list
> enum@ietf.org
> https://www1.ietf.org/mailman/listinfo/enum
> 

_______________________________________________
enum mailing list
enum@ietf.org
https://www1.ietf.org/mailman/listinfo/enum