Re: [Idr] WG LC on draft-ietf-idr-large-community-03.txt (10/17/2016 to 10/31/2016)
Brian Dickson <brian.peter.dickson@gmail.com> Fri, 21 October 2016 01:48 UTC
Return-Path: <brian.peter.dickson@gmail.com>
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 659A01294B1 for <idr@ietfa.amsl.com>; Thu, 20 Oct 2016 18:48:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 U3vnpRF_lNA4 for <idr@ietfa.amsl.com>; Thu, 20 Oct 2016 18:48:45 -0700 (PDT)
Received: from mail-lf0-x22b.google.com (mail-lf0-x22b.google.com [IPv6:2a00:1450:4010:c07::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE14F1293F2 for <idr@ietf.org>; Thu, 20 Oct 2016 18:48:44 -0700 (PDT)
Received: by mail-lf0-x22b.google.com with SMTP id l131so110926615lfl.2 for <idr@ietf.org>; Thu, 20 Oct 2016 18:48:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Yx2fceWQ1/wLLn1kcQ644YhUOeciGkFdZ8q+8/EO2ig=; b=wllyWJAGfeQeRk1HOpCV80JdMpyOb4WeR+jVzXKireOY0RM+sePlVANNWTliKtObzS r1I/C/sJ//YtlXpZkJV6pUF1FwPl4ei6/O5QUnU779V6urnjxy1hBbYENFbcmLjBpVse t9iNRQzlrWvI9EmbA5kX6HM1lKukyMn9zXW0jQXAACBi/HN5K7R/ZfEQ4ajrYrNVE6DP FXym9uHt6+j/F4ViB7sWncoubfZSmOrLZTMYQ2CxSeitzrJqgPKPpM3HjvDOARGZOAxN PLRC60aLtaY1cPEtctQ/w3KMryDIn88indlkFqu7hFkPFIkD4pSdeYdkhWMuUPSM3yUB vQIQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Yx2fceWQ1/wLLn1kcQ644YhUOeciGkFdZ8q+8/EO2ig=; b=O+HLohiWSzkMyncQiHL7C3XdNcwLx7S6wpiQYm3E/WLDKfd7kcJUKX4rTYCidqhV5O qbS7q7TzmRhYkRElDEUz+GKZit70F78ij4G1OmN08qDprvV+utRye2RJMbyfH/9RZ//1 rDU299oUUArFXWbJC04RHczoYhw8uU9Gz+9sO6pkaBL/wGwwxRAwxUoZcDffAspksEhW SpnyqbdMvz3jDR3NeHlLPfqqjojdb5PlxNcEvLccgmR/OdEZL0GCNtyZM6rsT/8FVFqT 3ezFfqcVpenpxKdKLzykxTtif6gmaM9HWQWpyJjdDww0FJpn9YBjUHuqxMsIP4TUETzM VNaA==
X-Gm-Message-State: AA6/9RndjdCPQlXwTeR9FUOcJKSs0i+cpchy0jjBbEBrsu+DANDukI3TYWyfEaklbUgHHNW3fFEuoDMsXvMvAA==
X-Received: by 10.28.222.70 with SMTP id v67mr692787wmg.84.1477014523044; Thu, 20 Oct 2016 18:48:43 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.28.203.207 with HTTP; Thu, 20 Oct 2016 18:48:41 -0700 (PDT)
In-Reply-To: <dc81002a2d93480eb0aeec334b35b5c8@XCH-ALN-014.cisco.com>
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> <20161020215938.GE1074@Vurt.local> <adb00bcd7b8e45db857eae7019c646fc@XCH-ALN-014.cisco.com> <20161020225004.GG1074@Vurt.local> <a141faafa05845a1af6417a73aa2f361@XCH-ALN-014.cisco.com> <2894c1eb263143cc8129ec8e381957dc@XCH-ALN-014.cisco.com> <CAH1iCir1YYibzvcLuEwBHtyNL6b_Wbxp6k4=_DFOe20a4OFpZg@mail.gmail.com> <dc81002a2d93480eb0aeec334b35b5c8@XCH-ALN-014.cisco.com>
From: Brian Dickson <brian.peter.dickson@gmail.com>
Date: Thu, 20 Oct 2016 18:48:41 -0700
Message-ID: <CAH1iCirDeoT+nhm+a8X0r5W8fB3perqzQRF2VdvXRP2hbdMujg@mail.gmail.com>
To: "Jakob Heitz (jheitz)" <jheitz@cisco.com>
Content-Type: multipart/alternative; boundary="001a114b103cf96871053f563df7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Cl4w7WUQHVyOX5ZJpa_NLgMOI20>
Cc: heasley <heas@shrubbery.net>, 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: Fri, 21 Oct 2016 01:48:48 -0000
On Thu, Oct 20, 2016 at 5:46 PM, Jakob Heitz (jheitz) <jheitz@cisco.com> wrote: > I do understand that the community may travel several AS hops. > > That's why I wrote > > > > A Large Community that > > is *intended to be sent to multiple ASes* SHOULD contain an ASN > > in the Global Administrator field. The ASN SHOULD be one that > > is assigned to the entity > > that defines the meaning of the rest of the Large Community. > > > > I also understand that this is not the only case and that communities > > are often used within an AS only. We MUST NOT restrict that use. > > > Agreed. I think the tweak to your wording along the lines of: "...within an AS and across AS boundaries, ANY values will be allowed." That removes the notion of adjacent, as well as whether B is sender or recipient. Entity is fine. Thanks, Brian > Also, even though AS B defines the community that has GA=B, AS B > > is not always the intended recipient. Many ISPs use communities > > to signal properties of routes that they send to their customers. > > In that case, AS B is the sender, not the recipient. > > > > I wrote "entity" and not "AS", because someone may create only a > > single BGP AS, but be assigned many ASNs. That someone is entitled > > to use any of her assigned ASNs, not just the one in use by her AS. > > > > > > Thanks, > > Jakob. > > > > *From:* Brian Dickson [mailto:brian.peter.dickson@gmail.com] > *Sent:* Thursday, October 20, 2016 5:28 PM > *To:* Jakob Heitz (jheitz) <jheitz@cisco.com> > *Cc:* Job Snijders <job@ntt.net>; heasley <heas@shrubbery.net>; 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) > > > > > > > > On Thu, Oct 20, 2016 at 4:46 PM, Jakob Heitz (jheitz) <jheitz@cisco.com> > wrote: > > Perhaps, we should add in an operations section that we should not and > will not go any further. > In particular, within an AS and between adjacent BGP neighbors, ANY values > will be allowed. > The only requirement is that sender and receiver have the same > understanding of the contents, > but no RFC is required to say this. > > > > Jakob, > > > > I think you still don't understand the purpose or the mechanics of > communities, as what you say makes almost no sense. > > > > The reason "large" needs to be an optional, transitive attribute, is that > the intended party, whose ASN > > is in the Global Administrator field, is not necessarily the first or > second party (the one setting the community, > > or the one that is the BGP peer of the first party). > > > > The community may travel an arbitrary number of AS hops before it is > received by the ASN in question (global admin). > > That ASN is the one who is the (ultimate) intended recipient (of the > community), and whose interprets the latter 8 octets > > of the community, using whatever logic he/she wishes. (The prefix will > probably propagate much further, but we > > are only concerned about the ASN that is the global administrator of the > community.) > > > > This is NOT limited to within an AS, nor to adjacent BGP peers. > > > > As such, the intermediate AS hops will receive the prefix with the > attached Large Community, but will > > not have any understanding of the contents. They are expected to pass them > along, as this is the > > necessary part of communities' functioning. > > > > A -> X -> Y -> Z -> B are the Autonomous Systems passing the prefix. > > A sets the community. The community is B:something:something. > > B interprets the community. > > X, Y, and Z, pass it along without acting on it. > > > > I'm sorry to raise a fuss, but since you are involved in editing the I-D, > it would put my mind at ease to hear you say > > that you understand the above. > > > > Putting text into this document, if you don't understand the above, may be > harmful to the document, > > and to operator folks who are trying to get the bugs out of the document > before it advances. > > > > Sincerely, > > Brian > > > > > > Thanks, > Jakob. > > > > > -----Original Message----- > > From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Jakob Heitz > (jheitz) > > Sent: Thursday, October 20, 2016 4:06 PM > > To: Job Snijders <job@ntt.net> > > Cc: heasley <heas@shrubbery.net>; Sue Hares <shares@ndzh.com>; IETF IDR > WG <idr@ietf.org> > > Subject: Re: [Idr] WG LC on draft-ietf-idr-large-community-03.txt > (10/17/2016 to 10/31/2016) > > > > Evidently, it wasn't clear. Now it is. > > > > Thanks, > > Jakob. > > > > > > > -----Original Message----- > > > From: Job Snijders [mailto:job@ntt.net] > > > Sent: Thursday, October 20, 2016 3:50 PM > > > To: Jakob Heitz (jheitz) <jheitz@cisco.com> > > > Cc: Jeffrey Haas <jhaas@pfrc.org>; heasley <heas@shrubbery.net>; 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) > > > > > > Hi Jakob, > > > > > > I am not sure what issue this replacement resolves. With the > replacement > > > text in the document I feel I have more questions than answers. > > > > > > Usually a community is intended to be sent to one AS to trigger an > > > action, and to multiple ASes if the community is of informative nature. > > > We know we can attach multiple Large BGP Communities to a route, > because > > > of the variable length of the attribute. > > > > > > In an earlier response I pointed at text that addresses this specific > > > feature already in the current text: https://mailarchive.ietf.org/ > arch/msg/idr/_QULjIUDaBB4JqDR8IXuIYkAVJw > > > > > > Kind regards, > > > > > > Job > > > > > > > > > On Thu, Oct 20, 2016 at 10:13:41PM +0000, Jakob Heitz (jheitz) wrote: > > > > In addition, to deal with the values for the GA field, we will > replace > > > > > > > > The Global Administrator field is intended to allow different > > > > Autonomous Systems to define Large BGP Communities without > collision. > > > > > > > > with > > > > > > > > A Large Community that is intended to be sent to multiple ASes > > > > SHOULD contain an ASN in the Global Administrator field. The ASN > > > > SHOULD be one that is assigned to the entity that defines the > > > > meaning of the rest of the Large Community. This allows a route to > > > > carry multiple Large Communities, the meaning of each being defined > > > > by different independent entities. > > > > _______________________________________________ > > Idr mailing list > > Idr@ietf.org > > https://www.ietf.org/mailman/listinfo/idr > > _______________________________________________ > Idr mailing list > Idr@ietf.org > https://www.ietf.org/mailman/listinfo/idr > > >
- [Idr] WG LC on draft-ietf-idr-large-community-03.… Susan Hares
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Peter Hessler
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Christopher Morrow
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jeffrey Haas
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Dickinson, Ian
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jeff Tantsura
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Wesley George
- Re: [Idr] WG LC on draft-ietf-idr-large-community… heasley
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jeffrey Haas
- Re: [Idr] WG LC on draft-ietf-idr-large-community… t.petch
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jeffrey Haas
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jakob Heitz (jheitz)
- Re: [Idr] WG LC on draft-ietf-idr-large-community… David Farmer
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jeffrey Haas
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jared Mauch
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… David Farmer
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Nick Hilliard
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jeffrey Haas
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Nick Hilliard
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jeffrey Haas
- Re: [Idr] WG LC on draft-ietf-idr-large-community… David Farmer
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Mikael Abrahamsson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… t.petch
- Re: [Idr] WG LC on draft-ietf-idr-large-community… t.petch
- Re: [Idr] WG LC on draft-ietf-idr-large-community… t.petch
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Mikael Abrahamsson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… bruno.decraene
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… bruno.decraene
- Re: [Idr] WG LC on draft-ietf-idr-large-community… bruno.decraene
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jeffrey Haas
- Re: [Idr] WG LC on draft-ietf-idr-large-community… t.petch
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Peter Hessler
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jakob Heitz (jheitz)
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jakob Heitz (jheitz)
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jakob Heitz (jheitz)
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jakob Heitz (jheitz)
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jakob Heitz (jheitz)
- Re: [Idr] WG LC on draft-ietf-idr-large-community… t.petch
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Adam Chappell
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jared Mauch
- Re: [Idr] WG LC on draft-ietf-idr-large-community… i3D.net - Martijn Schmidt
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Peter Hessler
- Re: [Idr] WG LC on draft-ietf-idr-large-community… heasley
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Peter Hessler
- Re: [Idr] WG LC on draft-ietf-idr-large-community… i3D.net - Martijn Schmidt
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Job Snijders
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… i3D.net - Martijn Schmidt
- Re: [Idr] WG LC on draft-ietf-idr-large-community… i3D.net - Martijn Schmidt
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… i3D.net - Martijn Schmidt
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Paul Jakma
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Julian Seifert
- Re: [Idr] WG LC on draft-ietf-idr-large-community… i3D.net - Martijn Schmidt
- Re: [Idr] WG LC on draft-ietf-idr-large-community… i3D.net - Martijn Schmidt
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Gert Doering
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Gert Doering
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… John Scudder
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Richard Hartmann
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Joe Provo
- Re: [Idr] WG LC on draft-ietf-idr-large-community… John G. Scudder
- Re: [Idr] WG LC on draft-ietf-idr-large-community… marco
- Re: [Idr] WG LC on draft-ietf-idr-large-community… heasley
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Robert Raszuk
- Re: [Idr] WG LC on draft-ietf-idr-large-community… heasley
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Jakob Heitz (jheitz)
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Nick Hilliard
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Richard A Steenbergen
- Re: [Idr] WG LC on draft-ietf-idr-large-community… t.petch
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Brian Dickson
- Re: [Idr] WG LC on draft-ietf-idr-large-community… David Farmer
- Re: [Idr] WG LC on draft-ietf-idr-large-community… Nick Hilliard
- Re: [Idr] WG LC on draft-ietf-idr-large-community… John G. Scudder