Re: [Idr] Contents of Idr digest draft-ietf-idr-sr-policy-safi-00

Ketan Talaulikar <ketant.ietf@gmail.com> Fri, 16 February 2024 03:47 UTC

Return-Path: <ketant.ietf@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 87A15C1654F2 for <idr@ietfa.amsl.com>; Thu, 15 Feb 2024 19:47:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_MIME_MALF=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 6iuaRuW504DK for <idr@ietfa.amsl.com>; Thu, 15 Feb 2024 19:47:26 -0800 (PST)
Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) (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 43099C1654FE for <idr@ietf.org>; Thu, 15 Feb 2024 19:47:26 -0800 (PST)
Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-a28a6cef709so45809666b.1 for <idr@ietf.org>; Thu, 15 Feb 2024 19:47:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708055244; x=1708660044; 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=0Zr1FbjhI3dcr1gEo54x0LjeBfYhoyR+glV7ploF3FM=; b=ixC9idFxg9FllSBpAub5LKIXeXSvJKB+OcVaZeX4cMMKf6IZOWWsTzmWzIAGQg42gl 6ndRbV1JvalJOYcSmMcR7xJeWjANvcP6NWvhUt/3xHDd+wau+iWf4ebSlyrNKcbgSYIH nioz8RlwtHyvHLNZxdKLYvXTNCXRJ5+2h5ByXK4t60xiT/xxri932EQgcd0rRdMCmBMq KWTW3Ads1YIZ3y76PkGIxLqX/T/niDGTRSo4RLFaUWreCmYsmLX/s4zfVThV97v9Zw+L rriMcX/drpsAB4n/RP7gUmdQvJ1vVKZ+XJhsTvyBNslfilnstHmeRLQJLNg5XBBRBEiz 9TMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708055244; x=1708660044; 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=0Zr1FbjhI3dcr1gEo54x0LjeBfYhoyR+glV7ploF3FM=; b=lBCjezkaZjCgjGNheG1hrtkgzCLtoD5/IyvXPCQp3zjH6cJDPmehyQZSOeJzNKWk/L xT1HesPDz8FXW2kHBGC0z7jceHjDkbzzfOG/g80u9KG1UuxJHNmc/kfvGpHKoLHl8Vv3 xQMdw9FG3H5lGsyE6E3Jx/qn6A+vUEQbPkRg7ia7F34hyXzhpjqfbjbM0ZrG1Koli4QI rDgfXTPZHk+nN2Aee8s7VUA23j/sqFiVo7OTUK+G5S5EkCSj/DZNWp5rTGKH1rY7oEdr V7RsfgXbrTkmdl6kXCQc9Dlprc2avBr/9XZQE09P2MOX2YiQzCTbKyRyfoyLfqzl2L/X yazg==
X-Gm-Message-State: AOJu0Yxe3kS4VS9C/mjcz64Bz010ce7ksdVN/hFuOo8QHBwlxzQNeXyd fzFEP6LC+cKH/t7jEsRCrEROKp6TLNu1VfbwxwtfmkSPdECpuF2hUeNCaOVFFpuEBJJrArOYk/0 FbzQo0WMVd1A6EM6ItIt38odWqV0=
X-Google-Smtp-Source: AGHT+IGtFswDq3MLpxV4VHAiY31xLwIx30AB5XDpcMDU9dcFf/Q02OHE5pxAtdcFVs9FLDPdLwA3r+KrKlDGywVbO7A=
X-Received: by 2002:a17:906:f192:b0:a3d:b14d:21fe with SMTP id gs18-20020a170906f19200b00a3db14d21femr1877344ejb.2.1708055244468; Thu, 15 Feb 2024 19:47:24 -0800 (PST)
MIME-Version: 1.0
References: <mailman.38950.1708035190.4452.idr@ietf.org> <PH0PR05MB87355CD8035F14ADD414A5CCB54D2@PH0PR05MB8735.namprd05.prod.outlook.com>
In-Reply-To: <PH0PR05MB87355CD8035F14ADD414A5CCB54D2@PH0PR05MB8735.namprd05.prod.outlook.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Fri, 16 Feb 2024 09:17:12 +0530
Message-ID: <CAH6gdPw6qURMA2h+Z35EeYwG=9=JcSBS1jjjf2gkE-he_d90Zg@mail.gmail.com>
To: Abhishek Chakraborty <cabhi@juniper.net>
Cc: "idr@ietf.org" <idr@ietf.org>, "stefano@previdi.net" <stefano@previdi.net>, "cfilsfil@cisco.com" <cfilsfil@cisco.com>, "pamattes@microsoft.com" <pamattes@microsoft.com>, "dhanendra.ietf@gmail.com" <dhanendra.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000001a760d0611779a14"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Ql6GLzZqnFWqB1I2sFKLaVcPkJ4>
Subject: Re: [Idr] Contents of Idr digest draft-ietf-idr-sr-policy-safi-00
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, 16 Feb 2024 03:47:30 -0000

Hi Abhishek,

Thanks for your review and your suggestions.

Most of your comments seem of the nature of additions/augmentation to this
document to me. Would you agree? If so, I would rather that these
extensions be done via other/new documents (there are already many of them
out there with extensions for this SAFI).

To give some context, this document started as an individual draft in Oct
2015, became WG draft in Jul 2017 and underwent 26+1 versions during its WG
life of almost 6 years. I hope that the WG wants to "ship it" at this point
after fixing issues (if any) with the current content.

That said, please check inline below for some pointers.


On Fri, Feb 16, 2024 at 4:36 AM Abhishek Chakraborty <cabhi@juniper.net>
wrote:

>
> Hello Authors,
>
> Please find my comments on the draft draft-ietf-idr-sr-policy-safi-00:
>
>    1.
>    https://datatracker.ietf.org/doc/html/draft-ietf-idr-sr-policy-safi-00#section-2.4.4
>
>    1. A segment-list sub-tlv can carry its path-id or a segment-list id
>       that can be used in various use cases. One example is telemetry. I believe
>       the Yang Data Model of a segment-list also has a segment-list ID
>       associated. This ID can be reported via BGP-LS to the controller.
>
> KT> Please check
https://datatracker.ietf.org/doc/draft-ietf-idr-sr-policy-seglist-id/

>
>    1.
>       2. To be in sync with PCEP multipath draft
>       https://datatracker.ietf.org/doc/html/draft-ietf-pce-multipath-10 can
>       we include the TLVs to advertise:
>
>       1. The backup Path for a segment-list sub tlv. This would help in
>          many use cases to steer the traffic to a backup path when the primary
>          segment-list is unreachable/down. The path ID or segment list ID
>          introduction will help distinguish and map a backup path to its primary
>          path.
>          2. The reverse path or opposite direction PATH sub tlv which can
>          be used by SRPM.
>          1. A new metric Sub TLV addition:
>    1. A metric sub tlv to indicate on what metric the Candidate Path is
>       optimized or computed against.
>       1. Use case:
>          1. This metric can be advertised in BGP MED or can be used for
>             BGP best path selection.
>
> KT> Please check
https://datatracker.ietf.org/doc/draft-ietf-idr-sr-policy-metric/

Thanks,
Ketan

>
>    1.
>          1. Introduction of a new flag in
>    https://datatracker.ietf.org/doc/html/draft-ietf-idr-segment-routing-te-policy-26#name-binding-sid-sub-tlv
>    :
>    1. to indicate the node or router to allocate a Binding SID. In some
>       cases, the controller may want the node to allocate the Binding SID for the
>       Candidate Path depending on:
>
>       1. Already available Active Binding SID for that SR policy.
>          1. Example:
>             1. PCEP Candidate Path CP1 for Policy P1 requests Binding SID
>                as per draft
>                https://datatracker.ietf.org/doc/html/draft-ietf-pce-binding-label-sid-16.
>                A dynamic BSID is allocated say B1.
>
>                2. BGP-SRTE path requests the router to allocate a dynamic
>                Binding SID for CP2 of policy P1. Router allocates the same Binding SID B1.
>                This helps is fallback cases.
>                2. The availability of Binding SID from a range that the
>          node or router knows.
>
>
> Thanks, and Regards,
> Abhishek
>
>
>
>    1.
>
>
>
> Juniper Business Use Only
> ------------------------------
> *From:* Idr <idr-bounces@ietf.org> on behalf of idr-request@ietf.org <
> idr-request@ietf.org>
> *Sent:* Thursday, February 15, 2024 14:13
> *To:* idr@ietf.org <idr@ietf.org>
> *Subject:* Idr Digest, Vol 238, Issue 9
>
> [External Email. Be cautious of content]
>
>
> Send Idr mailing list submissions to
>         idr@ietf.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/idr__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZK8fo4EyA$
> or, via email, send a message with subject or body 'help' to
>         idr-request@ietf.org
>
> You can reach the person managing the list at
>         idr-owner@ietf.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Idr digest..."
>
>
> Today's Topics:
>
>    1. 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)
>       (Susan Hares)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 15 Feb 2024 22:12:55 +0000
> From: Susan Hares <shares@ndzh.com>
> To: "idr@ietf.org" <idr@ietf.org>
> Subject: [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)
> Message-ID:
>         <
> DM6PR08MB48572F86EA48D3FDB532EA21B34D2@DM6PR08MB4857.namprd08.prod.outlook.com
> >
>
> Content-Type: text/plain; charset="us-ascii"
>
> 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://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-idr-sr-policy-safi/__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZK0K-D6Q8$
>
>   *   draft-ietf-idr-bgp-sr-segtypes-ext-02 (experimental)
>
>
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-sr-segtypes-ext/__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZKMrsVAu8$
>
> 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://urldefense.com/v3/__https://wiki.ietf.org/group/idr/BGP-Implementation-report/draft-ietf-idr-segment-routing-te-policy-implement__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZKoZPXAok$
>
> 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
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/browse/idr/attachments/20240215/9c1e0641/attachment.htm__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZK0bmhsvo$
> >
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/idr__;!!NEt6yMaO-gk!A8KeEuSXmXw9FFOwEIQ5GoLbmfkZXHoQOPINOBhAJU3-QvyE17S9oiRA2no6iRHVxMAuB_jn_tZK8fo4EyA$
>
>
> ------------------------------
>
> End of Idr Digest, Vol 238, Issue 9
> ***********************************
>