Re: [port-srv-reg] we need to make progress
Michelle Cotton <michelle.cotton@icann.org> Tue, 31 August 2010 18:33 UTC
Return-Path: <michelle.cotton@icann.org>
X-Original-To: port-srv-reg@core3.amsl.com
Delivered-To: port-srv-reg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 643CD3A69C5 for <port-srv-reg@core3.amsl.com>;
Tue, 31 Aug 2010 11:33:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.109
X-Spam-Level:
X-Spam-Status: No, score=-106.109 tagged_above=-999 required=5 tests=[AWL=0.489,
BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4,
USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wKlux52MeOXU for
<port-srv-reg@core3.amsl.com>; Tue, 31 Aug 2010 11:33:26 -0700 (PDT)
Received: from EXPFE100-1.exc.icann.org (expfe100-1.exc.icann.org
[64.78.22.236]) by core3.amsl.com (Postfix) with ESMTP id A4AE43A6A74 for
<port-srv-reg@ietf.org>; Tue, 31 Aug 2010 11:33:25 -0700 (PDT)
Received: from EXVPMBX100-1.exc.icann.org ([64.78.22.232]) by
EXPFE100-1.exc.icann.org ([64.78.22.236]) with mapi;
Tue, 31 Aug 2010 11:33:53 -0700
From: Michelle Cotton <michelle.cotton@icann.org>
To: Joe Touch <touch@isi.edu>, "port-srv-reg@ietf.org" <port-srv-reg@ietf.org>
Date: Tue, 31 Aug 2010 11:33:50 -0700
Thread-Topic: [port-srv-reg] we need to make progress
Thread-Index: ActJOrVRo2I+x6ycQd6sohhsDrGGcQAAFje0
Message-ID: <C8A2991E.28093%michelle.cotton@icann.org>
In-Reply-To: <4C7D4A3E.9050705@isi.edu>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: multipart/alternative;
boundary="_000_C8A2991E28093michellecottonicannorg_"
MIME-Version: 1.0
Subject: Re: [port-srv-reg] we need to make progress
X-BeenThere: port-srv-reg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of updates to service name and transport protocol port
registry <port-srv-reg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/port-srv-reg>,
<mailto:port-srv-reg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/port-srv-reg>
List-Post: <mailto:port-srv-reg@ietf.org>
List-Help: <mailto:port-srv-reg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/port-srv-reg>,
<mailto:port-srv-reg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Aug 2010 18:33:34 -0000
I'll be working with Mark McFadden this afternoon on getting the IANA updates in the document. Thanks, Michelle On 8/31/10 11:30 AM, "Joe Touch" <touch@isi.edu> wrote: Hi, all, I sent some text changes that Lars just helped insert. They addressed an issue raised by Stuart at the TSVWG presentation. Below is a summary of the issue, and the text changes intended to resolve it with motivation. Joe ------------------------------------------------------------------- ISSUE: There appears to be concern as to whether SRV records should include transport protocols other than TCP and UDP in their syntax. Discussing this with Gorry suggests that one reason this is an issue is that UDP-lite, DCCP, and possibly SCTP apparently already use _udp for SRV records, i.e., such that there are no new transport strings for either UDP-lite, DCCP, or SCTP. IMO, this doc, i.e., does NOT restrict SRV entries to valid assignments, given this overloading. I.e., a service may be registered as DCCP, but the SRV record may use _udp instead; this assumes that the application is aware of such overloading and already knows the additional required information (e.g., service codes, in this case), or knows where to get them (e.g., in related TXT records it would already know to retrieve). Further, IMO, this doc does not specify how layered protocols are indicated (either directly or by reference to any other doc), e.g., services over SCTP encapsulated over UDP. currently, such layered services are registered under the last (outermost) transport only, and all other layers are an implicit part of the service name, e.g., "websc/UDP" might be known to mean www over SCTP over UDP. There may be cases when a single service is available both over a transport over UDP and directly, e.g., when both "websc/UDP" and "websc/SCTP" are registered. in these cases, if a single SRV record is used, e.g., _websc._udp.FQDN, IANA assumes that the service (websc) is capable of determining which transport protocol layering is supported. The current requirements, FWIW, are: (from RFC2782): Proto The symbolic name of the desired protocol, with an underscore (_) prepended to prevent collisions with DNS labels that occur in nature. _TCP and _UDP are at present the most useful values for this field, though any name defined by Assigned Numbers or locally may be used (as for Service). The Proto is case insensitive. RESOLUTION: draft-ietf-ports should avoid creating a new definition for the syntax of SRV records, either explicitly or by reference to gudmundsson-dnsext-srv-clarify. The following edits are intended to accomplish this, and intended to avoid the need to belabor the point with extended text discussion, since the current requirements in RFC2782 appear sufficient and there does not appear to be consensus to override them. ----------- replace: replaced by on-line registries [PORTREG][PROTSERVREG]. There are additional updates and clarifications on how DNS SRV utilize the Service name registry created in this document in "Clarification of DNS SRV Owner Names" [I-D.gudmundsson-dnsext-srv-clarify]. with: replaced by on-line registries [PORTREG][PROTSERVREG]. ---- replace: The details of the use of Service Names from [PORTREG] in SRV Service Labels are specified in [RFC2782] and the documents updating or replacing that specification (see the companion document [I-D.gudmundsson-dnsext-srv-clarify] for more information). with: The details of the use of Service Names from [PORTREG] in SRV Service Labels are specified in [RFC2782]. This document does not change that specification. _______________________________________________ Port-srv-reg mailing list Port-srv-reg@ietf.org https://www.ietf.org/mailman/listinfo/port-srv-reg
- [port-srv-reg] we need to make progress Lars Eggert
- Re: [port-srv-reg] we need to make progress Lars Eggert
- Re: [port-srv-reg] we need to make progress Alexey Melnikov
- Re: [port-srv-reg] we need to make progress Joe Touch
- Re: [port-srv-reg] we need to make progress Michelle Cotton
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Michelle Cotton
- Re: [port-srv-reg] we need to make progress Mark Mcfadden
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- [port-srv-reg] Four final points for discussion Stuart Cheshire
- [port-srv-reg] Aliased service names Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Lars Eggert
- Re: [port-srv-reg] Four final points for discussi… Lars Eggert
- Re: [port-srv-reg] Aliased service names Lars Eggert
- Re: [port-srv-reg] Four final points for discussi… Alexey Melnikov
- Re: [port-srv-reg] we need to make progress Joe Touch
- Re: [port-srv-reg] Four final points for discussi… Joe Touch
- Re: [port-srv-reg] Aliased service names Joe Touch
- Re: [port-srv-reg] Four final points for discussi… Michelle Cotton
- Re: [port-srv-reg] Aliased service names Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Joe Touch
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] Four final points for discussi… Stuart Cheshire
- Re: [port-srv-reg] Four final points for discussi… Joe Touch
- Re: [port-srv-reg] we need to make progress Joe Touch
- Re: [port-srv-reg] we need to make progress Alexey Melnikov
- Re: [port-srv-reg] we need to make progress Joe Touch
- Re: [port-srv-reg] Four final points for discussi… Stuart Cheshire
- Re: [port-srv-reg] Four final points for discussi… Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Stuart Cheshire
- Re: [port-srv-reg] we need to make progress Joe Touch
- Re: [port-srv-reg] we need to make progress Joe Touch
- Re: [port-srv-reg] Four final points for discussi… Joe Touch
- Re: [port-srv-reg] Four final points for discussi… Joe Touch
- Re: [port-srv-reg] we need to make progress Joe Touch
- Re: [port-srv-reg] Four final points for discussi… Stuart Cheshire
- Re: [port-srv-reg] Four final points for discussi… Stuart Cheshire
- Re: [port-srv-reg] Four final points for discussi… Magnus Westerlund
- Re: [port-srv-reg] Aliased service names Magnus Westerlund
- Re: [port-srv-reg] Four final points for discussi… Joe Touch
- Re: [port-srv-reg] Four final points for discussi… Magnus Westerlund
- Re: [port-srv-reg] Four final points for discussi… Joe Touch
- Re: [port-srv-reg] Four final points for discussi… Stuart Cheshire
- Re: [port-srv-reg] Four final points for discussi… Joe Touch
- Re: [port-srv-reg] Four final points for discussi… Lars Eggert
- Re: [port-srv-reg] Four final points for discussi… Magnus Westerlund
- Re: [port-srv-reg] Four final points for discussi… Michelle Cotton