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

"Gunter van de Velde (Nokia)" <gunter.van_de_velde@nokia.com> Thu, 11 July 2024 15:25 UTC

Return-Path: <gunter.van_de_velde@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 A73AEC180B7B; Thu, 11 Jul 2024 08:25:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.255
X-Spam-Level:
X-Spam-Status: No, score=-7.255 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_DNSWL_HI=-5, 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_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 4dgVY-DybQdS; Thu, 11 Jul 2024 08:25:22 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2078.outbound.protection.outlook.com [40.107.22.78]) (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 14E12C16941E; Thu, 11 Jul 2024 08:25:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jLmcPX6c0cx1+iiaJNQL2B9EvoLOL3bqGrXRSEl9HdZADLdHvFzJTxFIKqtO5eBgGUhUnQQNGKCCVlemN1iX8pHttCldPpW08ONO5CloBOxXMNpQbwGbOXW6faA4xcyqvl1rSDqbqKwMJX0zbzM3QjxmCBttUeHnCCwWHlGmGSo6Z3vyDeSHPRaqk8lFUlO43Syi5UIWqrKJS+OfGsuCNs4T6Lv3P+T9VaJXnIfOBNROvwjUvbw5h6t0nwaXoi/ptYupr0PsvYg2+xtPPv/xzYHCEjwuBjwn46bfavTJ/I1zzXZgC2f/378fZu0wIbTjGAOB1bvvADRW81y5TZhYgA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=kjyxmGK1Nq8v+KW0jIAzu8naJzwF5Ath2xMNr2NEyWY=; b=qD7P6tk+12TOY5eO3ppo646yBkDszpRPwqIpkIugHIGPn49xRTKx/Tk4wQBp61w0psvx8pbcxmlJsD0gko/hDi7oS694kl09S+PsDy6qO8FwGdt44SRukiV708v2mTEQtfdTVAfOv3sCG/T8KUN+CC6EYtIJLG6jCRqBQCumLg1SqvwG4KC3T8udFa+6aui8A7CLd/KHOrKcno+VduuWZ88lA2nvz+rlzOsUP5ML7X4K1Vx+QPTHTtWZXgVbg5UGiSuGo+Dp2lHkoo60zzR+J/bpI51M+Az95Ra2jITaxAnqJ/BjwWhsrGXyAAoX6zkGjGlLPiXCbLtQyoFD+H1qfA==
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=kjyxmGK1Nq8v+KW0jIAzu8naJzwF5Ath2xMNr2NEyWY=; b=okxqduC5VklZOOMBGy+uaR8ZA+4oW2Sn/woCX188yOqOf0rfNpUCwuvuBOumf5yZP6WQQTKRh8cveRsqH5FrtZw76/grcH2QcWQ6m5PgoBKbpMpbdomoK+sf37788lID5+RKG01Yb3lGKePHXMPzd48juuT91OHbZ54Xh5KWqCNZM1VoxNE3KzFLrzKsfmlhBEsiQLK4jtpJVjBG+ce2FW1RMRNtD9hO+NpwnDKYmx2r8k7vCW7eBtchNT/w7h8QyYFUjw/3sCg+faISkA8j3dru68b0LlvDSq0atjgdDRzesIqeDuSRkBe84WGfLGP+ET8ui+j3Vvv72bW7m4mXLw==
Received: from AS1PR07MB8589.eurprd07.prod.outlook.com (2603:10a6:20b:470::16) by DB5PR07MB9477.eurprd07.prod.outlook.com (2603:10a6:10:4a8::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.6; Thu, 11 Jul 2024 15:25:18 +0000
Received: from AS1PR07MB8589.eurprd07.prod.outlook.com ([fe80::5ca6:f902:8e31:6f3e]) by AS1PR07MB8589.eurprd07.prod.outlook.com ([fe80::5ca6:f902:8e31:6f3e%6]) with mapi id 15.20.7762.016; Thu, 11 Jul 2024 15:25:18 +0000
From: "Gunter van de Velde (Nokia)" <gunter.van_de_velde@nokia.com>
To: Loa Andersson <loa@pi.nu>, Alvaro Retana <aretana.ietf@gmail.com>, Michael McBride <michael.mcbride@futurewei.com>, "Hooman Bidgoli (Nokia)" <hooman.bidgoli@nokia.com>, "pim@ietf.org" <pim@ietf.org>
Thread-Topic: [spring] Re: [pim] Re: wglc: draft-ietf-pim-p2mp-policy-ping
Thread-Index: AQHa0k2LpoI6smRI/UyisaQrjpB7+rHvO7mAgACQQYCAABpIgIABvo0A
Date: Thu, 11 Jul 2024 15:25:18 +0000
Message-ID: <AS1PR07MB8589ECDA206E69EB300A4AF6E0A52@AS1PR07MB8589.eurprd07.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> <PH0PR08MB65811984DBD67AD94BA9938091DB2@PH0PR08MB6581.namprd08.prod.outlook.com> <PH0PR08MB6581689FD9BCA32C791C982A91A42@PH0PR08MB6581.namprd08.prod.outlook.com> <CAMMESszkdo6+M6v8-VAN7f8oOLUQrusb04JzF88VgbRv=Y+aMw@mail.gmail.com> <6718b32b-5e82-4e2d-9278-3629e31bcf02@pi.nu>
In-Reply-To: <6718b32b-5e82-4e2d-9278-3629e31bcf02@pi.nu>
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: AS1PR07MB8589:EE_|DB5PR07MB9477:EE_
x-ms-office365-filtering-correlation-id: 741c0a41-6726-41a2-5b73-08dca1bdac11
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|4022899009|376014|38070700018;
x-microsoft-antispam-message-info: geTZ/wpz3333CueutV9PBfrUiLIm8C68WSD195slkabZNykOfb7WmJY6LF62HldAUA/4EhiuNkqheAi8blfrJ+eaGcELqV6BL+GIBOdAYfDyARWYimL4nuJ6NJQJPbNdP6B1ciA6IgkmaVdH/NTZl0ooMx6LFsVRKVnJ1ZW0OgS2jA0aZvuocaiurhbOkYrxFRhDyCjENaoBa1mBZUi2oYBA5H6gIGcljse8M/n8Pt4w50adqpmWRSTxBmPJiFKsxrOpNXImPQtbzoRhrjAV4GrXUls14dr+4RA0mFlkRCfeYVfICJ5zZ2Q7cNN5Wl6UR6d+JAgo1qvSXHXD4/mDfPqEHSJt3XT8F5R4J+ElFyo8vmuDxzjFpvhzZgK3fSJetbWi8a0OJJCCo3gnMbr71SfFI8z6EMkx7cmB70z0R2xBoCBG3epPWErBVjRIvaEPN9FSdTnjpML63/ds/IqCcDgggjGJx2AdjjihP2fknOdLx0X83xn0GFgtPnA9Y2gKKG0NQOPCD6kVZjmq2ZKCVnVnpPXbzL/kZ2HZtRxPGjzpbKvZpCbfDON3Urn6m67gFVvassBCWnOy36ylHoT6Vlu8G7EP517uQ2PhIVrpFmHicVO9gNTPkvpSnVuyk/D0pQZloO7tyakHTDGH4lGQ431vC6bwwhyLZXt4mHRYtjjUnkNkHfqZVwaUF5pDTkMOcuFb0ivNF3tplbQ54GPdwT3JStN4TeWCkZzB7M68xmuSigEwfTFRfe1lGhSl32Ncd5k0OwfDWaFx5xQ3BMieE2hr6n7RbJ6sG6ogEL4UhifMo3CkMLn+SHqVj0xjSrcys6RFrIbqpdQaG2XI881GmWxQyBPYfkc64imoy1rskBD+cQlRjWIPnZBg+hmpvJZMd4+80OcmXXUjukLVcBd8O+Es1dauCrO+i/EqFdrHvlAToP8G0AWXJoUClyb8B86DkYI+AUG3tOGrg4N26vG35JCBVxf6P4qO5usZVXYevWNezil2AxlO3ItrS7my1MojSL7CJB0Es0c13+5Y4lry/L0Q1cs2HQDgxRyMmPf5ggAd0jE64mYIkj0Cg85cadKO1lipFn/1KYAESlPeFzM8/4F07QOqt/67MqpzndYQ3ufrEQ0SrbJDeOZK3XxIzjhAxMljsxkadCeUuGi6b+7aNOCSNVqb/rQaH3mB80saOsx7JZYNCrZsnOxQVNBlAo0lmKdQ4MYsg+dwZMl0LoU6mmxkdDJHl6jOEVqxt9fKPf4mWK+fELqdf3x6v/fvAOhOrSLy+ij9WUryd3ajbqgPiQ/ssFMNnd4zTQLNpfu+KUhBjTa+1JO9ifaT4QOEZh3QgxofPcj15xGXEnFhhejVT44BqfTJrNk0uYzr6gBomRU=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS1PR07MB8589.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(4022899009)(376014)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: aod5OXl9aA0FoydbK39wf7dUxgXHVQKTUnd3FnrjhK5s4zz7CcSUE3FpLjChfj3ENSj+ZgrAgwo561JxvZwR7olZygVMViy1Z8CcVhCuTRc986pZEuTlg2cm7PqfFypOBtkWUZUhGStai9mDD/FvpgA5zTK5hN07twfnrJMyKYw19t3uorVhzcUzHw2qmX2+UE2BrdRLy+Tf49V0fRPC+AoWX6mmft1UzBve55Lrum9bfuiHEqMQjCYIaDOFgGGJmYoAjj0Na6+cqvqtPo0xeq1NbM7R9DQN3hQ9p9IU0djJkXsAwGbtLf3E+7foBM8ffdFy9suXvpWklzFd5SpyOgw8JpTfqkp+oNZFv3Cngo+LjM+6dL8AdmAlp0UWPciXlN5bDb9FsEuLP2vdi1zRyubC/Mss5Dkg+kKIR0a7Dx+uOO9oL6wCYk9wVHKyj9EhYsbVFCWT+ajuFz+oFQ9BxeG0LqslImEie15WPVP+mwL1NJfCYm6LDKPxM2vB0yJGCvGbBxpJd0gA8Ws7jRJ2JC/DvC0EtGoQY4n9fnnbXUy/o7Y7I05/ALygmp1cch0PxHexZsciUBRTWTlbVCYCOVPfUDSJxgsE/GMx7oCBdn0xpNUL8pwoVXUkiF0qnmUoOrk0dORXGIaYFpr1RNKtJ0nwfjsAzsgTJ9L+rpfTs98YAHyXf47yoP1xmYuI2HcN3NL8DAp1ygTx6suBgOUCIdCdU/3m1Fe8fZhT/rIBKcFxSKAnheMqMd9RRxaCYNIizB3NvXITVtZN4sxmU+WtWP7eyXYzNmy8/nPcTyGW83P90E4E1wTcDj2i1KylPfnPYUecYXpKxgKx2lkN7LcChsDa+HNq+j34o0j8GYzSGzR+waAnMLL9DSvHxZAbjRBu5rcFWjvg6lvPF7Fx47qYY/LBrLp9H++Q1D0G07U1agMIvORQCPM6WsY7gcE8ZUzNjwWVmiFCJ+JZYUVPqlaDIDWDUj/MdbZywPAznNqQD9FR/PHC37zlhXtJJHhBxnm15FU0TA7LGgfkpcvekfVskJrH+InFOe+2HmVtKDFxqrlP3+/U53zG+Mj9l11eUaDU2kjbn1HUtmhmH5hN8sIaSvtCfnWzqIK3N3JNBJqZUDZAYVttxlFz0E1+HTQkLeVbCEH96G5iY4nI/F0EdlTuqazVWQNIzfAhNbh15BCciYiTblAyGDvKYYx9C84qS6rFHXT0Rimd2aw3+1m/vXBXNaB/M1fRNgSyWoK5NCplio61yeR9ujkTVVqyPrBs0s4ot8Lrff/yt3fKC51fjg+oiYFiYaz3Nn06uB8HjBUFYoKHh9KVeQUqSnYxqfcLvjihpAbWyPBpo3H1ktURGJySDvrwwE4XuDxr66QFiNGnr4SYXzDlBVTbQyq62ErLmTu/VuAAKeETpyPWV2hV+BTovhISlAoiHRANvcna53gWoYaj4dlhdeD37vOWdlRhkh/zHYTJLIaYaV3NYXqI/Q+VjT4egk+t03yW2aopWq2ttTzwVIhVQ4keL2HMm450y4hgCqf0MGng80fYRbg7vNht2XXL5UPPwyLcd80FpFq2p+7lks+f6rKw+eNRXYksNwwF0AMEu9pLm3PBQt0C5NNnffaBrGC9+852KnbYW3ZSm2cWmBv/R8+hpPqfRyXBsK3zvy7sclL9rtxHj8rvLk0F6A==
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: AS1PR07MB8589.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 741c0a41-6726-41a2-5b73-08dca1bdac11
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2024 15:25:18.6936 (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: 6asuJrvBVxxd/HmoUpJpEJRDC3miS83L7B6wIq7yj1hRtBib1tgHC5wqtSJQ18byEzgIC6AtvWEkKWebvyA0vHQo6LZrSigDM8kL8pEgdn4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR07MB9477
Message-ID-Hash: ZTZFNXB3QUZKQUALCOGVQDC3GZAGGPIN
X-Message-ID-Hash: ZTZFNXB3QUZKQUALCOGVQDC3GZAGGPIN
X-MailFrom: gunter.van_de_velde@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/SuLhtL_fMl4P94XSmBJ-1QuuQho>
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 Hooman,

Based upon your provided section, i took liberty to rewrite the textblob while doing my best to keep original descriptive normative intent. (modified the observation from Loa during the process)

Newly proposed:
"
The scope of RFC 6425 encompasses fault detection and isolation for P2MP MPLS LSPs. RFC 6425 extends the techniques described in RFC 8029 to apply them to P2MP MPLS LSPs, emphasizing the reuse of existing LSP ping mechanisms used for P2P LSPs. This approach aims to simplify implementation and network operations.

The fault detection procedures defined in RFC 6425 for P2MP MPLS LSPs are applicable to all P2MP MPLS protocols, including P2MP RSVP-TE, Multicast LDP, and now P2MP SR Policy. While RFC 6425 outlines some minor differences for P2MP RSVP-TE and Multicast LDP, this draft specifically addresses these differences for P2MP SR Policy as follows:

1) Egress Address P2MP Responder Sub-TLVs: According to section 3.2.1 of RFC 6425, these sub-TLVs cannot be included for Multicast LDP, as upstream LSRs do not know the identity of downstream leaf nodes. This limitation also applies to P2MP LSPs of P2MP SR Policy, where most transit routers are programmed via a PCE and lack knowledge of the leaf nodes. Only the Root node, where the P2MP SR Policy is programmed, might have knowledge of the leaf nodes. Therefore, these sub-TLVs SHOULD be used with an echo request carrying a P2MP Policy MPLS Candidate Path FEC.

2) End of Processing for Traceroutes: Unlike P2MP RSVP-TE, the initiating LSR for Multicast LDP LSPs might not always know about all the egress nodes. For P2MP SR Policy, the Root can be aware of all egress nodes in the case of PCC-initiated P2MP SR Policy and optionally might be aware of all egress nodes if the P2MP SR Policy is PCE-initiated. Thus, P2MP SR Policy should follow the recommendations of section 4.3.1 of RFC 6425, depending on the Root's awareness of all egress nodes. For instance, with PCC-initiated P2MP SR Policy, the Root can learn the identities of egress nodes via Next Generation MVPN procedures and BGP as per RFC 6514. However, with PCE-initiated P2MP SR Policy, the egress nodes might not be downloaded to the Root by the PCE, as this is optional and implementation-specific.

3) Identification of the LSP Under Test: Section 3.1 of RFC 6425 details the identifiers for each protocol to identify the LSP under test. This draft introduces a new Target FEC Stack TLV for P2MP SR Policy to identify its CPs and PIs.

In addition to these specific differences, P2MP SR Policy should adhere to the common procedures for P2MP MPLS LSPs as outlined in RFC 6425.
"

Hope it helps for this draft.

Brgds,
G/

-----Original Message-----
From: Loa Andersson <loa@pi.nu> 
Sent: Wednesday, July 10, 2024 2:34 PM
To: Alvaro Retana <aretana.ietf@gmail.com>; Michael McBride <michael.mcbride@futurewei.com>; Hooman Bidgoli (Nokia) <hooman.bidgoli@nokia.com>; pim@ietf.org
Cc: spring@ietf.org
Subject: [spring] 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.



Alvaro and Hooman,

The text itself looks fine, but RFC 4379 has been obsoleted for more than seven years, the correct reference is RFC 8029.

/Loa

Den 2024-07-10 kl. 12:59, skrev Alvaro Retana:
>
> Much better — thanks!
>
> On July 9, 2024 at 10:23:40 PM, Hooman Bidgoli (Nokia)
> (hooman.bidgoli@nokia.com) wrote:
>
>> Hi Alvaro
>>
>> How the below text to address your comment?
>>
>> Thanks
>> Hooman
>>
>>
>> "RFC 6425 scope is fault detection and isolation for P2MP MPLS LSPs.
>> RFC 6425 extends the techniques described in [RFC4379] such that they 
>> may be applied to P2MP MPLS LSPs. RFC 6425 stresses the reuse of 
>> existing LSP ping mechanisms used for P2P LSPs, and applies them to 
>> P2MP MPLS LSPs in order to simplify implementation and network 
>> operation.
>> The RFC 6425 procedures for fault detection of a P2MP MPLS LSP are 
>> common for all P2MP MPLS protocol types including P2MP RSVP-TE and 
>> Multicast LDP and now P2MP SR Policy. There are minor differences 
>> pointed out in RFC 6425 with regards to P2MP RSVP-TE and Multicast 
>> LDP which this draft will specifically address for SR P2MP Policy, 
>> these minor differences are as follow:
>> 1. Including Egress Address P2MP Responder Sub-TLVs which can not be 
>> included for Multicast LDP as per section 3.2.1 of RFC 6425. In 
>> Multicast LDP, there is no way for upstream LSRs to know the identity 
>> of the downstream leaf nodes. This is also true for P2MP LSPs of P2MP 
>> SR Policy as most transit routers are programmed via a PCE and have 
>> no knowledge of the leaf nodes. The only node that might have 
>> knowledge of the leaf nodes is the Root where the P2MP SR Policy is 
>> programmed. Hence these sub-TLVs SHOULD BE used with an echo request 
>> carrying a P2MP Policy MPLS Candidate Path FEC.
>> 2. End of Processing for Traceroutes, for Multicast LDP LSPs, the 
>> initiating LSR might not always know about all the egress nodes 
>> unlike P2MP RSVP-TE. For P2MP SR Policy the Root of the tree can be 
>> aware of the all the egress nodes in the case of PCC initiate P2MP SR 
>> Policy and optionally it "MIGHT" be aware of the all the egress nodes 
>> if the P2MP SR Policy is PCE initiated. There for P2MP SR Policy 
>> should follow the recommendation of section 4.3.1 of RFC 6425 
>> depending on if the root is aware of the all the egress nodes or not.
>> As an example for PCC initiate P2MP SR Policy the root can learn the 
>> identities of egress nodes via the Next Generation MVPN procedures 
>> and BGP as per RFC 6514, but with PCE initiated P2MP SR Policy the 
>> egress nodes "MIGHT" not be downloaded to root by the PCE, as this is 
>> optional and implementation specific.
>> 3. Another major difference between P2MP RSVP-TE and Multicast LDP in 
>> RFC 6425 is section 3.1 for identifying the LSP under test. Each 
>> protocol has its own identifier. This draft defines a new Target FEC 
>> Stack TLV for P2MP SR Policy to identify the its CPs and PIs.
>>
>> Beside the major differences explained above the P2MP SR Policy 
>> should follow RFC 6425 common procedures for P2MP MPLS LSPs."
>>
>>
>>
>>
>> -----Original Message-----
>> From: Hooman Bidgoli (Nokia) 
>> <hooman.bidgoli=40nokia.com@dmarc.ietf.org>
>> Sent: Tuesday, July 9, 2024 6:15 PM
>> To: Alvaro Retana <aretana.ietf@gmail.com>; Michael McBride 
>> <michael.mcbride@futurewei.com>; pim@ietf.org
>> Cc: spring@ietf.org
>> Subject: [spring] Re: [pim] Re: wglc: draft-ietf-pim-p2mp-policy-ping
>>
>> 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 
>> <http://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 
>> > HB> RSVP-TE 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 
>> > HB> policy 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.
>> _______________________________________________
>> spring mailing list -- spring@ietf.org To unsubscribe send an email 
>> to spring-leave@ietf.org
>
> _______________________________________________
> spring mailing list -- spring@ietf.org To unsubscribe send an email to 
> spring-leave@ietf.org

--
Loa Andersson
Senior MPLS Expert
Bronze Dragon Consulting
loa@pi.nu
loa.pi.nu.@gmail.com

_______________________________________________
spring mailing list -- spring@ietf.org
To unsubscribe send an email to spring-leave@ietf.org