Re: [Idr] WG adoption of draft-heitz-idr-large-community; one week to comment on early code point allocation

Job Snijders <job@ntt.net> Mon, 26 September 2016 21:19 UTC

Return-Path: <job@ntt.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16A3212B01C for <idr@ietfa.amsl.com>; Mon, 26 Sep 2016 14:19:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.251
X-Spam-Level:
X-Spam-Status: No, score=-4.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-2.316, SPF_SOFTFAIL=0.665] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nP6aZBzEKS5K for <idr@ietfa.amsl.com>; Mon, 26 Sep 2016 14:19:11 -0700 (PDT)
Received: from mail3.dllstx09.us.to.gin.ntt.net (mail3.dllstx09.us.to.gin.ntt.net [IPv6:2001:418:3ff:5::26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 303E912B0A3 for <idr@ietf.org>; Mon, 26 Sep 2016 14:18:56 -0700 (PDT)
Received: by mail3.dllstx09.us.to.gin.ntt.net with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.84_2) (envelope-from <job@ntt.net>) id 1bodIc-0005la-QE (job@us.ntt.net); Mon, 26 Sep 2016 21:18:55 +0000
Date: Mon, 26 Sep 2016 23:18:52 +0200
From: Job Snijders <job@ntt.net>
To: Brian Dickson <brian.peter.dickson@gmail.com>
Message-ID: <20160926211852.GL3036@Hanna.local>
References: <43B423F6-E214-402D-BB29-99C062C46363@juniper.net> <20160924092657.GE1603@Vurt.local> <CAH1iCiobhRP=LqexAoi8LOVMN-O474EFHJTUTaRgxghxEi4aRw@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CAH1iCiobhRP=LqexAoi8LOVMN-O474EFHJTUTaRgxghxEi4aRw@mail.gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
User-Agent: Mutt/1.7.0 (2016-08-17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/xNme0GeQgdQ-CeSDj_3lv8bgRTc>
Cc: In-Depth Review <idr@ietf.org>
Subject: Re: [Idr] WG adoption of draft-heitz-idr-large-community; one week to comment on early code point allocation
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Sep 2016 21:19:13 -0000

Hi,

On Mon, Sep 26, 2016 at 12:49:41PM -0700, Brian Dickson wrote:
> On Sat, Sep 24, 2016 at 2:26 AM, Job Snijders <job@ntt.net> wrote:
> >
> > 3) Should values in the range "65535:0:0 - 65535:4294967295:4294967295" be
> >    reserved to accomodate any future well known communities? 65535 is
> >    used in RFC1997 so i see merit in continuing to use that number.
> 
> IMHO, the first of the 3 32-bit values, should be treated as per the
> IANA registry for Autonomous System Numbers.

In most of the cases, probably.

> There are several values in both 16-bit and 32-bit ranges with special
> purposes. Those include documentation purposes, private use, and
> "reserved".  Currently, I see the relevant values in the table as
> follows:
> 
> 0 (Reserved, RFC7607)
> 23456 (AS_TRANS, RFC6794)
> 64496-64511 (Documentation and sample code, RFC5398)
> 64512-65534 (Private use, RFC6996)
> 65535 (Reserved, RFC7300)
> 65536-65551 (Doc'n & sample code, RFC5398)
> 65552-131071 (Reserved)
> 4200000000-4294967294 (Private use, RFC6996)
> 4294967295 (Reserved, RFC7300)
> 
> I'm not sure what the preferred method is these days, either refer to
> the ARIN table, or to the RFCs directly.  However, the corresponding
> communities should inherit the properties (Reserved, Documentation and
> Sample Code, Private Use, and AS_TRANS).

I agree with you that these are special values, but they are a different
kind of special than the '65535' from RFC 1997.

I don't see how these values have meaning in a BGP implementation, thus
are probably out of scope for IDR. I think this will be better covered
in the "Usage" document we'll submit to GROW in the short term.

Kind regards,

Job