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

"Hooman Bidgoli (Nokia)" <hooman.bidgoli@nokia.com> Wed, 19 June 2024 02:58 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 60328C15155F; Tue, 18 Jun 2024 19:58:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.253
X-Spam-Level:
X-Spam-Status: No, score=-2.253 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, HTML_MESSAGE=0.001, 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 8BSjl5Pcvlsx; Tue, 18 Jun 2024 19:58:39 -0700 (PDT)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2074.outbound.protection.outlook.com [40.107.236.74]) (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 ABDFCC151551; Tue, 18 Jun 2024 19:58:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MBd0cIXxwgL3fCGKeqlCT5CIllAXggZo1vLBa0ghGyhaSEhA2nhrVlUbSl2AdlOh/7YGptz9lwXaY+ngpMS1xnhaepPuc3DMENofhOiRV8YWBhvnCLuQtm8krf4XGvqxXJNrCurVja5E90JercrQRdU71v8eJwtloPKPIXjTdLT3oY8a4v/OwX9F4HEM3aNm5DtYEBgTui1P/40BqzEVZrokv+ZnDa/3W9v0gxojyYNaOi4FNKPHsSLmfJ6DWWf+1yTelobPOWDSjzeFTpJFbXDVmAK+Mui9s/q/82nX80pdtpBK5JawfMv0BMQIDgluWyzKUWIrN7iCS4sXhbweeA==
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=DMn36EHYS0pmga0wdfjY16jAGO/fsZ4crJ9iHOZkAwA=; b=jzXtw9UXR94RBf1y7WrcdA2BGHFsegQq0tj2E9c7R9chlLUNgfOvnU21hTnsGOcmKLUqmgZkfh+X6fAKlDcrMjHMC/u6B9GAVcd+xQJO/Zcha1QRfjrlKKwNkrYroYCfg9fHm9YQU7B9yfOHNkBVSLRAra9FN243FMGzxsi/+T6FjesiOYD9OqLInb3O6Ad3ezx53g3qYSL8b4hQR6HleRN3K98x3S8ETMNnyWO7zXB97L0RvQI7sWfchU8h8xeED9y11zGKOWWFa6Got249AxllUHa8UeUxChsMAP5fq0VDjtNetrPu4A6BDoZesYn9OQgAH1+YCArFZGDf+7fFlw==
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=DMn36EHYS0pmga0wdfjY16jAGO/fsZ4crJ9iHOZkAwA=; b=D1iri2kKUO/mZr0toaFVDSgRz1HFKeBoJI5SZYvbW6VomJf/eobyvTvhDUco+hYyZvzt78i2U/rLN68TWujFz6QBDDwAUIlWEAm8j0BH09jqWJL8CM26QAaBxCmJKCaTp1cc72voaNsO+1L3CkEhf74EW4HVGqS4mrFKFg/3BDIsk9G9fScTz5MVYE0d2oIbMMLNiSsG8KCckhNEc4J7sZ+/or8p9rHRASOFqFEwjRAsTy9szcRZntP+jwqh/VmnbMfhkN8FIo/0obC9UU+02q8TidIH3vV3SOmu1zoaho6ii5jPi8rfvJDgPFDa6ugQxk6BOY6IlOda2fctNHb1Tw==
Received: from PH0PR08MB6581.namprd08.prod.outlook.com (2603:10b6:510:30::8) by PH0PR08MB9987.namprd08.prod.outlook.com (2603:10b6:510:332::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.19; Wed, 19 Jun 2024 02:58:35 +0000
Received: from PH0PR08MB6581.namprd08.prod.outlook.com ([fe80::38ad:add6:9d73:b713]) by PH0PR08MB6581.namprd08.prod.outlook.com ([fe80::38ad:add6:9d73:b713%7]) with mapi id 15.20.7677.030; Wed, 19 Jun 2024 02:58:35 +0000
From: "Hooman Bidgoli (Nokia)" <hooman.bidgoli@nokia.com>
To: "Andrew Stone (Nokia)" <andrew.stone=40nokia.com@dmarc.ietf.org>, "Jorge Rabadan (Nokia)" <jorge.rabadan=40nokia.com@dmarc.ietf.org>, Michael McBride <michael.mcbride@futurewei.com>, "pim@ietf.org" <pim@ietf.org>
Thread-Topic: wglc: draft-ietf-pim-p2mp-policy-ping
Thread-Index: Adq5TVaP4a2Tbc0jQ9CJMeVfjXVLSAE0PRsJAOljURkAC+9csA==
Date: Wed, 19 Jun 2024 02:58:35 +0000
Message-ID: <PH0PR08MB658189393251B1C602B2519B91CF2@PH0PR08MB6581.namprd08.prod.outlook.com>
References: <CY4PR1301MB20714CA4BA558D24F1E6463AF4C42@CY4PR1301MB2071.namprd13.prod.outlook.com> <SA1PR08MB7215587ACB6F812C02710369F7C22@SA1PR08MB7215.namprd08.prod.outlook.com> <CH0PR08MB735324D1910CECC8ED8FA53A91CE2@CH0PR08MB7353.namprd08.prod.outlook.com>
In-Reply-To: <CH0PR08MB735324D1910CECC8ED8FA53A91CE2@CH0PR08MB7353.namprd08.prod.outlook.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_|PH0PR08MB9987:EE_
x-ms-office365-filtering-correlation-id: 87a8e371-46fb-411d-4e3c-08dc900bb61b
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230037|366013|376011|1800799021|38070700015;
x-microsoft-antispam-message-info: MV6u6mtrPAf6S8qXUzY31yzE6pRKvIInu4WM1bwaFjUrBaXyaroEBjCHWC98Jb5ZpsVkkPZ48q8LWFXANyiL/BmiCu1+cEJn60XpYxhFOE31uqynZOHoe5uShdrBQYFZSpvzvNbp4PgCNow/5jHX4MIQnlYdwYGXNWnUVKYRXAYObP7VWNoRPvRPeGk77y48x7q4vIk+KvB6k7nydnnFxZB30FC+YjG10O+PP4tfx8mzvz9b/3HmuUOHqZ9SUtJBhuu9xtWO76UyDNE5yT7i0UVCGVP7l4Pg3A19m5UiWUac4Kp1nKB6saD2LucmDxGbiZlJH3fxyE1tcRPVJyOLBUjgZ7l77Nm5iwMqHRwcB5pQL4MCgfergrJsWKROIU3eb2xkWwXiJ+AaOSE0LC6i7XtlXF1td8ftl1QHVTDwrFo2uleAGVMQaVGDNw15GyHhasMySsUCQDL0r2V26jKlPr8sE+3YhuY2OBvsVJnGFUeeMsJwdg2ar7ymNfFtOCaRXuVUXNuqcXq+23gah9IPZvpmn56VnMESrnR90O0XH2lTBsqhdIc6M3m9NzYscqVuN9Q77QOw5YCDL22Do5gKxI/O6bCsFl6aikxmJbQySGztebUXLK2RYfsUyJ1dGeWHHXmoYvWp4H+uZYY+7dBLdBFrF5/o8O677h6KXfPTcbA9ZnmLJXn3oW+KbGWFTGwLwdta+ty2p8R9fUHgtsFNmmZS9wjeK9DvtBWwD48+TkKFsQJvu1541AdYcuqn3nczTDadi7m2RDU5/k8J8S3ruT1VBGDB8VYbtbhwgxB7r9gQAZDFqhTHtTjDi3dSy1WbFd7FGdbl8YDPOpYAce8/fxMqM4XMq0RED7LzLTgf59d9WZedli3y1z2mIotQjDo5YCucBi6NATXW8r3Odm0rStJVhts8VLu0U9xjHpINXD3UlxcQkeA8uYMQAXXroEPjw9v3q4xWV5GT4lgbC/r9GmGtECMeckUeSU4ysbqdeEghUeMSHbTt15moM+8De5J4yPitAHq5PP9EfgFJfMTVoXfav5iYEzVWa7u/YowFYUoBcidwRd95n6VcppnVydaPzADHREjy6MyFUzJKU8kO+cePwBXd72JlHrTa2bPxyBMdoubq48a/g0u0iPzChHivdBg/rLf71HkhzQwG8SG2DEoeba+Pzfj0FHf45ZMZ4cKrCWDDLIJoc1lBAlnODXyxLbivgQ5/+T1W6GivpqcMoroSJKBB3dG7PKzUTLeySkh8NixapRTUuvo+1S3hFQaSWfA19KYZtTx3SKE9Hc2LAPxkJyKG0ZPJCzy9pphH9N3Puv1sR3Rs7LQSpMNpQ6EF
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:(13230037)(366013)(376011)(1800799021)(38070700015);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Mj+LTuxoTRKpuPFse9DKq2yG4Zp/lU3HzJr+w0x0nBQPGrsXFocpbyE4QUdJovwp9/AgRXY+X9MAqg63xJ6iw0+G70ILFedU3gxTKHv/h9oRkVZps6zyZuZFQaVIaZjyo6bz0rjHOuUxONWpUu+ZndPgmZ1W/wrYRfU5+SD1NzFIMauyCekv2uZnngWfHMKAHUVdzuw2cUtagijyJ6AVQ9lKgcKvikompxujJR0ZhraMxxKZHgfVoHyQJNjsnj/bYAn9BHfY+wPhdjfd9be7V57HL3D2zsQTAv/Op6CX8qZzgFT1HoEfjGh3yXx1D28t/qUvdsHSiDkG5YGeKNbafEuj83CUv7haEnisuqFs4kcJXcMG/lDs5cwwtmeKqBtdwiP4KfINQcFI51WcyhYzKoYJ2Omt6OVTiE5yarnCnFn81gpY/JfkcT4Krdw4StuVfDDWcnTl70WXWjjJXTe0rZDTBBQuVQshqYJV0zVaaFR/lkS3UW8ODciWWOkIAOhgpPGTpU11YFstea7vSr+hVjlTzZ9PT1FaQKrXdcIqVURWkic807dKLNfUKmAE6OD4pEMj/fgTjhQ4ogNzUJ698uNDhrwUpZVCDW9YT9uCG6Q02RJRp470eKVkeCexyqwwvobSSTYvnv2Fa4a1UAzgne6Au64C2qOOeQLgWeLibA2TJw83lGx8MNXOqQIUXjARRkYYkuJ/kszy9DxxEzRQvvBX2EpBbvBKGDdv9lkrTGO2Tsm0d1/KUCAEtF5ptrGWn8IXw+jw1M2s584ocZA1JCQ2cQrziu2JtJHS8JkFYnJtvbUscsNZtXXibv7KqVMNbVqZrwtH3ghsbKHHei3l2yfU5wANASzuXifBlkmYSFlRc9IAxY2gvGbFbiNHxfRHwMQtC7tC+w/2dOxooMRNczuvJjC9qVGMCB4w2kvjJZ+iVjBIMWQEigPeo1euzLjs7bMKzE8Wxu23zkdOkgpLOCb2jrQ9t3RL9Y9csjjO/5hRt6r5+Z9VgGaZweRBYjeoXA2OztQTspuJHP0HJG/wuTgKwAnzogNxgGF68we+6KqCURAu4/pmibWvlVJYG++pCXlEikwougqIp9DoaJ0IEK4WqkvFz64JFrTbysRZ2t01dUj/w4cNeWgbH0nUwxRSqqXJGhlEtKSek6CH3FbvWWqnVth1ROnoukK7ETkR5UmogBpgQkkYZnyQGmTB+R1S7+04i0tBImgWcN0ah7ODJy4fcJyjrhiG6ALYtHHSuSRS7B/RcXm5B1dsheShdOH0JIrezJNSkuAY8kATeOH0Y4BhQO6e0ZKfR6Fl9ac8UvTGC9wR0cIlK++UZG7ONUEZjReeIWFBi8cDtXFOr+Jr/LfpWZjX6uCRjOQSvPWcZEw1HM0B0pG+w871q387gYirQFSYRiI/IixZkIGz+kDTu7A9vbuF7PY+dh6URuhqzdRnUdNFiNqJbCACKdEr9Z5J5igL+N2c2HBgxpaMWibtaqUCdllntPcs2o8KrVIYQ3rYIpCbcNfqMUiES7k4aZdw6xRNbPDd+RJIESgyirBBR44DdQjDSvUtUk8ueOuXJGV9lSMrz7deLHxphGkkHma1
Content-Type: multipart/alternative; boundary="_000_PH0PR08MB658189393251B1C602B2519B91CF2PH0PR08MB6581namp_"
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: 87a8e371-46fb-411d-4e3c-08dc900bb61b
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2024 02:58:35.3648 (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: viluvVRnu4uSGdXffp5JeEa3fkiC8ggiuLSdUkI9KUEVYpG7QVimD3sLACSmKTjzQCPysawtV6lepJeJyGfjTentfZuHmdgmShOL0WahPCs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR08MB9987
Message-ID-Hash: RY3HGPOAZCWDUHRRKWXX7KPWBU4TAFKH
X-Message-ID-Hash: RY3HGPOAZCWDUHRRKWXX7KPWBU4TAFKH
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: 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/tMX-w6mOTZAkZPm_4keSxou1Jxg>
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 Andrew

Much appreciate your comments!

Inline

Regards
Hooman

From: Andrew Stone (Nokia) <andrew.stone=40nokia.com@dmarc.ietf.org>
Sent: Tuesday, June 18, 2024 5:13 PM
To: Jorge Rabadan (Nokia) <jorge.rabadan=40nokia.com@dmarc.ietf.org>; Michael McBride <michael.mcbride@futurewei.com>; pim@ietf.org
Cc: spring@ietf.org
Subject: [spring] Re: wglc: draft-ietf-pim-p2mp-policy-ping

Hi PIM,

I've reviewed the latest version and support its progression. The document is a fairly straight forward read extending on the existing P2MP architecture documents and leverages the existing p2mp mpls ping capabilities in an SR way in a clean way.

Authors, some minor text comments/suggestions below.

Thanks
Andrew



Section 3 - it says the ping/traceroute can be initiated from the node that initiates the P2MP Policy. Would it more clear to just say "From the root of the P2MP Policy"?
HB> I am not sure if the P2MP policy is always the root, in the case of Nokia implementation a P2MP policy is the root, you are correct, but I know other vendors can stitch a unicast policy from a root to a P2MP policy on a transit router. As an example even the candidate path on the router that is initiating the P2MP policy can have a incoming SID for its replication segment . In this case the ping or traceroute should work from the P2MP policy segment onward.
Section 3.1 - /packet are/packets are/
HB> thank you will change this.
Section 3.1 /appropriate respond is send/appropriate response is sent/
HB> thank you will correct this.
Section 3.1 "trace route" and others have "Traceroute" - suggest one or the other
HB> thanks!
Section 3.1 - " On the egress node the corresponding CP and its PI should respond irrespective if it is the active CP or a backup CP."

Seems this statement iis intermixing a few terms that can be misinterpreted depending on the perspective due to the CP, backup CP, and PI active terms. The term "egress" was throwing me off a bit as well. My understanding is the purpose of the text is to indicate the following:

- Every transit and leaf node along the path which has a path instance, those instances are installed, and SHOULD process and respond to ping/traceroute even if that path instance is not active.
- At the root, you may originate a ping/traceroute on the CP even if it is a backup CP. The downstream replication segments installed are independent and follow the previous bullet point.

Therefore would the following text be clearer summary of this?:

"Upon reception of a P2MP Ping/Traceroute, every PI installed on every node SHOULD process and respond to ping/traceroute even if not the active PI"
HB> I understand the confusion will rework the text. Thanks!

HB> will update the new version with the above changes by Friday.

From: Jorge Rabadan (Nokia) <jorge.rabadan=40nokia.com@dmarc.ietf.org<mailto:jorge.rabadan=40nokia.com@dmarc.ietf.org>>
Date: Friday, June 14, 2024 at 1:49 AM
To: Michael McBride <michael.mcbride@futurewei.com<mailto:michael.mcbride@futurewei.com>>, pim@ietf.org<mailto:pim@ietf.org> <pim@ietf.org<mailto:pim@ietf.org>>
Cc: spring@ietf.org<mailto:spring@ietf.org> <spring@ietf.org<mailto:spring@ietf.org>>
Subject: [pim] Re: wglc: draft-ietf-pim-p2mp-policy-ping
Hi,

I went through the document and I think it is ready.
It’s an important draft and has implementations, so I support its publication.

Thanks,
Jorge

From: Michael McBride <michael.mcbride@futurewei.com<mailto:michael.mcbride@futurewei.com>>
Date: Friday, June 7, 2024 at 7:44 PM
To: pim@ietf.org<mailto:pim@ietf.org> <pim@ietf.org<mailto:pim@ietf.org>>
Cc: spring@ietf.org<mailto:spring@ietf.org> <spring@ietf.org<mailto:spring@ietf.org>>
Subject: [pim] 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.


Hello,

Today begins a 2 week wglc for https://datatracker.ietf.org/doc/draft-ietf-pim-p2mp-policy-ping/. Please give it a review and let us know if you think it’s ready for advancement.

thanks,
mike