[spring] Re: [pim] Re: wglc: draft-ietf-pim-p2mp-policy-ping

"Hooman Bidgoli (Nokia)" <hooman.bidgoli@nokia.com> Tue, 09 July 2024 22:14 UTC

Return-Path: <hooman.bidgoli@nokia.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 079FAC14F6A7; Tue, 9 Jul 2024 15:14:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.254
X-Spam-Level:
X-Spam-Status: No, score=-2.254 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, 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=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 iGm8MmJqx1JK; Tue, 9 Jul 2024 15:14:36 -0700 (PDT)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2069.outbound.protection.outlook.com [40.107.220.69]) (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 4EF5FC14F682; Tue, 9 Jul 2024 15:14:36 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gcTtODeO5Gk7yjfL2HE6sgvX2T4md2XAF4u4XX5af093QdGcAAJ2XYq5MoMKrcEJzos+3QDYRd1BOF291AeS3w5MkYtnP6YcAEPKE46WJmCL7jofrJrYRwZ4/0V31y6Y/EfgTWrTKeB+PmpZZl4mCIyePDvEDZ9/Koh2UhsFXkP6OwVuiEkY3b+MFDCHl+3F+DgyD+JEVvd5//6GZkTWgMG7QrC/gmyM4mpLnMxIEz+EX2AZnBGCZY6ap43v/hPUeYyHKUW3BET2Z7eA+umfYRKBdwQPMh4Go1vR63L51Lr14ZeEnNYIR9L11ggM5uOPJCPfmGFu0OrkM7zUgnISpA==
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=Tw6tz7h7dyNQgZVJ/wNfMupbZUNnHQFvQ/+qkAEeA1g=; b=M1bP7JZWG6ZDGbjkBRdwY0NqhVwwns8cvh2eXXr1i+osEBY71Vz6PohQ/kYtnvmS5czchFvh2qKEbBwE2KHf9HiipoOdvpLxtfqKNfs7rVNYezOi8BMpffPFQ+eAeYTQVGq3TMO8dJmHUqXbjeprAzOJbaiCOvWDpClm+gS7oagvk/ZrRTmjMkcM2oqVwuhCRm0RyuqaHPHdq+adB3eZ3PwfdwLNTGcvAPfRbv9TyI4Cr6tpncXREOsc/vcrXtdpAf6+X06W9ifr2P0HqB4Ct/1Agh7AdKiObfXRr8cuk6dCyu8hgg70RxscII7invspPOEM8TXoQeup/abQ9trr1A==
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=Tw6tz7h7dyNQgZVJ/wNfMupbZUNnHQFvQ/+qkAEeA1g=; b=oXAGrsBCMQbQPqud/S/AyTJRr/lsY7abZfU2C8tR+w8390ncRumtzzNoJWfQXyDdDmkjNH6oNJCNTI+anSasQI563QirlIEqrDiK8RcsCQ9RkrhvnSSasX9+mTOLVPHKgFlc1UEcZdt/z6kfYvyGNI/2Com3PXP9GiLS4FbEosAoDMZKPoknBiOJszzaFLNvLo8hd0BKfl50q3VyfqhgAueaKG1KOlSLUCR79YLXIID7ilAe1bTB4szhqqChZFYxLb8t88vs86xRxTK0sYZhj9VQ7So8JN36WNYlCSDZM19w7EUGUHY0LHSzAxWJA5ZiUwH2iOmRJdaTFjRvQqHNSg==
Received: from PH0PR08MB6581.namprd08.prod.outlook.com (2603:10b6:510:30::8) by DS0PR08MB8725.namprd08.prod.outlook.com (2603:10b6:8:159::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.35; Tue, 9 Jul 2024 22:14:31 +0000
Received: from PH0PR08MB6581.namprd08.prod.outlook.com ([fe80::38ad:add6:9d73:b713]) by PH0PR08MB6581.namprd08.prod.outlook.com ([fe80::38ad:add6:9d73:b713%6]) with mapi id 15.20.7741.033; Tue, 9 Jul 2024 22:14:31 +0000
From: "Hooman Bidgoli (Nokia)" <hooman.bidgoli@nokia.com>
To: Alvaro Retana <aretana.ietf@gmail.com>, Michael McBride <michael.mcbride@futurewei.com>, "pim@ietf.org" <pim@ietf.org>
Thread-Topic: [pim] Re: wglc: draft-ietf-pim-p2mp-policy-ping
Thread-Index: Adq5TVaP4a2Tbc0jQ9CJMeVfjXVLSAJKYlgAAP9rigAC9d4dgAAADPbA
Date: Tue, 09 Jul 2024 22:14:31 +0000
Message-ID: <PH0PR08MB65811984DBD67AD94BA9938091DB2@PH0PR08MB6581.namprd08.prod.outlook.com>
References: <CY4PR1301MB20714CA4BA558D24F1E6463AF4C42@CY4PR1301MB2071.namprd13.prod.outlook.com> <CAMMESszrLW=w=fXXnTpC0=hf3EnBr=V8m5fU9o8hSYuG_-Fnow@mail.gmail.com> <PH0PR08MB6581664897ADCAF83ABA25FB91D52@PH0PR08MB6581.namprd08.prod.outlook.com> <CAMMESsz4P6OvyfHqAGd_kVFGJFY-sYt13oTQjDxc07c07yD=4Q@mail.gmail.com>
In-Reply-To: <CAMMESsz4P6OvyfHqAGd_kVFGJFY-sYt13oTQjDxc07c07yD=4Q@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_|DS0PR08MB8725:EE_
x-ms-office365-filtering-correlation-id: 4cc7c503-f373-47af-bf16-08dca0648201
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|38070700018;
x-microsoft-antispam-message-info: 5crepRaEchC8d9tvCiminGBvg0i5qqVdToNKvz2s1L6x+gH/V7IPgaxyWWftQemQMVMBrjVRFAxmiYU/fZOCC4t8WdEBohZ2UPXeVNohBlabdvGYZgxIuSdNWTjlIZSVPoNwtIpKwR8rhVK8NnL7JdxTATGiCUySYZbSjMXsqzZjKOv2PI+kd08mMI0NhbCpcHAG7Jbwn0AOBQCi/KpqSFsuqRtB8XTVBRaslGqy77113c+WePx2UNj0MUZgKqmnT66hfRhuv8W/A2KoT9mi8fiJspyFx/m3O9QWS5mlfypx++hqSZs4S9nqnErevrxnDkTDrI8nAZpnJaWvzoZihhHqccrLI2q/lkb3pUjzMuIr8XcA0V89op/zi6bDEsWHfIxc/2+ZpaoVpkCLkHjt9OfyCN1iI+y0HJU9J22A2TRbAdedB1XNgsEo+L3oAEEaP72NMgO0mDUT73eB/VsloAzgEb0drYpkxXvIIgm2gArfCaOZiGtOHORQ4SXEfFgfk0pkJHWOnNfC3UdyFRmVCrs03Y0+2GgJXpwJVQavRdSfFQKoJTW4AEgj97OJKj1+K2s9qX8C9+kqJu3fUw3hYwMZet1vIsRrheykFi7XEl78XZFw7UYs/7r6Ye6lyPvJwWsgwHNFZGM++YeK8H+CEU6hGhcHjOT0ssqP6brtBGCwtr5pjXn6hv2tc7jiviEcUz85UAnpTjtA9rrLhW9pcYfUadj/z7AbInLyu4/iuI3wVfJ20oRur1fjCvg79XJcwQ4SxeSF8UXuhg0BopZAuuGnDbnEXZ834L0O0UArNFgmaRuwuN4NSQMxEowjmXLdcPmeKX2LS81wl0hRzWAtxZ7LJ8KQCbxejgMLx/gvUeqCE+kPbxhsvo4WZCOBmmEWxl2tqstCrOCrqD5j10oRu3qURx8k8wJ4b6hD+JGzHs3jjIowmq8WmSYqSvnRX9kBm1Rpu5WLTdhg6xMqAU3HNaLjurfG7IzCBkhNM5vn0FRRMO+0WmRz0/7v1cw1TZYQjGzJ20CdJsSve9so2zk10Q8OXdZNfB8K0KVJMNAf3rbe0H5KiFiHT9Uu1T8NNR7i+GEa76uJ30Sc+T8zp4LbMw/rf4cMoaNRTBctnlqcU68GqklhIFNak92Zg56029MKapZJEpwixu1f6s14zvhHmiJHdQSuH90XfkNj+cEkKZA41BPSussAYLLt1y1c9K5dqnET5KArvGSfDq4FUaJtLWMusjsOdSDSfnocvFiEHVu3abPzc3PgI0ySuripk3BzDd7t8jAMQliONh2QuCX2ciPfBMhhsdY+4YE15WcHCSz2GJRi/LlExOZ4ezHvIbP7BL7E9v+s4xRiZq/G86sj6Ctp83XKyEeDKx6G2Rfnl/0=
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:(13230040)(366016)(1800799024)(376014)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 2cgrNAojVgjsi5VvX5CF/aXDd3O3lEHlnhdZbHw3D0zVcu7BmCImj1vkY+F/EACchTv35uwJM7wDmxD3qa0xANQMQjUI2/11E25ujFb8uoWJnKk2gnkO2oK5kRTTpboKVL+Wqj2WUeVjzc5JAYhVCJa3gcyhVdIj/TiYUYNVLZDkx00xPppuTMNx0HFxScBu6XCvSV3Ll2XzV8ndPFHBRUJjIbS1OrGTKJovIIDL/cZQaPKdeNGXUtIcZuTHlHRnB32+S/I7KXEiyLkxCt6K1MsrHkfta8Wq65tmww+K2nPjjhywJbKrngKXRHucblPO3c66XK5FmYAIZWCYGdphUXYSKSBqCMJz4PKK55VKRedahFpl4gzQp8lPJ9cTdKkGo61z1iRf7edWEWjpm9s2tE3yISbsBqaotzdCWVz3/dMpmY6H6PNSGS919oLSEtCCZFAS3w+X937H8NN40V3n8YMXpmHokTJZX3LmX35HDWiD+oOEtgLBsaHKzpC/tFSYTeZzG5q6qcqfc/2y6h07kCeaDQm+UQ4IjMzbLYiFD0bPAYe/xYjXUKhejkU/vXZgwFKwtYXymUn0Rfco/YPYmgD2A5Uw34aLZ8zgSbiAbiryD7Mm1aat70KfQJtfZefhH/Ci4u/HQIsWu6NBzbW7LocojUCpHFoKwDXx8Pkh6lku5uqt0R6V/2X/kdeIQ+Sg4979aSShdqqm9SieGDDPrm3FOgQwV8Ur5kl5McMewLBHbUW9Y5BPnd4f/usoCfV5MeeC1yGuR168BydVwPbT0h9MVjTm1OiXn+kFDjjaGOCR+ifzSgS+rAULMtQgMrvi3uCldw88ztf5vAaVftkMqgAfBrJCKXySoS0Mx40eS1ZgFJjw4cj8voI2aqaq/OL8VwSbbSGYfbWRmqqop9NPeUN18++01o50qgAHciB4tneoJcesKf25Bexygx60BfkTgWYY7oMOD7IPcxsjKV7KNHwWRXVx1SMw9lKBVbLwnSui14EP+OsDa9gJsbRvoQmHyMgBSY8vvzbOK2BwE9GWkwYZ08/1NwHkAu7XeSpGDtc95Z/w/p5tqRFc3n15rcL6Eyp6NMSoOWHtGCc3sMuJZaSTqbxNjEhwN9Xwl0ZIgSXe6Voz9gT618BUaTPfMRuycwsfwwYy8OvdIvb2xQ/mdbxV47UcsNUiYsfLfzUWQAVsYeQgbXIqknbghLf9HLZlXuV6BoSScMiGiBO1yeJppedOB/bOX1GjvqCypJ/FoTK6U/nEF/PMHnHL0uPixwi9IRV1RE9fahvCu4yyivdjIQuWssLTvGKFtEHnVAf+0Y893ho0TUoydKPxsK6wIH/sdjsS1rmXJif3nLBskkgLB/rIFQwj3TV0AKeZDSt6Saxtjv0tn/LPXR9cDsgXrXDuFh7bx9yReaZ/mu0eeuyQC6OjM9hD5UnZmD/SGq0yhOdTIzCKDTwUk79KNIOP/JewD1xJbOFThVooJhl6w5q6VB9IEo7s/HQtquz+yv37dPP1rxS3xzhBfLgpBj3A7g+15mG/OtRU6OxE+wr2sWPczE56QAc17fK5y0T73dg5bVY5Vwram2tdskuFpcQjornF
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
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: 4cc7c503-f373-47af-bf16-08dca0648201
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2024 22:14:31.7898 (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: DqdR1O2AlYaw1TFyXBF592gzYnVX63kXNilwm99EgGwEm9KR/1j6GOe1FVluqo3/+akRBDgfG0XVuCaoAkvBK7HPWdrylO+YrOOepm7u3H8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR08MB8725
Message-ID-Hash: KLUTLPTGQLFSVWBJRCKRAURQOWK5N26X
X-Message-ID-Hash: KLUTLPTGQLFSVWBJRCKRAURQOWK5N26X
X-MailFrom: hooman.bidgoli@nokia.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-spring.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "spring@ietf.org" <spring@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [spring] Re: [pim] Re: wglc: draft-ietf-pim-p2mp-policy-ping
List-Id: "Source Packet Routing in NetworkinG (SPRING)" <spring.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/00Qzyjeb0JRSUIC55AMmdLgvXaE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Owner: <mailto:spring-owner@ietf.org>
List-Post: <mailto:spring@ietf.org>
List-Subscribe: <mailto:spring-join@ietf.org>
List-Unsubscribe: <mailto:spring-leave@ietf.org>

Hi Alvaro

I am all for better text to make it more clarify, but then I need to copy paste from rfc6425 into this draft.

This is how we implemented the P2MP Policy ping

1.	we used procedures from RFC6425 for mLDP. In short we went through RFC 6425 and any procedure for mLDP we implemented it.
2.	then to identify the packet as SR P2MP Policy we changed the Target FEC Stack sub tlv to specific P2MP policy identifiers. 

In short anyone that has a mLDP ping implemented should have the bases of the implementation and they only need to change the "target FEC Stack"

Given the above 2 points what do you suggest should be added to the draft. As of now the draft is based on the above 2 points. 

I don't think copy pasting mLDP procedures from rfc6425 to this draft will help at all, it is redundant. 

What do you suggest?

Thanks
Hooman

-----Original Message-----
From: Alvaro Retana <aretana.ietf@gmail.com> 
Sent: Tuesday, July 9, 2024 6:05 PM
To: Michael McBride <michael.mcbride@futurewei.com>; Hooman Bidgoli (Nokia) <hooman.bidgoli@nokia.com>; pim@ietf.org
Cc: spring@ietf.org
Subject: RE: [pim] Re: wglc: draft-ietf-pim-p2mp-policy-ping


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.



On June 24, 2024 at 11:59:13 PM, Hooman Bidgoli wrote:

Hooman:

Hi!  Sorry it took me so long to get back.

...
> > My main concern is that there is no specification contained in the 
> > document. Instead, this sentence appears in §3.1: "This draft reuses 
> > most procedures for mLDP in RFC [RFC6425]"
> >
> > It is not clear from the text which procedures from rfc6425 are 
> > reused and which are not. Specifically, rfc6425 didn't deal with SR, 
> > so the procedures specified there, even if similar, are different. 
> > It should be clear in this document how the procedures in rfc6425 
> > relate to the new functionality and which don't apply.
> >
> > I am sure the people working on the existing implementation (and the
> > authors) know exactly what the sentence in §3.1 means, but I doubt 
> > that an interoperable implementation can be coded just from the text 
> > in this document.
>
> HB> thanks, as you know RFC 6425 is common procedures for P2MP RSVP-TE 
> HB> and
> Multicast LDP. The only specific section for the two is section 3.1.1 
> where the identification of P2MP LSP is done and 3.2.1 where egress 
> Address P2MP responder sub-tlv is only for P2MP RSVP-TE and multicast LDP.
>
> HB> so how about the following text
>
> HB> “This draft reuses procedures for mLDP in [RFC6425]. A P2MP policy 
> HB> and
> its corresponding Candidate Paths and path instances do not have a 
> signaling layer and are setup manually via CLI or automatically via a 
> controller. As an example, as per [RFC6425] section 3.2.1 just like 
> Multicast LDP for each replication segment acting as LSR, there is no 
> way to know the identity of the downstream leaf nodes. This draft will 
> follow the Multicast LDP procedures in section 3, 4, 5 and 6 with 
> exception of section 3.1 which explains the procedures and TLVs needed 
> to identify the LSP under test. The procedures to identify the LSP is 
> explained in this draft. “

To be completely honest, this text doesn't make me feel good -- it feels like something's missing.

But because the WG is not in the business of making me happy and no one else is commenting on this point, then I'm happy to be in the rough. :-)

Thanks!

Alvaro.