Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-00 and draft-ietf-idr-bgp-sr-segtypes-ext-02 (2/15/2024 to 2/29/2024) - Extended 1 week to 3/7/2024
Nat Kao <pyxislx@gmail.com> Sat, 16 March 2024 05:35 UTC
Return-Path: <pyxislx@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 6D86EC14F684 for <idr@ietfa.amsl.com>; Fri, 15 Mar 2024 22:35:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 050bJjOfI7JN for <idr@ietfa.amsl.com>; Fri, 15 Mar 2024 22:35:35 -0700 (PDT)
Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (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 6BF92C14F61A for <idr@ietf.org>; Fri, 15 Mar 2024 22:35:35 -0700 (PDT)
Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-56890b533aaso3247600a12.3 for <idr@ietf.org>; Fri, 15 Mar 2024 22:35:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710567333; x=1711172133; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=avSNXJSI2qyPoYkj/77FBJ6U6QABLcAhM5BxvXeQH2c=; b=OFDqS13OYWOyt5UxTFCDOPnkAUKdHnrBhtTi/Juxc2jwlvCznn5RBQJo4doJEW8fR0 Ap2h1vUV2dROdGOhBHCTd/W7j3+pOa8vyXeYlK2q898ld/SmvxDvrHt0joNzl2wDVlaz hUiYVjRFsBAzdIw+LzSM1uJl2RV0ULacGXiEWQpeIUpL6z3cNy5NBQsIrTLr5a+N1Q1B 5SB1yiPdXlwiQwsI3vDhalGShg9F0PyJ+kZZaZSKTVr0vmNllb/is4ZAAwZCBx5Uj0Hq tcC1G6KRd9ljtwQdg08IOLqGnF0qvPGQDKNXmDPXW+w20KSimm1SOp2FAZJzUnEt7YJ5 igwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710567333; x=1711172133; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=avSNXJSI2qyPoYkj/77FBJ6U6QABLcAhM5BxvXeQH2c=; b=Gfw6nL/9tAX11wUg4dFrmcXKN4URDObJe5Tdyub3c2z9z4yh578wsxjNk+zYu6NcMf JVG/kMegA7HimMnN+ThbwXSIxUbbVFZJ50DNqxTC5oCVNQqRaiY6SBi7lOnSElzuw5px Gwe0fMDK54eW8gZyHZN1GWqs+T3vwFPQ1/zLFgTNDaFrhJ9Htkyf75G7evWGKpTqtZL+ wGVa0yJvPcEn/W+DOLwaIrrPSi7S4aysSAHXqx0UoKkghvZMIY7X73hW92whgd+3xuhV 1DqnbfTyZbxkZYknbFw42DMrxTJ93IebfIatQiBntDBJ/FDK8gQ6dHXDAlDAgWrTCPxX CfYQ==
X-Forwarded-Encrypted: i=1; AJvYcCWIxF0ZuBcFibje6f4dFEsTfWTtyBYky+lJ/15vJF95mhhWMs8U+IoDJms9CqVdguZjfdAU6MgR8s6V/zs=
X-Gm-Message-State: AOJu0YxVqhkCeYsy/cpbdOkBtXzbEAoH6GocpeFgSJFa9vGnZTDo9VMQ gOLanNpv0ePqiwG7zNFz/Ix6XRLWkqZuSfZy5VVsnIQdNOY5O1oPz0G5aJkSXFBxHDlsomB00lL vLk81vBBij65NK3aehoNlCnaOLmw=
X-Google-Smtp-Source: AGHT+IH6Ac6h2SpJo74CES+G9r41cDanlUk8yfxY9arSmnnx0A7hc/cr5OnpsoXJvEqBcgBv7eJ2XwSLUPPT97xrDCc=
X-Received: by 2002:a05:6402:2417:b0:566:ff31:ed52 with SMTP id t23-20020a056402241700b00566ff31ed52mr5051330eda.16.1710567333391; Fri, 15 Mar 2024 22:35:33 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR08MB48572F86EA48D3FDB532EA21B34D2@DM6PR08MB4857.namprd08.prod.outlook.com> <CABNhwV1sRjpTnPiNhDV4Zn0j3isseWs=ZWZ+HQM4YACZmez6CA@mail.gmail.com> <DM6PR08MB48577914028A858AA71FAB2FB35D2@DM6PR08MB4857.namprd08.prod.outlook.com> <CAH6gdPwO=0w81737JTQzm3xWOjhOPSROG_==ONPZWLrBwCfz8Q@mail.gmail.com> <CAKEJeo7tPtF7TR75KCXbYCWR3OcDkTxObyCep6jnmTzu1MV+BA@mail.gmail.com> <CAH6gdPyTy_BfrOMRXUuiPbdXfdZ4nS9nubtEGu7y8RY4N0AGdw@mail.gmail.com> <CAKEJeo4GASkw8Hx14XQNswXcRmvSzXMrE-+nqB4YKp406fQumg@mail.gmail.com> <CAH6gdPwSZX5TqC31SFLYq=H4H1K0AO+vqSscz_piRQF1GJ3XOw@mail.gmail.com>
In-Reply-To: <CAH6gdPwSZX5TqC31SFLYq=H4H1K0AO+vqSscz_piRQF1GJ3XOw@mail.gmail.com>
From: Nat Kao <pyxislx@gmail.com>
Date: Sat, 16 Mar 2024 13:34:56 +0800
Message-ID: <CAKEJeo4_WRGJuD6Yy8rcep15M2V1UfOudwvL4j+tnTc9=Y-E1w@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: Susan Hares <shares@ndzh.com>, "idr@ietf.org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004575b50613c07e16"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/tmMnQEQBvdcUcEbkYy1N0L04Cqs>
Subject: Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-00 and draft-ietf-idr-bgp-sr-segtypes-ext-02 (2/15/2024 to 2/29/2024) - Extended 1 week to 3/7/2024
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: Sat, 16 Mar 2024 05:35:39 -0000
Hi, Ketan. Thanks for the clarification. I've got your point. The definition of "active" aligns with the reporting mechanism(ex: A-Flag in draft-ietf-idr-bgp-ls-sr-policy) It means "provisioned/instantiated in the FIB" instead of the "active CP." Many Thanks, Nat On Fri, Mar 15, 2024 at 6:32 PM Ketan Talaulikar <ketant.ietf@gmail.com> wrote: > Hi Nat, > > There are other considerations as well when we look at the reporting > aspects where the CP provisioned in the forwarding is reported as "active". > I hope the updated text and this discussion will clarify these aspects. > > Thanks, > Ketan > > > On Fri, Mar 8, 2024 at 11:08 PM Nat Kao <pyxislx@gmail.com> wrote: > >> Hi, Ketan, >> >> I totally agree with you that the CP should be instantiated as stated in >> RFC9256 Sec. 2.11. >> My concern is that the term "made active" might be confused with the term >> "active CP" >> By the definition in RFC9256 Sec. 2.9, these invalid CPs should not be >> considered as active CPs. >> >> Maybe we can align the term with RFC9256 Sec. 8.2 & Sec. 2.11: >> "In this situation, the CP with the highest preference amongst those with >> the "Drop Upon Invalid" behavior is instantiated in the forwarding plane to >> drop traffic steered over the SR Policy." >> >> Many Thanks, >> Nat >> >> On Fri, Mar 8, 2024 at 8:26 PM Ketan Talaulikar <ketant.ietf@gmail.com> >> wrote: >> >>> Hi Nat, >>> >>> You are right that normally the "active" CP is a valid CP as indicated >>> in RFC9256 sec 2.9 for the actual forwarding of traffic steered into the SR >>> Policy. However, in order to drop traffic as well, a CP has to be >>> instantiated in the forwarding (along with its BSID) and hence that CP is >>> considered "active" - please also check sec 2.11. >>> >>> I hope this clarifies. >>> >>> Thanks, >>> Ketan >>> >>> >>> On Wed, Mar 6, 2024 at 2:29 PM Nat Kao <pyxislx@gmail.com> wrote: >>> >>>> Hi, Ketan. >>>> >>>> If we make this CP "active", isn't it literally the"active path"? >>>> >>>> In RFC9256 Sec. 2.9: >>>> "A candidate path is selected when it is valid and it is determined to >>>> be the best path of the SR Policy. >>>> The selected path is referred to as the "active path" of the SR Policy >>>> in this document." >>>> >>>> Since this CP is invalid, should we avoid the term "active" here? >>>> >>>> Suggestion: >>>> "In this situation, the CP with the highest preference amongst those >>>> with the "drop upon invalid" config is chosen to drop traffic steered over >>>> the SR Policy." >>>> >>>> Many Thanks, >>>> Nat >>>> >>>> On Tue, Mar 5, 2024 at 11:38 PM Ketan Talaulikar <ketant.ietf@gmail.com> >>>> wrote: >>>> >>>>> Hi All, >>>>> >>>>> I've received an offline comment from someone that is not >>>>> subscribed to the IDR list on one of the documents related to the need of a >>>>> clarification. >>>>> >>>>> The following is a proposal for the text change for the I flag in >>>>> https://www.ietf.org/archive/id/draft-ietf-idr-sr-policy-safi-01.html#section-2.4.2 >>>>> (as also 2.4.3): >>>>> >>>>> >>>>> >>>>> OLD: >>>>> >>>>> I-Flag: This flag encodes the "Drop Upon Invalid" behavior. It is used >>>>> by SRPM as described in section 8.2 in [RFC9256 >>>>> <https://www.ietf.org/archive/id/draft-ietf-idr-sr-policy-safi-01.html#RFC9256> >>>>> ]. >>>>> >>>>> >>>>> >>>>> NEW: >>>>> >>>>> I-Flag: This flag encodes the "Drop Upon Invalid" behavior. It is used >>>>> by SRPM as described in section 8.2 in [RFC9256 >>>>> <https://www.ietf.org/archive/id/draft-ietf-idr-sr-policy-safi-01.html#RFC9256>]. >>>>> The flag indicates that the CP is to perform the "drop upon invalid" >>>>> behavior when no valid CP is available for this SR Policy. In this >>>>> situation, the CP with the highest preference amongst those with the "drop >>>>> upon invalid" config is made active to drop traffic steered over the SR >>>>> Policy. >>>>> >>>>> >>>>> Request the WG members to please review the same. If there are no >>>>> objections, I would incorporate this in the next version that is due when >>>>> the draft submission tool re-opens. >>>>> >>>>> Thanks, >>>>> Ketan >>>>> >>>>> On Sat, Mar 2, 2024 at 5:56 PM Susan Hares <shares@ndzh.com> wrote: >>>>> >>>>>> This call is extended 1 week to 3/7/2024 to allow others to comment >>>>>> on this call. >>>>>> >>>>>> >>>>>> >>>>>> Cheerily, >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Greetings IDR: >>>>>> >>>>>> >>>>>> >>>>>> This begins a 2-week WG LC on the following two drafts created from >>>>>> the text in >>>>>> >>>>>> draft-ietf-idr-segment-routing-te-policy-18 - that the IDR WG >>>>>> approved for publication: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> * draft-ietf-idr-sr-policy-safi-00 (proposed standard) >>>>>> >>>>>> >>>>>> >>>>>> https://datatracker.ietf.org/doc/draft-ietf-idr-sr-policy-safi/ >>>>>> >>>>>> >>>>>> >>>>>> * draft-ietf-idr-bgp-sr-segtypes-ext-02 (experimental) >>>>>> >>>>>> >>>>>> >>>>>> https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-sr-segtypes-ext/ >>>>>> >>>>>> >>>>>> >>>>>> The Authors (per IETF policy) are asked to respond to this message >>>>>> with a >>>>>> >>>>>> message indicating whether they know of any undisclosed IPR as the >>>>>> documents stand now. >>>>>> >>>>>> Please note there are 3 IPR declarations on these drafts. >>>>>> >>>>>> >>>>>> >>>>>> History: >>>>>> >>>>>> ====== >>>>>> >>>>>> After reviewing draft-ietf-idr-segment-routing-te-policy-18, Andrew >>>>>> Alston (IDR RTG AD) >>>>>> >>>>>> asked that draft-ietf-idr-segment-routing-te-policy be split into two >>>>>> parts because >>>>>> >>>>>> some segment types (C-L) did not have two implementations. >>>>>> >>>>>> Therefore, draft-ietf-idr-bgp-srsegtypes-ext-02 contains the text for >>>>>> >>>>>> Segment types C-L. This split has been discussed at IETF meetings. >>>>>> >>>>>> >>>>>> >>>>>> Since Andrew Alston had personally implemented this draft, >>>>>> >>>>>> he also asked for additional reviews on procedures. >>>>>> >>>>>> >>>>>> >>>>>> During this review, the procedures regarding the link to RFC9012 were >>>>>> improved. >>>>>> >>>>>> >>>>>> >>>>>> Issues in call: >>>>>> >>>>>> ============ >>>>>> >>>>>> During the WG should note that the procedures specified in >>>>>> >>>>>> draft-ietf-idr-sr-policy-safi-00 do the following: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 1. Only apply to the SR Policy Tunnel (15) + SR Policy SAFI >>>>>> >>>>>> 2. Do not require any of the TLVs defined in RFC9012 for other >>>>>> tunnel types >>>>>> >>>>>> 3. May ignore TLVs defined in RFC9012 for other tunnel types >>>>>> >>>>>> 4. Do not use the validation process in RFC9012, and depend on the >>>>>> SRPM to validate content. >>>>>> >>>>>> 5. Makes changes to Color Extended Community [RFC9012] to add to >>>>>> 2-bits [C, O] >>>>>> >>>>>> >>>>>> >>>>>> To support "color-only" (CO) functions of section 8.8 of [RFC9256] >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> C0 - type 0 (00) - Specific end-point match (Match endpoint that is >>>>>> BGP NH) >>>>>> >>>>>> type 1 (01) - Specific or null end-point match (BGP NH or >>>>>> null (default gw)) >>>>>> >>>>>> type 2 (10) - Specific, null, or any end-point match (BGP >>>>>> NH, Null, or any endpoint) >>>>>> >>>>>> type 3 (11) - Reserved >>>>>> >>>>>> >>>>>> >>>>>> The SR Policy Tunnel functions in this draft use BGP as a transport >>>>>> mechanism for the >>>>>> >>>>>> Information contained in the SR Policy. >>>>>> >>>>>> >>>>>> >>>>>> Please note that these procedures split the context validation away >>>>>> from the >>>>>> >>>>>> BGP module into the SRPM module. This split is similar to the >>>>>> BGP-LS split >>>>>> >>>>>> syntax validation from context validation. >>>>>> >>>>>> >>>>>> >>>>>> There are multiple implementations of this technology as detailed at: >>>>>> >>>>>> >>>>>> https://wiki.ietf.org/group/idr/BGP-Implementation-report/draft-ietf-idr-segment-routing-te-policy-implement >>>>>> >>>>>> >>>>>> >>>>>> The WG members are asked to confirm their agreement to the changes >>>>>> made in this document. >>>>>> >>>>>> >>>>>> >>>>>> If there are questions, please ask them on this mail thread. Please >>>>>> note any errors in the call are mine (and not the authors). >>>>>> >>>>>> >>>>>> >>>>>> Cheerily, Sue >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> 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-sr-policy-safi-00 a… Susan Hares
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Ketan Talaulikar
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Stefano Previdi IETF
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Dhanendra Jain
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Clarence Filsfils (cfilsfil)
- [Idr] Fw: [EXTERNAL] Fwd: WG LC on draft-ietf-idr… Paul Mattes
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Ketan Talaulikar
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Gyan Mishra
- Re: [Idr] Fw: [EXTERNAL] Fwd: WG LC on draft-ietf… Kausik Majumdar
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… chen.ran
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… linchangwang
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Susan Hares
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Dongjie (Jimmy)
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… 岳胜男
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Nat Kao
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… 王亚蓉
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Mengxiao.Chen
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Qiuyuanxiang
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… 梁艳荣
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… 王亚蓉
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Martin Vigoureux (Nokia)
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Wenying Jiang
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Ketan Talaulikar
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Nat Kao
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Swadesh Agrawal (swaagraw)
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Ketan Talaulikar
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Nat Kao
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Susan Hares
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Boris Hassanov
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Zhuangshunwan
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Ketan Talaulikar
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… liu.yao71
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Ketan Talaulikar
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Dhananjaya Rao (dhrao)
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Zafar Ali (zali)
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Nat Kao
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Ketan Talaulikar
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Susan Hares
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Ketan Talaulikar
- Re: [Idr] WG LC on draft-ietf-idr-sr-policy-safi-… Susan Hares