Re: [Idr] draft-litkowski-idr-flowspec-interfaceset => NLRI vs EXTCT (part 2)
Jeffrey Haas <jhaas@pfrc.org> Mon, 31 July 2017 19:43 UTC
Return-Path: <jhaas@slice.pfrc.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 EDDBA13278C for <idr@ietfa.amsl.com>; Mon, 31 Jul 2017 12:43:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level:
X-Spam-Status: No, score=-1.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, 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 xufnRAaSk0pH for <idr@ietfa.amsl.com>; Mon, 31 Jul 2017 12:43:57 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 0C71A13170E for <idr@ietf.org>; Mon, 31 Jul 2017 12:43:57 -0700 (PDT)
Received: by slice.pfrc.org (Postfix, from userid 1001) id 8FE911E380; Mon, 31 Jul 2017 15:44:09 -0400 (EDT)
Date: Mon, 31 Jul 2017 15:44:09 -0400
From: Jeffrey Haas <jhaas@pfrc.org>
To: "Acee Lindem (acee)" <acee@cisco.com>
Cc: Robert Raszuk <robert@raszuk.net>, "Juan Alcaide (jalcaide)" <jalcaide@cisco.com>, idr wg <idr@ietf.org>
Message-ID: <20170731194409.GY24942@pfrc.org>
References: <9fa67eb0-8f99-a46f-aff1-d42a279ab833@cisco.com> <CA+b+ERmaARaPLQv-g58WGNJCDcKN3gdf-F9wnCwusw+jwX7paw@mail.gmail.com> <8dd3e766b58944a3b176fc743e478137@XCH-ALN-014.cisco.com> <CA+b+ERnDHgk6gVi3K1+yAbRaXoft2+xqNig=pTbgRsWRC98-zA@mail.gmail.com> <dd8e0cb4-56d3-524c-9f68-296e8457fcc9@cisco.com> <CA+b+ERmG=EQxJBuMaTD+oDdwcwZ0hCCjEsjNqD_A_jXYLgnw2Q@mail.gmail.com> <e8e834ec-5074-7d35-a06c-5837f2f39e12@cisco.com> <CA+b+ERkCfiEa=RfDaxkOz3Si-qp9axKcgDycW1+GqfKvTcsePw@mail.gmail.com> <D5A09F0B.BA519%acee@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <D5A09F0B.BA519%acee@cisco.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/T9uFhuhE-9-W6qH6i0TTX0qJt5k>
Subject: Re: [Idr] draft-litkowski-idr-flowspec-interfaceset => NLRI vs EXTCT (part 2)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.22
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, 31 Jul 2017 19:43:58 -0000
Acee, On Fri, Jul 28, 2017 at 12:02:41PM +0000, Acee Lindem (acee) wrote: > What was the reason for not making the interface-group part a new component type in the NLRI? It seems that making it just another Flow Spec match condition would handle all these situations naturally. > > I remember that this was discussed but don’t recall whether it was backward compatibility or that the semantics of interface group-id was a better fit for an extended community. A few motivations: - Unknown components in the filter cannot match. - The match elements in the filter (NLRI) might be as-transitive, but policy engines don't interact with such filters transitively very well in implementations we're familiar with. However, pretty much everything can manipulate extended communities. The first consideration is partially about incremental deployment. You either have the choice of shipping a filter across your network that may be selectively restrictive per the intent of the group-id or completely ignored. The best answer, of course, is consistent deployment of the updated feature. However, this is the course we'd chosen as part of the second consideration. -- Jeff
- [Idr] draft-litkowski-idr-flowspec-interfaceset =… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Jakob Heitz (jheitz)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Jakob Heitz (jheitz)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Acee Lindem (acee)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Acee Lindem (acee)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Robert Raszuk
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Jeffrey Haas
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Jeffrey Haas
- Re: [Idr] draft-litkowski-idr-flowspec-interfaces… Juan Alcaide (jalcaide)