Re: [Idr] draft-decraene-idr-reserved-extended-communities-00
<bruno.decraene@orange-ftgroup.com> Tue, 16 November 2010 09:56 UTC
Return-Path: <bruno.decraene@orange-ftgroup.com>
X-Original-To: idr@core3.amsl.com
Delivered-To: idr@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 550CE3A6DA8 for <idr@core3.amsl.com>; Tue, 16 Nov 2010 01:56:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.249
X-Spam-Level:
X-Spam-Status: No, score=-3.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 yq2Wg9u9AtjX for <idr@core3.amsl.com>; Tue, 16 Nov 2010 01:56:55 -0800 (PST)
Received: from p-mail1.rd.francetelecom.com (p-mail1.rd.francetelecom.com [195.101.245.15]) by core3.amsl.com (Postfix) with ESMTP id 071153A6C56 for <idr@ietf.org>; Tue, 16 Nov 2010 01:56:55 -0800 (PST)
Received: from p-mail1.rd.francetelecom.com (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 0BC448B8078; Tue, 16 Nov 2010 10:32:37 +0100 (CET)
Received: from ftrdsmtp1.rd.francetelecom.fr (unknown [10.192.128.46]) by p-mail1.rd.francetelecom.com (Postfix) with ESMTP id 9E7C78B8101; Tue, 16 Nov 2010 10:16:15 +0100 (CET)
Received: from ftrdmel0.rd.francetelecom.fr ([10.192.128.56]) by ftrdsmtp1.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.4675); Tue, 16 Nov 2010 10:15:02 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 16 Nov 2010 10:15:04 +0100
Message-ID: <FE8F6A65A433A744964C65B6EDFDC24001A99273@ftrdmel0.rd.francetelecom.fr>
In-Reply-To: <11856.1289849855@erosen-linux>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Idr] draft-decraene-idr-reserved-extended-communities-00
Thread-Index: AcuE/JAbAUfDvrh2T4SQgHR1B0LnHgAbGdaQ
References: Your message of Mon, 15 Nov 2010 19:05:26 +0100. <FE8F6A65A433A744964C65B6EDFDC24001A99167@ftrdmel0.rd.francetelecom.fr> <11856.1289849855@erosen-linux>
From: bruno.decraene@orange-ftgroup.com
To: erosen@cisco.com
X-OriginalArrivalTime: 16 Nov 2010 09:15:02.0034 (UTC) FILETIME=[BFC35F20:01CB856E]
Cc: idr@ietf.org, draft-decraene-idr-reserved-extended-communities@tools.ietf.org
Subject: Re: [Idr] draft-decraene-idr-reserved-extended-communities-00
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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: Tue, 16 Nov 2010 09:56:56 -0000
> > Reserving 2^48 = 2.8 10^14 = two hundreds thousand billions communities > > while a single is required, I call this wasting resources. > > The resource being wasted is the 2^48 potential values of the low order six > bytes of the extended community?? I.e., there are 2^48 values that could > have been used for codepoints but are instead going wasted? > > How many codepoint values do you expect IANA to assign from this registry? > Even if they assign, say, a billion, the resource utilization will still be > pretty close to zero. True. (I could argue that 8 octets are still reserved and could be further used, but I don't think it's really the main point) Yet under your hypothesis, it would be much better than the alternative (using a billion community types). > > We ran out of class B, AS number, IP addresses, optional parameter > > length... How can you be certain that we will never run out of extended > > types? > > I don't think the proposed registry is a very good hedge against running out > of extended types, as it essentially creates an extended community that > consists of eight bytes of type field and zero bytes of value field. If we > use up all the two-byte extended type values, we will probably still want > some value field bytes. It's a small contribution. It's effective in the case where more people want to get a non transitive community. (or a block of communities). Given that the cost of this proposition is very low, it seems to me that potential gains are greater than the cost. > > if _you_ believe these are evil, you will be able to remove or not > > interpret them. > > It's hard to imagine that all 2^48 codepoints will be evil. > > > A registry for reserved/well known/std action community do exist. Do you > > have a concern with it? > > Yes, I don't think it makes any sense to have a registry for communities > that "have global significance and their operations shall be implemented in > any community-attribute-aware BGP speaker"; obviously one can't allocate a > new codepoint from that registry without throwing all existing > implementations out of compliance. - You are quoting RFC 1997 (BGP Communities Attribute) which has defined such "Well-known Communities". Discussion on draft-decraene-idr-reserved-extended-communities-00 will not improve your concern on RFC 1997 well-known community. (And BTW this registry is not anymore about "Well-Known Communities", but about "reserved BGP communities" so there is no such concern http://www.ietf.org/mail-archive/web/idr/current/msg03002.html ) - We are _not_ proposing to create a registry for communities that "have global significance and their operations shall be implemented in any community-attribute-aware BGP speaker". We are proposing to create a registry to allocate values which are globally unique.
- [Idr] draft-decraene-idr-reserved-extended-commun… John Scudder
- Re: [Idr] draft-decraene-idr-reserved-extended-co… Robert Raszuk
- Re: [Idr] draft-decraene-idr-reserved-extended-co… John Scudder
- Re: [Idr] draft-decraene-idr-reserved-extended-co… Tony Li
- Re: [Idr] draft-decraene-idr-reserved-extended-co… Pierre Francois
- Re: [Idr] draft-decraene-idr-reserved-extended-co… bruno.decraene
- Re: [Idr] draft-decraene-idr-reserved-extended-co… Robert Raszuk
- Re: [Idr] draft-decraene-idr-reserved-extended-co… bruno.decraene
- Re: [Idr] draft-decraene-idr-reserved-extended-co… Eric Rosen
- Re: [Idr] draft-decraene-idr-reserved-extended-co… bruno.decraene
- Re: [Idr] draft-decraene-idr-reserved-extended-co… Eric Rosen
- Re: [Idr] draft-decraene-idr-reserved-extended-co… Jie Dong
- Re: [Idr] draft-decraene-idr-reserved-extended-co… bruno.decraene
- [Idr] draft-ietf-idr-reserved-extended-communities bruno.decraene