Re: [Idr] I-D Action: draft-ietf-idr-large-community-01.txt

Nick Hilliard <nick@foobar.org> Fri, 07 October 2016 11:48 UTC

Return-Path: <nick@foobar.org>
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 8BDA412956F for <idr@ietfa.amsl.com>; Fri, 7 Oct 2016 04:48:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 RyqNLuz-VH5F for <idr@ietfa.amsl.com>; Fri, 7 Oct 2016 04:48:19 -0700 (PDT)
Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C1291294D0 for <idr@ietf.org>; Fri, 7 Oct 2016 04:48:19 -0700 (PDT)
X-Envelope-To: idr@ietf.org
Received: from crumpet.local (089-101-195156.ntlworld.ie [89.101.195.156] (may be forged)) (authenticated bits=0) by mail.netability.ie (8.15.2/8.15.2) with ESMTPSA id u97BmEJa012652 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 7 Oct 2016 12:48:14 +0100 (IST) (envelope-from nick@foobar.org)
X-Authentication-Warning: cheesecake.ibn.ie: Host 089-101-195156.ntlworld.ie [89.101.195.156] (may be forged) claimed to be crumpet.local
Message-ID: <57F78B7D.609@foobar.org>
Date: Fri, 07 Oct 2016 12:48:13 +0100
From: Nick Hilliard <nick@foobar.org>
User-Agent: Postbox 5.0.3 (Macintosh/20160930)
MIME-Version: 1.0
To: "t.petch" <ietfc@btconnect.com>
References: <147531113077.4216.12599976309263776317.idtracker@ietfa.amsl.com> <20161001085434.GW20697@Vurt.local> <005b01d21d58$aaf869e0$4001a8c0@gateway.2wire.net> <20161003095936.GC20697@Vurt.local> <04cf01d21d68$52c656a0$4001a8c0@gateway.2wire.net> <20161003115723.GD20697@Vurt.local> <57F27D3F.7090404@foobar.org> <00da01d22085$4f0f2ee0$4001a8c0@gateway.2wire.net>
In-Reply-To: <00da01d22085$4f0f2ee0$4001a8c0@gateway.2wire.net>
X-Enigmail-Version: 1.2.3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/iamsuJ9PFEu2uoV09JJCalP8SZE>
Cc: idr@ietf.org
Subject: Re: [Idr] I-D Action: draft-ietf-idr-large-community-01.txt
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: Fri, 07 Oct 2016 11:48:21 -0000

Tom,

t.petch wrote:
> Here, I would go for 'MUST be an ASN' (or else the community should not
> be transitive:-)

Every 32 bit number is an ASN, so there's an argument to say that this
is a tautology.

I don't think it's either viable or necessary to narrow down the text to
specify that the global administrator field MUST be the ASN of the
operator who assigns the community to the prefix.

The reason for this is that if large communities are used for inter-as
signaling, operators should only act at the edge router when the global
administrator field matches the peer-as, and if they need to interpret
the community tag further inside the network, they should use a
translation layer to map the semantics to a locally significant
community (i.e. the same as what we do for rfc1997 communities).  For
intra-as signaling, it doesn't matter because it's local semantics only.
 Either way, there is no compelling reason that this should be a MUST
and good reasons (e.g. operator discretion) that it shouldn't.

Nick