Re: [port-srv-reg] Aliased service names

Lars Eggert <lars.eggert@nokia.com> Fri, 03 September 2010 08:20 UTC

Return-Path: <lars.eggert@nokia.com>
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 41F7F3A6821 for <port-srv-reg@core3.amsl.com>; Fri, 3 Sep 2010 01:20:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.611
X-Spam-Level:
X-Spam-Status: No, score=-103.611 tagged_above=-999 required=5 tests=[AWL=-1.012, BAYES_00=-2.599, 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 heIvz6NtXwgs for <port-srv-reg@core3.amsl.com>; Fri, 3 Sep 2010 01:20:43 -0700 (PDT)
Received: from mgw-sa02.nokia.com (mgw-sa02.nokia.com [147.243.1.48]) by core3.amsl.com (Postfix) with ESMTP id 0BADB3A681A for <port-srv-reg@ietf.org>; Fri, 3 Sep 2010 01:20:42 -0700 (PDT)
Received: from mail.fit.nokia.com (esdhcp030222.research.nokia.com [172.21.30.222]) by mgw-sa02.nokia.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id o838L8HO027447 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Sep 2010 11:21:08 +0300
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.96.2 at fit.nokia.com
Mime-Version: 1.0 (Apple Message framework v1081)
Content-Type: multipart/signed; boundary=Apple-Mail-120-252184201; protocol="application/pkcs7-signature"; micalg=sha1
From: Lars Eggert <lars.eggert@nokia.com>
In-Reply-To: <E8979CB4-025B-4120-A7DE-12F81548E41E@apple.com>
Date: Fri, 3 Sep 2010 11:21:02 +0300
Message-Id: <1229C0AB-C21C-44C2-BE13-082307B5E3CE@nokia.com>
References: <6EC7B8A7-C3B3-4E63-85A9-0DC31F4D45B4@nokia.com> <E8979CB4-025B-4120-A7DE-12F81548E41E@apple.com>
To: Stuart Cheshire <cheshire@apple.com>
X-Mailer: Apple Mail (2.1081)
X-Nokia-AV: Clean
Cc: "port-srv-reg@ietf.org" <port-srv-reg@ietf.org>
Subject: Re: [port-srv-reg] Aliased service names
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: Fri, 03 Sep 2010 08:20:44 -0000

Hi,

On 2010-9-3, at 10:27, Stuart Cheshire wrote:
> In most cases I believe these are *not* aliases. They're two different services inadvertently colliding on the port number. The service names are *not* aliases of each other in these cases because they're not the same service.
> 
> In this whole list I only see four names that look like aliases to me:
> 
> "name" looks like an alias for "nameserver".
> 
> "www" and "www-http" are aliases for "http".
> 
> "auth" may be an alias for "ident".
> 
> So it looks like we have a total of THREE service names that have aliases.

Not sure. For example:

> stun            3478/udp   Session Traversal Utilities for NAT (STUN) port
> turn            3478/udp   TURN over UDP
> stun-behavior   3478/udp   STUN Behavior Discovery over UDP
> 
> stun            3478/tcp   Session Traversal Utilities for NAT (STUN) port
> turn            3478/tcp   TURN over TCP
> stun-behavior   3478/tcp   STUN Behavior Discovery over TCP
...
> stuns           5349/tcp   STUN over TLS
> turns           5349/tcp   TURN over TLS
> stun-behaviors  5349/tcp   STUN Behavior Discovery over TLS

TURN is a backward-compatible extension of STUN. So if a client looks up "stun", a TURN server can offer service to that client. So a TURN server that wanted to support STUN would need to register both service names.

(Similarly, stun-behavior is backwards compatible with stun.)

Lars