Re: [apps-discuss] [port-srv-reg] New Version Notification for draft-gudmundsson-dnsext-srv-clarify-00

Joe Touch <touch@isi.edu> Thu, 01 July 2010 18:12 UTC

Return-Path: <touch@isi.edu>
X-Original-To: tsvwg@core3.amsl.com
Delivered-To: tsvwg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 958C13A67B6; Thu, 1 Jul 2010 11:12:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.299
X-Spam-Level:
X-Spam-Status: No, score=-1.299 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599]
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 DDP1hKWcadDi; Thu, 1 Jul 2010 11:12:54 -0700 (PDT)
Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by core3.amsl.com (Postfix) with ESMTP id D7BF73A6988; Thu, 1 Jul 2010 11:12:54 -0700 (PDT)
Received: from [75.215.102.184] (184.sub-75-215-102.myvzw.com [75.215.102.184]) (authenticated bits=0) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id o61ICHZr004009 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 1 Jul 2010 11:12:28 -0700 (PDT)
Message-ID: <4C2CDA80.50109@isi.edu>
Date: Thu, 01 Jul 2010 11:12:16 -0700
From: Joe Touch <touch@isi.edu>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@stpeter.im>
Subject: Re: [apps-discuss] [port-srv-reg] New Version Notification for draft-gudmundsson-dnsext-srv-clarify-00
References: <201006302006.WAA26281@TR-Sys.de> <4C2BBEA8.6070904@isi.edu> <4C2CC7C3.2020005@stpeter.im> <4C2CC9F6.8010503@isi.edu> <4C2CCFA7.7030000@stpeter.im>
In-Reply-To: <4C2CCFA7.7030000@stpeter.im>
X-Enigmail-Version: 0.96.0
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="------------enigBB6CAE19B4FCCC9113CEC694"
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: Ben Campbell <ben@nostrum.com>, Alfred � <ah@TR-Sys.de>, tsvwg@ietf.org, apps-discuss@ietf.org, namedroppers@ops.ietf.org, Joe Hildebrand <joe.hildebrand@webex.com>, Alexey Melnikov <alexey.melnikov@isode.com>, draft-ietf-tsvwg-iana-ports@tools.IETF.ORG
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsvwg>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jul 2010 18:12:57 -0000


Peter Saint-Andre wrote:
> On 7/1/10 11:01 AM, Joe Touch wrote:
>> Peter Saint-Andre wrote:
>>> A point of clarification...
>>>
>>> On 6/30/10 4:01 PM, Joe Touch wrote:
>>>
>>>> "xmpp" is does not have an Assigned Number, and is not being used 'locally', and
> 
> Could you clarify what it means to use something "locally"?

That's the text RFC 2782; I presume it means "has meaning at the two endpoints,
rather than in an IANA registry".

>>>> was never registered with the SRV registry either. Yes, there appear to be a few
>>>> other uses of SRV records other than for the kind of services indicated in the
>>>> IANA ports tale or the SRV registry.
>>> XMPP does have two registered ports (5222 and 5269)
>>
>> Agreed - neither is listed as "xmpp", though.
> 
> Correct.
> 
>> "xmpp-client" and "xmpp-server" are both listed in IANA ports and in the DNS SRV
>> registry, though.
>>
>> The point above is about using "xmpp" as the service string.
> 
> Is this a reference to the IM and presence SRV label registries called
> for by RFC 3861?

Yes. Those seem like they would need to be in the SRV registry, not a separate
registry, AFAICT. The problem is that RFC3861 is using these labels in a way
that seems a bit inconsistent with what is expected from RFC2782:

	_im._bip.example.com

I.e., 2872 seems like it would expect, e.g., adding _im or _pres in front of
_bip in front of a transport protocol string:

	_im._bip._tcp.example.com (or for _udp)
	
	_pres._bip._tcp.example.com (or for _udp)

RFC3861 omits the transport protocol in that string.

The example in RFC 3920 is consistent with RFC2782, IMO:

	_xmpp-client._tcp.example.com

As is RFC 3263:

	_sip._tcp.example.com

Joe

> http://www.iana.org/assignments/im-srv-labels/im-srv-labels.xhtml
> 
> http://www.iana.org/assignments/pres-srv-labels/pres-srv-labels.xhtml
> 
> Peter
>