Re: [Idr] WG LC on draft-ietf-idr-large-community-03.txt (10/17/2016 to 10/31/2016)

Jared Mauch <jared@puck.Nether.net> Wed, 19 October 2016 18:54 UTC

Return-Path: <jared@puck.nether.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 D39D7129665 for <idr@ietfa.amsl.com>; Wed, 19 Oct 2016 11:54:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.633
X-Spam-Level:
X-Spam-Status: No, score=-4.633 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.431, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 PH_wh7G5JzY0 for <idr@ietfa.amsl.com>; Wed, 19 Oct 2016 11:54:06 -0700 (PDT)
Received: from puck.nether.net (puck.nether.net [204.42.254.5]) by ietfa.amsl.com (Postfix) with ESMTP id 21CE7129428 for <idr@ietf.org>; Wed, 19 Oct 2016 11:54:06 -0700 (PDT)
Received: by puck.nether.net (Postfix, from userid 162) id A8F5B540B3D; Wed, 19 Oct 2016 14:54:05 -0400 (EDT)
Date: Wed, 19 Oct 2016 14:54:05 -0400
From: Jared Mauch <jared@puck.Nether.net>
To: "t.petch" <ietfc@btconnect.com>
Message-ID: <20161019185405.GA12214@puck.nether.net>
References: <01f301d228b4$e3319ef0$a994dcd0$@ndzh.com> <20161017215134.GA464@pfrc.org> <20161018190851.GC15392@shrubbery.net> <20161018191521.GT95811@Vurt.local> <9EFC9BAA-F917-4C70-A139-1F69CAECF9C0@pfrc.org> <007201d229f6$b4ae9680$4001a8c0@gateway.2wire.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <007201d229f6$b4ae9680$4001a8c0@gateway.2wire.net>
User-Agent: Mutt/1.7.1 (2016-10-04)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/SP1suOH-8U8gPZr-UkU1jpC6blU>
Cc: IETF IDR WG <idr@ietf.org>, Sue Hares <shares@ndzh.com>
Subject: Re: [Idr] WG LC on draft-ietf-idr-large-community-03.txt (10/17/2016 to 10/31/2016)
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: Wed, 19 Oct 2016 18:54:09 -0000

On Wed, Oct 19, 2016 at 11:47:05AM +0100, t.petch wrote:
> I remain unhappy with this I-D.
> 
> I find it ironic that the messages for this Last Call should be
> interspersed with those relating to what goes wrong when someone
> somewhere else in the world uses a field in an unexpected way.  This
> reinforces my belief that this I-D should be more forceful in calling
> out the dangers (eg MUST instead of SHOULD).
> 
> I think that this I-D is factually incorrect, or at least open to
> misinterpretation,  when it says
> '[RFC1997] BGP Communities attributes are four-octet values split into
>    two two-octet words.  The most significant word is usually
>    interpreted as an Autonomous System Number (ASN) '

	rfc1998: section 4 gives you the slice + dice bits:

-- snip -- rfc 1998 -- 
   To make use of the BGP community attribute, several community values
   (MCI's AS number: 3561 = 0x0DE9) have been defined that can be used
   by customers to tag routes so that the appropriate "LOCAL_PREF"
   values are configured. Table 2 lists the appropriate community
   attribute values (and the mappings of community to LOCAL_PREF):
-- snip -- rfc 1998 --

	This is the segmenting, and most customers have
"ip bgp community new-format" configured.

	If your issue is about printf %ull vs %d:%d:%d we operators
can solve this by ensuring our vendors do the right thing, which
we have already done 20 years ago via rfc1998.

	This nit is imo not worth picking.

	- Jared

-- 
Jared Mauch  | pgp key available via finger from jared@puck.nether.net
clue++;      | http://puck.nether.net/~jared/  My statements are only mine.