Re: [Idr] draft-dong-idr-node-target-ext-comm-05.txt - WG Adoption and IPR call (9/27 to 10/11/2022)
Gyan Mishra <hayabusagsm@gmail.com> Fri, 30 September 2022 09:04 UTC
Return-Path: <hayabusagsm@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 D3443C1522CE for <idr@ietfa.amsl.com>; Fri, 30 Sep 2022 02:04:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.094
X-Spam-Level:
X-Spam-Status: No, score=-7.094 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zyw0s6UpSCUO for <idr@ietfa.amsl.com>; Fri, 30 Sep 2022 02:04:45 -0700 (PDT)
Received: from mail-vs1-xe2a.google.com (mail-vs1-xe2a.google.com [IPv6:2607:f8b0:4864:20::e2a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06182C1522C4 for <idr@ietf.org>; Fri, 30 Sep 2022 02:04:45 -0700 (PDT)
Received: by mail-vs1-xe2a.google.com with SMTP id k6so4115603vsc.8 for <idr@ietf.org>; Fri, 30 Sep 2022 02:04:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=xLmp0ZjI7ard7fVHHO53hxFihmmtEcW1CGrOR7BnGkA=; b=favRtxt3JSViWsSybT6gOobbqpLO4YtfMp9COQox5p2V8jhNRpivr/Qi9i3HOI5Ncn vWszisgupOLONZROemp3Su9qZNLCLl5agbyo6UkirPJJU9Z9oSajMLN86++8+MW3LhGJ hb4aq6W4E+SOnglxFjIorogcBiJnyiiM/TW/kT2COaMIVgkFOwM1gVVUbSCz8sBsNKMq sJw6gvrM1VIrDrdpYnasuvgprss0aF4nrjgTLcQ4s4T///j6Zj7UFlgjaV3Fe2brShx8 FETbgqMBHpTM12S8PLN5Jr+oZfEGXXysjSIfItXIxAuqIG3VqVE/Bo/TGjmNesIH9OHr wtoA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=xLmp0ZjI7ard7fVHHO53hxFihmmtEcW1CGrOR7BnGkA=; b=8L9rVLp1Ya1RYSNvCkg0JsmLygbCUe9I1hhOWYEIfuUYkmFssUiltq/U0DGdw2GQly 7j/3vtkCkBPa4qqxgDRdn49zpNnaxjbKtgQiHrNksZU7Wy2zmZIfZJaYVRvxio2WxQAb TPlKAn28TuUeQZYSsBAwAN9r8ZcAt9E6xDj2wYV3pkxUx3I3208LJsJSJz/c4j+wfS4R 9O1KWVXrdmb48x/QGME+zRPDPceWXI55BQDnU+86lzHgDhvEgkI3RHU9CeB0YwY0l4KS J510P2lvALa7wkBkdVkoweEPRzkiPpUW+7DQZdJoH2JOZaeSD6ceLy2QxgDEoS1VCkH/ Tfyg==
X-Gm-Message-State: ACrzQf3igQN8mAzVYDVLwbP/NtWskheHZ+OMMjfzixAHwShftxWFeNtH D1fK4IO25iXIbQPqPC4GzxmJL3/trxXazVY8Hy0=
X-Google-Smtp-Source: AMsMyM5syuX+5Di5cfMfNDx10+DyftZMUFhwtpMGB10ysWdp1WOvB7Ae9wU3VkPOeBEM9NSXFdUX7X445c2gZDtxdFg=
X-Received: by 2002:a05:6102:6d3:b0:398:6ba5:f6ac with SMTP id m19-20020a05610206d300b003986ba5f6acmr3836045vsg.65.1664528683656; Fri, 30 Sep 2022 02:04:43 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR08MB4872EEE329BDDDCC0F387B17B3559@BYAPR08MB4872.namprd08.prod.outlook.com>
In-Reply-To: <BYAPR08MB4872EEE329BDDDCC0F387B17B3559@BYAPR08MB4872.namprd08.prod.outlook.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 30 Sep 2022 05:04:15 -0400
Message-ID: <CABNhwV35sKd_joRvzv5VzKTqtWYckArzYV74aL+54qCkq49vxg@mail.gmail.com>
To: Susan Hares <shares@ndzh.com>
Cc: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, "idr@ietf.org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e86afd05e9e14809"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/zLrENCI_ZYmN7wDrdxgp_s5gF6o>
Subject: Re: [Idr] draft-dong-idr-node-target-ext-comm-05.txt - WG Adoption and IPR call (9/27 to 10/11/2022)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
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, 30 Sep 2022 09:04:48 -0000
I support WG adoption of this draft. The WG should consider in their discussion: 1) Will this new transitive extended community help in operational networks? Yes. This mechanism provides an additional layer of control allowing the RT be imported by a subset cluster of nodes and not all nodes that import the RT. In general all routers that are importing the RT explicitly want the route to be installed in the VRF. RTC RT membership provides a means of control however does not provide this layer of subset of nodes granularity corner case where you don’t want all nodes that are explicitly importing the RT to all install the route into the VRF. I don’t see any conflict of this new target extended community with RTC. 2) What conflicts does this new Extended Community have with other functions in general BGP route distribution or VPNs (EVPN, IPVPN)? I don’t see any conflicts or issues 3) do you have any concern about the text in the draft? The txt looks good and explained the well the target extended community well. As I think this use case is a subset of the normal process of importing the route as long as the RT matches, I think the draft should explain further what brings up this corner case and more details into this problem statement. The draft should also discuss operational considerations when using this feature in conjunction with RTC where during the RT membership query the default ORF is sent from RR to PE and the PE installs the adj-rib-out to advertise all of its RTs, and then PE sends ORF to RR all of its RTs and the RR subsequently installs adj-rib-out for all of the RTs. Any caveats related to RTC procedure if used in conjunction with this new target extended community. When the RR is acting on the target extended community how does that come into play if you have unique RD per PE to avoid hot potato Routing so the RR reflects all paths and is not doing the best path selection so as the RR is selecting all and advertising all routes based on unique RD, and not running best path calculation how would it act on the target field to check for match. In general for L3 VPN to avoid hot potato Routing you have to use unique RD so all paths get advertised or only the best path chosen by the RR is advertised leading to sub optimal routing. That being said in reality the RR cannot do the target check since it’s not running the best path algorithm. On inter-as option B by default the PE does not in general have explicit import for all the RTs it receives so will drop all the RTs by default per RT filtering rules if an explicit import does not exist for directly attached VRF, and thus requires retain-rt-all policy to accept all RTs along with a RT translation filter if necessary. So if the ASBR receives RTs but are missing the router-id match in the target extended community, however is has the retain-rt-all, it will still import the RT even if its does not have the match on the target extended community router-id. That would break the target extended community intended process which would be to not install the route. How would you deal with that situation. Inter-as option AB would have same issue as option B. With inter-as option C RR-RR eBGP VPN peeing next hop unchanged the RR by default is not required to have implicit import and installs all routes and reflects all paths as long as unique RD or if not unique RD runs best path and reflects the best path. I think in the draft we should mention all the inter-as options caveats. With BGP MPLS EVPN RFC 7432 and NVO overlay RFC 8365 it’s common to have evpn rt-auto-rewrite as well as for multicast MVPN / TRM ( Tenant Routed Multicast) also common to have auto rewrite. Any caveats related to RT auto rewrite and this new target extended community. Kind Regards Gyan On Tue, Sep 27, 2022 at 1:31 PM Susan Hares <shares@ndzh.com> wrote: > This begins a 2 week WG adoption and IPR call for > draft-dong-idr-node-target-ext-comm-05.txt. > > https://datatracker.ietf.org/doc/draft-dong-idr-node-target-ext-comm/ > > > > The authors should respond to this email with an IPR statement. > > > > The WG should consider in their discussion: > > 1) Will this new transitive extended community help > > in operational networks? > > > > 2) What conflicts does this new Extended Community have > > with other functions in general BGP route distribution or > > VPNs (EVPN, IPVPN)? > > > > 3) do you have any concern about the text in the draft? > > > > Cheerily, Sue > _______________________________________________ > Idr mailing list > Idr@ietf.org > https://www.ietf.org/mailman/listinfo/idr > -- <http://www.verizon.com/> *Gyan Mishra* *Network Solutions A**rchitect * *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>* *M 301 502-1347*
- [Idr] draft-dong-idr-node-target-ext-comm-05.txt … Susan Hares
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… tom petch
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… tom petch
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Loa Andersson
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… tom petch
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Zhuangshunwan
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… tom petch
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Gyan Mishra
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Van De Velde, Gunter (Nokia - BE/Antwerp)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Wanghaibo (Rainsword)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Lizhenbin
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… li_zhenqiang@hotmail.com
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Aijun Wang
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Wanghaibo (Rainsword)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeff Tantsura
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeff Tantsura
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Chongfeng Xie
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… duzongpeng@foxmail.com
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Giuseppe Fioccola
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Chengli
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Yisong Liu
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… UTTARO, JAMES
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Huaimo Chen
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Linda Dunbar
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Gert Doering
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeff Tantsura
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeff Tantsura
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Gert Doering
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeffrey Haas
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeff Tantsura
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Gyan Mishra
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeffrey Haas
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeffrey Haas
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Kausik Majumdar
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Dongjie (Jimmy)
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeffrey Haas
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeffrey Haas
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… pangran@chinaunicom.cn
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Randy Bush
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeffrey Haas
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeffrey Haas
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Susan Hares
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Jeffrey Haas
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk
- Re: [Idr] draft-dong-idr-node-target-ext-comm-05.… Robert Raszuk