Re: [Pce] I-D Action: draft-ietf-pce-sr-p2mp-policy-03.txt

"Hooman Bidgoli (Nokia)" <hooman.bidgoli@nokia.com> Fri, 10 March 2023 04:06 UTC

Return-Path: <hooman.bidgoli@nokia.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 407EAC1516EB; Thu, 9 Mar 2023 20:06:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=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=nokia.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 ldYxsxs8Rmf7; Thu, 9 Mar 2023 20:06:11 -0800 (PST)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on20700.outbound.protection.outlook.com [IPv6:2a01:111:f400:7eae::700]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0ABAC15153E; Thu, 9 Mar 2023 20:06:10 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IQwXGCcQHnPaiN031NrNdyi5j/8qWHpGFiPuYWHIQ1U9K9I9OpiDCLAgMyEnlfnQyA7JhghvwmTQUfOnUZCvCUnL0hMrk6+eqXZApVlZ+arsAhSGecUzhWn4PIPpIRgEav79ZfqOMCKIeO4v4R/A663KhIFINfXc+SVIHPP5Tpfi7mkhdKHi40j7WmshqRKVjuXu6E3P26YgE4mvzwE0orIL8W+hxwSnQ/g3Y8sfnBFqtkHEB1Dr2E9BIGhUSkzmdGEGzYdtLIFKdZs0w7BLdpn2knpAMHllzFh1QywSvN1rp0dWmLJ2EQ2iVsRdp5MiRLMj1QEQ1sXzACllGy4tFQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sOBSzkWjMNZmZTsuq/S+/ZFKP9Ly3p6lwxisGFsKG5g=; b=ATUXjDnD42w2XAgTD95nklr9hhIITGLVea3oX5I6bWCdEsxWwIboh1jmToyzr5m7iyNGIHtc1MqS3ciH718WGKW6Wo4JlUXRvcxpDxyaSYYWTWkdgwE/dbukPYg5kURhKXhhNRS1P0t9Ql0rtBoVI9GDCiwEk/VVXSQ6x+vSt4XYPW5HdSJnxQBR+77nYQbfXV2tG9Lflj8/n8qs8wWRHPQ/0gw+N1SAzwYvKAcfa9dHCcPvC9bUXIs2qKk9o9a1/fJVR23VHHShXXL48NVFHL1kMsIybRkP4udedP35tcEjECYGpSMfG09Q7AycGpnX/gYhFDvYAFRJxvSnu1tslQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sOBSzkWjMNZmZTsuq/S+/ZFKP9Ly3p6lwxisGFsKG5g=; b=XPDApy1s4Wnl+UrMKUlldbc9abjnBnZGobVzpK8x9b8QzFw3H6r1ymYBGvDdC6LEykXuldMNvwoymX5WWLlnmRzm0gS7I7Ru1JBbR/tn//YRruc/iVDRVplBgZFybvpvEh9IF5eZLhdYWc3ef9dZMcFUMnJfEHyF1ND7Qa9UkqvW9wTbhKv0Y2Ltr89wrZ2rWlNIGuoOBM0Qj6EyDjsF9PMksyYBFQ3/GMsZhWWkSVFiHlC1dAbEwqrhDmKD10o3njI+CCmjRWNNR/d1ayuF5orp5deMXwjbXXA61nGK8PJH6Gh6MbLZbr+7fn8iWIbzDF16UlbZVHWf74XEItDZpg==
Received: from PH0PR08MB6581.namprd08.prod.outlook.com (2603:10b6:510:30::8) by CO3PR08MB8005.namprd08.prod.outlook.com (2603:10b6:303:174::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.19; Fri, 10 Mar 2023 04:06:05 +0000
Received: from PH0PR08MB6581.namprd08.prod.outlook.com ([fe80::ea12:afae:ce0f:9b6e]) by PH0PR08MB6581.namprd08.prod.outlook.com ([fe80::ea12:afae:ce0f:9b6e%6]) with mapi id 15.20.6178.019; Fri, 10 Mar 2023 04:06:05 +0000
From: "Hooman Bidgoli (Nokia)" <hooman.bidgoli@nokia.com>
To: Dhruv Dhody <dd@dhruvdhody.com>, "draft-ietf-pce-sr-p2mp-policy@ietf.org" <draft-ietf-pce-sr-p2mp-policy@ietf.org>
CC: "pce@ietf.org" <pce@ietf.org>
Thread-Topic: [Pce] I-D Action: draft-ietf-pce-sr-p2mp-policy-03.txt
Thread-Index: AQHZUsBOG6BT+wY0S0qBfXa2HWuQaa7zYJcAgAAB4aA=
Date: Fri, 10 Mar 2023 04:06:05 +0000
Message-ID: <PH0PR08MB65811338ADDC08AFBB87628691BA9@PH0PR08MB6581.namprd08.prod.outlook.com>
References: <167839134474.24444.4654728106875545303@ietfa.amsl.com> <CAP7zK5Ze0TN2vnyrdy_Rk6cSArr3nK7EbZ3wF96vXkO20LeK0w@mail.gmail.com>
In-Reply-To: <CAP7zK5Ze0TN2vnyrdy_Rk6cSArr3nK7EbZ3wF96vXkO20LeK0w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR08MB6581:EE_|CO3PR08MB8005:EE_
x-ms-office365-filtering-correlation-id: 34b3f9a1-683e-4b56-cf28-08db211cc53f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vdlFZ0Zbm7jH3RyPpE0R6LXqi+OKRbYYvaWbBtLPvAz69SVa3JUV4nciPntmG/moc2EK+R68XWdPlNC4faFV93zQT3uDG3k4HtAOV4QbZFWvKdQb7ZN6UsMUGijDHs476V2TMMaujHKRGOmbN/FevDsEaeBX+gjzQBjrQWLbhLVuXZWP/Tev97qjX1jFw1L41S9ijjQZNVd/41GcaiZg+L6nJJYvNPIfvQj+x2BKAmUTzWVDsMYB+PZWjmdY7b/942OaqSMyRefk15hjGRVnbGrG+T6/HeZMdZFEVjHW+tkub/2RDH/GHj8VhlhM1R6qwkbk+1tP7RJUrY1r2hDYwVmyRxWQuEptv1dRDJfWCRTvce9ce2d9skCzM9xQbsslfUmB/m/z4M0Yp8U590mGLsNHIPE2m0tFJiVP1qs4B/TjNDwzYMbRE3L/rFQLCbiql9CzSimst2Z2XALMvE6NUWG7T+mX5yOcq7ARRPw4ZbSTyIAaYh49p2LnfswQLYjc4OO+7XIUewhXq4rphD+FRcIZtLgMRFZTyOwtbryPQ6CEh1+wTgCfMeXrSbi432RMSeHKK1mMBqKN2i3CQoK9I5AJGC1I5aYzk73SJIT7+arpzE9SWq81euqMMS8vaCj/lyy5Tjp2gBpyrGEDUlVOn3ZzKYUO5DP+ZhsQRFJavr1EauPTG2r51F39EDvVxPa1koMQekHOAwRO7siPgFkj8vmXqr/20vxEMfV9OnGA0vSivZnh7hQAZkcMLLm27Olo1op07ezQLXiNthnAbhffyQ5AyRfApeXF1a885hr0vMs=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR08MB6581.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(366004)(346002)(396003)(136003)(39860400002)(376002)(451199018)(6506007)(26005)(966005)(9686003)(53546011)(83380400001)(7696005)(71200400001)(66574015)(186003)(316002)(8676002)(66946007)(66446008)(66556008)(66476007)(64756008)(76116006)(110136005)(8936002)(52536014)(122000001)(82960400001)(41300700001)(5660300002)(4326008)(2906002)(38100700002)(166002)(38070700005)(86362001)(478600001)(55016003)(33656002)(10090945012)(9984715007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: b6U/vU/Oj7hsHFJnzpuLXc7xMiIZ5Q1pkXz2hejZcyplzPxaw5dP5kiV1rRFjWWLtSXqnRZYL3ESZGjiDhHFnbnEEO7fyYHcemK44JAgHeD7GCqe7ov83vKrVXqgTpYEF+znjkVuoJnTdUyqbHjN67vtwdmYH7Ti6XN4mgUM59mk956gVkY37jn2qZkPZMK6LmbytgPe2BKCMBmCFLoNN8ZbRtn23D9ZNPL3EDD+0yQE3hR+N8d1dRuHc4t24qC5a9vTlMJI8Q1cjK5bm8V5pFy2lgIobHRoLtMCHmpZazjwafRiDH5N2gTpAff2EElrKo42YYvUk+QwHkG03jBR1G7UlHI57p6FHFesmncwkNVTd0pIz+k2nNqtWg/XZgPSO8rN6GHZrzXr7Pbd2AnLyIpAVU47Y9rGUCoY7ltMX0aSuWBZVwepY0QLaYObcV954qwFX07zbHkuBQf8XykSAVQt8BkWtubzyQgOzQPgT4pq5PyBbaNG1UH2qSVeBi58NlfDaJo1kzU94Bm2In07Bg7rFEO4yztLF52aVubaKmaS+oR2AS5udvo/n/hrdGKW2sJ/FX6g71vi8rSwfnMu02TaJ3Hzv1CJN4mqzEUREYmM2aQ3iRDuYZsfYDkCah1QMOXclQKH91EwazWyxQ5IqKU50w/iX7rIQ6RmNQTc/tBTENRZxOKiklhMZJQZb1kBsneLPRnpbgGAe38qxLCaD4B4VKeXBlQWDkjJtDmzOJcwRlTAsnTx4Yr8smkRCvKw7nHsYuQocb1Zv0rY8752tBZC+ujxvpmEUgJv3izCpggi6zoI0EZF8uJK8ifyvERN++s9gr3DZ36g6dIjrqzkOF9VFwvxDnjSC7o8Ae03amkDbwxoEDT6ysyaKIlibuHmfKsS6M+haetfaqN5aHlOMz/9LSd3gfdtM5h017hRyHxOo+HMHWFfAw7hiw0t1joRBBSHpOgJ/CYCoDdBl+Vj9ZwAnlXUmLA54vuKEuSQLhE9zT6XXnC6i4w6jqhj+f0JH+aHkgJFTaayGH05WPuUQjAXUSQW8IMQU9QnUclpokkEIWu73FNUVvIroJLnaTGg0XM4LaHAJFi+gNZThIfJRxRCRYTvSXlFQ8J7ndppYI0TBeyo4S87rMuveblZ4jCtxqvbcLfYIQ5ONQe1C7QMOdS81oo89HvQQCyFg82uRpqydRvU6KHGjgDjsOqMhYqLuok/LdJFQ4ODLCuE9/WUMtObU87IUaXQ22QkqkAg15cAEj81M1x5RjnTA7x095F+jULY9BepGolmYxcyd43+H3tFSJfz5wG9Tx8mcToltWel3/P4iAIPO77ZZo6jwTyG8fzaXCWoozbT/gBxeav7Bj/y6wwJizSZyxlbFp5PRoRpsumFyr87paBTfVtsJYI5Giu9yu6PczoBs4LAdXYulkLFGWuySPEOb9V1ils5HJrEUeUo5IfuTmNpNk8QKWFOwVsiVxUP/sZSO09OJn2Z3ZLsPhcPEnN5YYXGcBVw9/AdKUFJfrh7cE6obrG0RKzp9NqPRFfhleYsxgRhiUQine73CqOx5+ysVhusLcOrCTFUUHQrJFI8km+paORa+TevNgyIo8dqkCFgmT/sY4NNVg==
Content-Type: multipart/alternative; boundary="_000_PH0PR08MB65811338ADDC08AFBB87628691BA9PH0PR08MB6581namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR08MB6581.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 34b3f9a1-683e-4b56-cf28-08db211cc53f
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2023 04:06:05.4682 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Y3ReuhHOrTwWZzQ7BPG0xXmyWM59Sz64ijjuKhJ7pQo5HLvltGwVLQmTmeTmPgLfKYZxh1Nc/ugtUxb+QmOgSQGdf+Kz582nePxjfC+jMLI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO3PR08MB8005
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/e5wUQidLsgMxHFz5vuoJedcoFeQ>
Subject: Re: [Pce] I-D Action: draft-ietf-pce-sr-p2mp-policy-03.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, 10 Mar 2023 04:06:16 -0000

Hi Dhruv

Thanks for comments, I can change it in the next draft.
There was just too many question on how the packet looks like and I felt drawing the bytes could help.

Just to ensure you are looking for something like  below:
Note: the questions I am getting is to give a rough view of how the packet looks in different cases.

Common header
Lsp object with plsp-id = 1, Root= A, tree-id=y, instance-id = L1
Association object
P2MP SR policy ID with root=A, tree-ID=y
P2MP SR Policy name = “name”
…
CCI with cc-id =x , label 0
              Path-attribute ero-path id =1 , backup-path id =2
              SR-ERO ipv4-addr = NHD1, SID= d1

Etc…

Thanks
Hooman

From: Pce <pce-bounces@ietf.org> On Behalf Of Dhruv Dhody
Sent: Thursday, March 9, 2023 10:48 PM
To: draft-ietf-pce-sr-p2mp-policy@ietf.org
Cc: pce@ietf.org
Subject: Re: [Pce] I-D Action: draft-ietf-pce-sr-p2mp-policy-03.txt


CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See http://nok.it/ext for additional information.


Hi,

Just one quick comment! I remember making this point earlier as well, and if the WG disagrees please let me know!

I am not a fan of the format used by the examples in this I-D (which are in the form of PCEP packet structures)  - https://datatracker.ietf.org/doc/html/draft-ietf-pce-sr-p2mp-policy-03#section-7.2
It might be useful for someone debugging (well we also have tools that do that way better and show results in a much more friendly way), but not for a general reader of an RFC.

You will also note that this is not the usual style followed in the PCE WG document. P2MP RFCs have examples in past, my request would be to follow the same style and not to deviate -
https://www.rfc-editor.org/rfc/rfc8623.html#section-6.6
https://www.rfc-editor.org/rfc/rfc8306.html#section-3.10

Thanks!
Dhruv (as a WG participant)



On Fri, Mar 10, 2023 at 1:19 AM <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>> wrote:

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This Internet-Draft is a work item of the Path Computation Element WG of the IETF.

        Title           : PCEP extensions for p2mp sr policy
        Authors         : Hooman Bidgoli
                          Daniel Voyer
                          Saranya Rajarathinam
                          Anuj Budhiraja
                          Tarek Saad
                          Siva Sivabalan
  Filename        : draft-ietf-pce-sr-p2mp-policy-03.txt
  Pages           : 44
  Date            : 2023-03-09

Abstract:
   SR P2MP policies are set of policies that enable architecture for
   P2MP service delivery.  This document specifies extensions to the
   Path Computation Element Communication Protocol (PCEP) that allow a
   stateful PCE to compute and initiate P2MP paths from a Root to a set
   of Leaves.


The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-pce-sr-p2mp-policy/

There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-pce-sr-p2mp-policy-03

A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-pce-sr-p2mp-policy-03


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts


_______________________________________________
Pce mailing list
Pce@ietf.org<mailto:Pce@ietf.org>
https://www.ietf.org/mailman/listinfo/pce