RE: [Enum] enumservices in new version of 2916bis
"Conroy, Lawrence (SMTP)" <lwc@roke.co.uk> Wed, 26 June 2002 22:17 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA13639 for <enum-archive@odin.ietf.org>; Wed, 26 Jun 2002 18:17:48 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id SAA04597 for enum-archive@odin.ietf.org; Wed, 26 Jun 2002 18:18:30 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id SAA04110; Wed, 26 Jun 2002 18:09:06 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id SAA04083 for <enum@ns.ietf.org>; Wed, 26 Jun 2002 18:09:04 -0400 (EDT)
Received: from rsys000a.roke.co.uk (rsys000a.roke.co.uk [193.118.201.102]) by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA13335 for <enum@ietf.org>; Wed, 26 Jun 2002 18:08:19 -0400 (EDT)
Received: by rsys001a.roke.co.uk with Internet Mail Service (5.5.2653.19) id <NJTHPDAS>; Wed, 26 Jun 2002 23:09:04 +0100
Received: from [192.168.0.3] (greeneye.roke.co.uk [193.118.195.83]) by rsys002a.roke.co.uk with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id N4S7DHL2; Wed, 26 Jun 2002 23:08:57 +0100
From: "Conroy, Lawrence (SMTP)" <lwc@roke.co.uk>
To: enum@ietf.org
Cc: Patrik <paf@cisco.com>, Rudi <Rudolf.Brandner@icn.siemens.de>, Richard <richard.stastny@oefeg.at>, Rich <rich.shockey@NeuStar.com>
Mime-Version: 1.0
X-Sender: lwc@127.0.0.1
Message-Id: <p05100300b93fd8bd9200@[193.118.192.41]>
Date: Wed, 26 Jun 2002 23:08:49 +0100
Subject: RE: [Enum] enumservices in new version of 2916bis
Content-Type: multipart/mixed; boundary="------------InterScan_NT_MIME_Boundary"
Sender: enum-admin@ietf.org
Errors-To: enum-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Enum Discussion List <enum.ietf.org>
X-BeenThere: enum@ietf.org
Hi Folks, whilst on the topic of issues for the agenda... I am glad that someone has been discussing the format for enumservices - it seemed quiet on the list. BTW, Rudi, Richard, and I have three drafts that are germane here: The "enum scenarios" draft <draft-stastny-enum-scenarios-00.txt>. The "enumservice analysis" draft <draft-stastny-enum-services-analysis-00.txt> The "enumservice categories" draft <draft-brandner-enum-categorical-enumservices-00.txt> From the above it's pretty obvious that I/we agree with the protocol/function matrix. (Note though that for protocol, we have URI-scheme). Whether or not the URI-scheme is needed within the service field is a question that has been raised in the draft (and on the list), and will be raised in the meeting, I'm sure. I believe that it's just a regexp away, so isn't needed in the service field - the NAPTRs will have been filtered on function (a.k.a. enumservice category) already so there won't be a lot. (Further comments on "function" in a separate mail :). Also, some nasty people have pointed out that one could download URI-scheme handlers :( In that situation, it's not easy to tell what URIs are appropriate. Thus I *think* I'm with Patrik on this one - we don't NEED the URI-scheme to be copied into the services field, and it complicates parsing with a non-terminal NAPTR (where there IS no URI-scheme). The idea that we should specify the eventual session/protocol that will result from the Service Resolution Service (i.e. SIP) is interesting. However, I have a question and a nightmare:: If I fire up a browser window for the 7cent.com site <http://www.clockadial.btinternet.co.uk/starter.html> where in this URL does it specify the embedded sound that plays as a result of opening this URL (no - it won't make your ears bleed)? Seems that there ARE precedents for not indicating the mess one will get into when following a URL; plus this is a nightmare to validate and synchronize (between DNS and a SIP registrar/proxy). Re. a possible "shape" for the category definitions: - see the enumservice category draft - this includes the URI-schemes that will "fit" within each category. I'm not sure this fits exactly with Patrik's "give the client everything he needs" - as that would include the URI-scheme that is found after regexp replacement. ------- Regarding Rich's comments: * Whoa - In each NAPTR there is (potentially) a list of enumservices. That's in both RFC2916 and draft-2916bis. All right, Rich - I'll buy you a beer if I don't have to re-write all of the drafts that have used this term. If one beer's not enough, I'm sure that Rudi and Richard will as well :) -Please- choose another term for the sub-field you called enumservice1/enumservice2. * Hmm....Just when you thought URI-scheme was bad, we bring in protocols. Should SMTP read mailto? (As for rtp - is there an rtp: URI-scheme?) * Transport....SIP has its own negotiation mechanism for selecting between UDP, TCP, and TLS. (As well as the protocol that will be used for the resulting session to be initiated) * (I think it's topic A and B and C :)) Just my 7 cents for this one. all the best, Lawrence -- lwc@roke.co.uk: +44 1794 833666::<my opinions>:
- [Enum] enumservices in new version of 2916bis Patrik Fältström
- Re: [Enum] enumservices in new version of 2916bis Richard Shockey
- Re: [Enum] enumservices in new version of 2916bis Douglas Ranalli
- RE: [Enum] enumservices in new version of 2916bis Conroy, Lawrence (SMTP)
- RE: [Enum] enumservices in new version of 2916bis Stastny Richard
- RE: [Enum] enumservices in new version of 2916bis Robert H. Walter
- RE: [Enum] enumservices in new version of 2916bis Richard Shockey
- Re: [Enum] enumservices in new version of 2916bis Richard Shockey
- RE: [Enum] enumservices in new version of 2916bis Patrik Fältström
- Re: [Enum] enumservices in new version of 2916bis Michael Mealling
- RE: [Enum] enumservices in new version of 2916bis Robert H. Walter
- Re: [Enum] enumservices in new version of 2916bis Lawrence Conroy
- RE: [Enum] enumservices in new version of 2916bis Peterson, Jon
- RE: [Enum] enumservices in new version of 2916bis Robert H. Walter
- RE: [Enum] enumservices in new version of 2916bis Robert H. Walter
- Re: [ENUM] enumservices in new version of 2916bis Lawrence Conroy
- [Enum] enumservices in new version of 2916bis Robert H. Walter
- Re: [Enum] enumservices in new version of 2916bis Richard Shockey
- RE: [Enum] enumservices in new version of 2916bis Robert H. Walter
- Re: [Enum] enumservices in new version of 2916bis Michael Mealling
- RE: [Enum] enumservices in new version of 2916bis Robert H. Walter
- Re: [Enum] enumservices in new version of 2916bis Richard Shockey
- RE: [Enum] enumservices in new version of 2916bis Lawrence Conroy
- Re: [Enum] enumservices in new version of 2916bis Michael Mealling