Re: [Pce] New Version Notification for draft-ietf-pce-segment-routing-policy-cp-13.txt

Ketan Talaulikar <ketant.ietf@gmail.com> Fri, 22 March 2024 06:23 UTC

Return-Path: <ketant.ietf@gmail.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D73F4C14F6E4; Thu, 21 Mar 2024 23:23:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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_BLOCKED=0.001, 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 mA3hiFy1EPJr; Thu, 21 Mar 2024 23:23:30 -0700 (PDT)
Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) (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 5D320C14F5F8; Thu, 21 Mar 2024 23:23:30 -0700 (PDT)
Received: by mail-ej1-x62c.google.com with SMTP id a640c23a62f3a-a450bedffdfso209186966b.3; Thu, 21 Mar 2024 23:23:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711088609; x=1711693409; 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=dKNLFsTy6ud0vMRkcq7boBsrINFYuATyXyHUZEj79PA=; b=gYKorEVtVzLmuvTuCGbST2gWAQrXVMREoymsUsBq5TYtX/iluNr76vBAJ+wh2630FS C9fH0cZDLXRfZqn2SdmArlikQS7slGF09kwRiBmVyZ3F/ts6Gccb6lwMfZrMYkvTXoiH Am/bP97fyfnBqZFFNTuVQ0wm3f85DTjYX3aTkpm/dHRvCeSdSZR0dK5O6oxU8aU1wsxE JOy8soDCiGbxB4C0GIep87pL6vqNm/BrRPEqfK//fA7QXlJKPe6K7+uyrNEsZMZBYcyU 8nfnZZBklJ8ulrwdogOcHGxhyVOfVx97lLeclNfaygI8N3EYX3Iol8TnsNG1NQFxUnWH j+BA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711088609; x=1711693409; 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=dKNLFsTy6ud0vMRkcq7boBsrINFYuATyXyHUZEj79PA=; b=QDdwmWuV+xSFqKe5Ty0Hjfj1NXGtzpyGXr7ok2oypzhNfMfUvAmXZDlYo1srTnWRd+ fhEtWWuoHZOkdcBteZezvjNXDMmp+Z8HeKdjSPiWyKO+4awbzDAO3FYXtuDMS/basnRC ihJfuwfKk7oPkvBEL2f8dA49zLfLTA7u5Q5f1ygbKcXMfqgjS1w/P0WPa2rfX0yg0zRL dxtIaKghCK2vIxUXIaiw2sRxkmQe0dYVfwMJDb0R5ZtxrEpB/P6c+fHpPO0lXkBN1ICW 0UBUaZOM34d6RkxuYhEuXV+8Q1FT1AO/00h+gfNUx7gTHenmRXhroGceFOg0hAQ2Uwv3 cD7g==
X-Forwarded-Encrypted: i=1; AJvYcCWamQDhG71TrTulYa13iaVKXMWqdS3I9Fo5dXbq2zL39wE2cvhB/pqYyEEQBu1LI8tvd/azrFZ/a97QAkI4R+ADy4LcHTHNyV2rlkIHD17zgABzQ76dpOIGtRn3ya+sf+ScrgMPCDqn+85bzCda66I6QV2ZqcyfXNHJ9JM=
X-Gm-Message-State: AOJu0YzGTgIgfNzj2EJucoWsParmJ5rXOsaUT/GeKTjG+I2xW0oNf/vf B/Y/K5Fy8FI3vU7AdKI9dC3/21iuo+q6e2UiCuGIHJnarBXUFGEF8iUqDGQnr44p4QW56a4RN5D Y7kcTdQHhs/a6bhxOU29hKVCDjjY=
X-Google-Smtp-Source: AGHT+IEXxtsTHHDcxoDjMDjy+yo/JLh9vsC4wyEt3onmi4OLcAmjCw8aVggLGlXV7IU8SwgXF2sltWlf8yFV3xVoXQs=
X-Received: by 2002:a17:906:1b4e:b0:a46:ce25:23c7 with SMTP id p14-20020a1709061b4e00b00a46ce2523c7mr977285ejg.6.1711088608385; Thu, 21 Mar 2024 23:23:28 -0700 (PDT)
MIME-Version: 1.0
References: <170545250417.45332.14942466113369417174@ietfa.amsl.com> <BSdxctqZqshX3SWQgTDO8TfmlQK4ntm6Hfa1xI-CskFYGZcgnVeCcx8aHRW9HuKMoobavQryzgYmZZBkqQy64U5GyWzNqmix4CR0OGJBcPE=@proton.me> <C33DB899-8537-434F-8843-0329487CAEFE@nokia.com> <7YZN_owTAWfKgXRToONjOuVlns88isBhhCV6-o0z7JnCsqDn-VNCX3Ww9oqBBXw7YuNjSjzKmSRt7A4-eSkUf9wuXGP9LgXCkIhnItkKxHA=@proton.me> <ysPlP4pwP5EKP2ehh1Vj_wKGbPVrtYjXzsSJBliG99_6AwyzWM6RRuX-7knDO9DLVJAo4o1slRhJ6GeQwy1wgaGpptLKk_H_NWslBdW96XM=@proton.me> <46EDDFCB-AA74-4BCE-8715-B78DAA1ADC5C@nokia.com>
In-Reply-To: <46EDDFCB-AA74-4BCE-8715-B78DAA1ADC5C@nokia.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Fri, 22 Mar 2024 11:53:16 +0530
Message-ID: <CAH6gdPxhB_uhs6Sw0jw4uWq+cseHDUF-u5JRhPaCVJKGZBRxgg@mail.gmail.com>
To: "Andrew Stone (Nokia)" <andrew.stone=40nokia.com@dmarc.ietf.org>
Cc: Mike Koldychev <mkoldych@proton.me>, "pce@ietf.org" <pce@ietf.org>, idr-chairs <idr-chairs@ietf.org>, draft-ietf-idr-bgp-ls-sr-policy@ietf.org
Content-Type: multipart/alternative; boundary="000000000000aea2a9061439dc8c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/ZaYof63GNYdplFUOLo6G6hJlx3c>
Subject: Re: [Pce] New Version Notification for draft-ietf-pce-segment-routing-policy-cp-13.txt
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Mar 2024 06:23:34 -0000

Hi Mike,

Thanks for sharing the exercise we did for this sync between the PCEP and
IDR documents.

https://www.ietf.org/archive/id/draft-ietf-pce-segment-routing-policy-cp-15.html#section-6.5
https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-ls-sr-policy-04#section-8.4

Can you please align the allocation policy in the PCEP document to match
the BGP-LS document which more closely follows the practice in the SR
parameters registry group?

Right now, the initial allocations in the PCEP document are a subset of the
BGP-LS document. This was intentional and reflects the code points used by
the respective documents.

Whichever of these documents progresses first to publication, will end up
creating this new registry under "Segment Routing Parameters" with the
initial allocations in that document while the other document will probably
need to simply update their IANA section suitably. The authors of the two
documents should keep in close touch as these documents progress.

The BGP-LS document has a note to this effect in the IANA section and I
suggest a similar note be added to the PCEP document as well.

Also copying IDR chairs to keep them informed.

Thanks,
Ketan


On Mon, Mar 18, 2024 at 8:38 AM Andrew Stone (Nokia) <andrew.stone=
40nokia.com@dmarc.ietf.org> wrote:

> Thanks for that explanation Mike. Clear now.  Consider my comment on this
> closed.
>
> Thanks!
> Andrew
>
>
> On 2024-03-17, 10:40 PM, "Mike Koldychev" <mkoldych@proton.me <mailto:
> mkoldych@proton.me>> wrote:
>
>
> [You don't often get email from mkoldych@proton.me <mailto:
> mkoldych@proton.me>. Learn why this is important at
> https://aka.ms/LearnAboutSenderIdentification <
> https://aka.ms/LearnAboutSenderIdentification> ]
>
>
> CAUTION: This is an external email. Please be very careful when clicking
> links or opening attachments. See the URL nok.it/ext for additional
> information.
>
>
>
>
>
>
> Hi Andrew,
>
>
> (sorry my email client glitched)
>
>
> We did keep in sync with the IDR draft authors. The intent is to make the
> registry the same. There was an issue with interpretation of the Protocol
> Origin values 10, 20, 30 from RFC 9256. In PCEP we interpreted them as
> being actual code-points and some implementations have gone that way
> already. While in BGP, different code-points were used (1,2,3) instead of
> (10,20,30). This is why the IDR draft has separate codepoints for PCEP and
> non-PCEP (
> https://www.rfc-editor.org/rfc/rfc9256.html#name-protocol-origin-of-a-candid
> <
> https://www.rfc-editor.org/rfc/rfc9256.html#name-protocol-origin-of-a-candid>).
> It's a way to workaround the original misinterpretation without breaking
> the implementations.
>
>
> Thanks,
> Mike.
>
>
> On Sunday, March 17th, 2024 at 10:35 PM, Mike Koldychev <mkoldych=
> 40proton.me@dmarc.ietf.org <mailto:40proton.me@dmarc.ietf.org>> wrote:
>
>
> >
> >
> > Hi Andrew,
> >
> > We did keep in sync with the IDR draft authors. The intent is to make
> the registry the same. There was an issue with interpretation of the
> Protocol Origin values 10, 20, 30 from RFC 9256. In PCEP we interpreted
> them as being actual code-points and some implementations have gone that
> way already. While in BGP, different code-points were used. This is why the
> IDR draft has
> >
> >
> >
> >
> > On Wednesday, January 17th, 2024 at 10:23 AM, Andrew Stone \(Nokia\)
> andrew.stone=40nokia.com@dmarc.ietf.org <mailto:40nokia.com@dmarc.ietf.org>
> wrote:
> >
> > > Hi Mike,
> > >
> > > Thanks for addressing the comments, looks good to me.
> > >
> > > Regarding section 6.5 - is it worth making the text identical to match
> https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-ls-sr-policy-03#section-8.4
> <
> https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-ls-sr-policy-03#section-8.4>
> since I assume the intent is for both of these docs to use the same
> registry under Segment Routing? Naturally makes sense to not define values
> outside of the PCEP scope, however might be worth making sure the
> descriptions match even if they may appear redundant (i.e code point 1, 10,
> 20, 30). Comparing the two it's also not clear to me what code point value
> 1 is in IDR vs unassigned in PCEP.
> > >
> > > With that said, considering IDR was proposing similar and the origins
> can be common amongst many different protocols, think it makes sense to
> have the registry under Segment Routing.
> > >
> > > Thanks
> > > Andrew
> > >
> > > On 2024-01-16, 11:48 PM, "Pce on behalf of Mike Koldychev" <
> pce-bounces@ietf.org <mailto:pce-bounces@ietf.org> mailto:
> pce-bounces@ietf.org <mailto:pce-bounces@ietf.org> on behalf of mkoldych=
> 40proton.me@dmarc.ietf.org <mailto:40proton.me@dmarc.ietf.org> mailto:
> 40proton.me@dmarc.ietf.org <mailto:40proton.me@dmarc.ietf.org>> wrote:
> > >
> > > Hi WG,
> > >
> > > I addressed all comments that I received so far (let me know if I
> missed anything).
> > >
> > > I copied some text from [I-D.ietf-idr-segment-routing-te-policy] into
> Section 5.3, to avoid making a normative reference to that draft. So we
> should probably review it again in more detail.
> > >
> > > Also, we need to double check Section 6.5 (
> https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp-13#section-6.5
> <
> https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp-13#section-6.5>
>
> https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp-13#section-6.5
> <
> https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp-13#section-6.5>),
> to make sure it's a good idea to create the new registry under Segment
> Routing instead of under PCEP.
> > >
> > > Thanks,
> > > Mike.
> > >
> > > Sent with Proton Mail secure email.
> > >
> > > On Tuesday, January 16th, 2024 at 7:48 PM, internet-drafts@ietf.org
> <mailto:internet-drafts@ietf.org> mailto:internet-drafts@ietf.org <mailto:
> internet-drafts@ietf.org> <internet-drafts@ietf.org <mailto:
> internet-drafts@ietf.org> mailto:internet-drafts@ietf.org <mailto:
> internet-drafts@ietf.org>> wrote:
> > >
> > > > A new version of Internet-Draft
> > > > draft-ietf-pce-segment-routing-policy-cp-13.txt has been successfully
> > > > submitted by Mike Koldychev and posted to the
> > > > IETF repository.
> > > >
> > > > Name: draft-ietf-pce-segment-routing-policy-cp
> > > > Revision: 13
> > > > Title: PCEP Extensions for SR Policy Candidate Paths
> > > > Date: 2024-01-16
> > > > Group: pce
> > > > Pages: 23
> > > > URL:
> https://www.ietf.org/archive/id/draft-ietf-pce-segment-routing-policy-cp-13.txt
> <
> https://www.ietf.org/archive/id/draft-ietf-pce-segment-routing-policy-cp-13.txt>
>
> https://www.ietf.org/archive/id/draft-ietf-pce-segment-routing-policy-cp-13.txt
> <
> https://www.ietf.org/archive/id/draft-ietf-pce-segment-routing-policy-cp-13.txt
> >
> > > > Status:
> https://datatracker.ietf.org/doc/draft-ietf-pce-segment-routing-policy-cp/
> <
> https://datatracker.ietf.org/doc/draft-ietf-pce-segment-routing-policy-cp/>
> https://datatracker.ietf.org/doc/draft-ietf-pce-segment-routing-policy-cp/
> <
> https://datatracker.ietf.org/doc/draft-ietf-pce-segment-routing-policy-cp/
> >
> > > > HTMLized:
> https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp
> <
> https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp>
>
> https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp
> <
> https://datatracker.ietf.org/doc/html/draft-ietf-pce-segment-routing-policy-cp
> >
> > > > Diff:
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-pce-segment-routing-policy-cp-13
> <
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-pce-segment-routing-policy-cp-13>
>
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-pce-segment-routing-policy-cp-13
> <
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-pce-segment-routing-policy-cp-13
> >
> > > >
> > > > Abstract:
> > > >
> > > > A Segment Routing (SR) Policy is a non-empty set of SR Candidate
> > > > Paths, which share the same <headend, color, endpoint> tuple. SR
> > > >
> > > > Policy is modeled in PCEP as an Association of one or more SR
> > > > Candidate Paths. PCEP extensions are defined to signal additional
> > > > attributes of an SR Policy. The mechanism is applicable to all SR
> > > > forwarding planes (MPLS, SRv6, etc.).
> > > >
> > > > The IETF Secretariat
> > >
> > > _______________________________________________
> > > Pce mailing list
> > > Pce@ietf.org <mailto:Pce@ietf.org> mailto:Pce@ietf.org <mailto:
> Pce@ietf.org>
> > >
> > > https://www.ietf.org/mailman/listinfo/pce <
> https://www.ietf.org/mailman/listinfo/pce>
> https://www.ietf.org/mailman/listinfo/pce <
> https://www.ietf.org/mailman/listinfo/pce>
> > >
> > > _______________________________________________
> > > Pce mailing list
> > > Pce@ietf.org <mailto:Pce@ietf.org>
> > > https://www.ietf.org/mailman/listinfo/pce <
> https://www.ietf.org/mailman/listinfo/pce>
>
>
>
> _______________________________________________
> Pce mailing list
> Pce@ietf.org
> https://www.ietf.org/mailman/listinfo/pce
>