Re: [tcpm] IANA TCP options registry

Fernando Gont <fernando@gont.com.ar> Sat, 06 March 2010 18:15 UTC

Return-Path: <fernando@gont.com.ar>
X-Original-To: tcpm@core3.amsl.com
Delivered-To: tcpm@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 52CA63A90FC for <tcpm@core3.amsl.com>; Sat, 6 Mar 2010 10:15:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.482
X-Spam-Level:
X-Spam-Status: No, score=-3.482 tagged_above=-999 required=5 tests=[AWL=0.117, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 oOzHC2Da4QBU for <tcpm@core3.amsl.com>; Sat, 6 Mar 2010 10:14:59 -0800 (PST)
Received: from smtp1.xmundo.net (smtp1.xmundo.net [201.216.232.80]) by core3.amsl.com (Postfix) with ESMTP id 09EB23A8D68 for <tcpm@ietf.org>; Sat, 6 Mar 2010 10:14:57 -0800 (PST)
Received: from venus.xmundo.net (venus.xmundo.net [201.216.232.56]) by smtp1.xmundo.net (Postfix) with ESMTP id 9B4CE6B6634; Sat, 6 Mar 2010 15:15:02 -0300 (ART)
Received: from [192.168.0.125] (61-128-17-190.fibertel.com.ar [190.17.128.61]) (authenticated bits=0) by venus.xmundo.net (8.13.8/8.13.8) with ESMTP id o26IEtDM030638; Sat, 6 Mar 2010 15:14:56 -0300
Message-ID: <4B929BA1.7060902@gont.com.ar>
Date: Sat, 06 Mar 2010 15:14:57 -0300
From: Fernando Gont <fernando@gont.com.ar>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: Joe Touch <touch@ISI.EDU>
References: <4B917D5B.3060804@gont.com.ar> <932500B7-1DE3-4C82-8880-154C7D97291B@nokia.com> <4B928015.2090500@isi.edu> <4B92870A.2030608@gont.com.ar> <4B92924C.6090709@isi.edu>
In-Reply-To: <4B92924C.6090709@isi.edu>
X-Enigmail-Version: 0.96.0
OpenPGP: id=D076FFF1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (venus.xmundo.net [201.216.232.56]); Sat, 06 Mar 2010 15:15:01 -0300 (ART)
Cc: "tcpm-chairs@tools.ietf.org" <tcpm-chairs@tools.ietf.org>, Alfred Hönes <ah@tr-sys.de>, "tcpm@ietf.org" <tcpm@ietf.org>
Subject: Re: [tcpm] IANA TCP options registry
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Mar 2010 18:15:00 -0000

Joe Touch wrote:

> IANA tends to maintain as much registry information as they have, but
> only the specs or a general pointer is on the web page, AFAICT. That
> seems appropriate, as you note. If someone wants to contact the last
> known 'owner' (who registered it), they can contact IANA.

Exactly. That's why, e.g. in the case of the options 20-23, it would be
better to provide a pointer to the spec rather than an e-mail address
(in particular when the spec is publicly available, for free).



>>> Other information on current use isn't clearly appropriate IMO for
>>> either a doc or IANA tables, such as active use information.
>> I don't expect "usage" information with a granularity of one year or two
>> years, but at least I'd be interested in "usage" information with a more
>> coarse granularity (e.g., "was this ever deployed on the Internet?", "Is
>> it fair to assume that nobody is using this anymore?")
> 
> The IETF would take this on by declaring something Historic, 

You mean an RFC declaring those options as "Historic"?


> e.g. I
> don't think it's in IANA's charter to either make these assessments, and
> that seems like something that, while useful, isn't "IANA".

I may agree with that. However, the discussion here is two-fold:

* IANA registry not providing good pointers (IMO this should be fixed by
IANA, as described above)
* IANA not providing hints about the usage of many options. From your
comment, it seems this should be addressed by a Std. Track RFC?



>>> Putting up web pages with this "other" (IMO, non-IANA) info may be
>>> useful, but seems outside IANA's scope. I'm not sure who could maintain
>>> those pages, other than individuals on personal sites (which, given
>>> search engines, ought to be sufficient anyway).
>> I disagree with this. Yes, there are search engines. But they don't tell
>> you the accuracy of the information that they provide in their results.
> 
> No disagreement there, but individual pages can often have as useful
> information as those by organizations ;-)

For sure. But it's not a good sign if the most useful info is always
elsewhere ;-)



>> Secondly (and probably more importantly), why should we rely on some
>> external agent to provide this information??? Why should this useful
>> stuff need to be produced elsewhere?
> 
> I agree this info is useful in general. It doesn't seem appropriate for
> IANA to either collect or maintain that info. I'm not even sure the IETF
> would do this, except in the process of standards elevation/demotion.

I guess that at least with Informational RFCs, it could/should do it.



> I'm not saying it's not useful, but I just don't know who should "own"
> or "endorse" this - the Internet doesn't have a compliance or deployment
> monitoring function AFAICT.

It doesn't look good to have all this options assigned that nobody (*)
knows what they have been used for (if they have ever been used on the
public Internet).

(*) Clearly, some people probably know about them (as indicated by the
recent post by Christian Huitema). But this information should be easily
and publicly available.

Thanks,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@acm.org
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1