[Idr] Shepherd's report on draft-ietf-idr-bgp-ls-te-path-01

Susan Hares <shares@ndzh.com> Fri, 30 August 2024 14:26 UTC

Return-Path: <shares@ndzh.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 8A5F8C151061 for <idr@ietfa.amsl.com>; Fri, 30 Aug 2024 07:26:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 8h_ir3rCOxC4 for <idr@ietfa.amsl.com>; Fri, 30 Aug 2024 07:26:08 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12hn2211.outbound.protection.outlook.com [52.100.167.211]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BF92C14F747 for <idr@ietf.org>; Fri, 30 Aug 2024 07:26:08 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=N6ESH58Fr4GqZka4SJ9yvzkOMNeTmgaQNcSbEtySoj/NWS8fovJ2IrdwLa/39i5uAZrl3yhvMMCfcSeIad7zLDCr5KdFwtTNN/TPszBtOdw4w1It/GBfwUOJi69tk7I+PLSfl4kOQbbISPRD5CAV3icQuDQzCxX6dVvscHuT2jIGvsljk2ta0Eb6Os69rdyebBx2nH69XSvypoNFhVEOEd/UR0uvIDnAfGx1L4nIJ5A+iIyHI9oNhTYur4v2yJujqi9UTDAxleiofyd9mecgW5TRaOLcvPne6kZ8WwU5XGsmOTOD5bNSmV4FnPuSFndO7fLYxVkSvZeth1mTJifsCA==
ARC-Message-Signature: i=2; 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=CwioctiRilT7bKRP34QXmSr/TFq2LxXUBOFGltmL6Z0=; b=WwVzOLBQDDu4TUNWfgMDh0tJiQ68H3AsL0zFhyGnRD6p/QLhxTTgAjZdtVe89FLH19tbEF+vuhReZ9pvVLymkcGzAEj6QWVK4BKlOxFhYD5QKtyELsk8sgDEgR1jGefBfFdCdwAV/kLkH6Eizdc5zboZqLcDyAgufvujbMAY9+5vuOVJwxlEtFwX/7G0ZGqozw4VK53+wB/BQEE8KlpUYLK1kLwyhdGgpw0tD+kmelkqcmf7joD8kt/ytgz11CixoY3JujWGDevyoq8MHyHVwMWd1L2+6ac0rqB6RY0PCPIFgJsE8vHxn5mMpWif540p4Qok+BE2v03l9s/EXR7Q1A==
ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 104.47.56.175) smtp.rcpttodomain=gmail.com smtp.mailfrom=ndzh.com; dmarc=bestguesspass action=none header.from=ndzh.com; dkim=none (message not signed); arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=ndzh.com] dkim=[1,1,header.d=ndzh.com] dmarc=[1,1,header.from=ndzh.com])
Received: from CH2PR18CA0048.namprd18.prod.outlook.com (2603:10b6:610:55::28) by BN0PR08MB7520.namprd08.prod.outlook.com (2603:10b6:408:15b::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.20; Fri, 30 Aug 2024 14:26:03 +0000
Received: from CH2PEPF0000013E.namprd02.prod.outlook.com (2603:10b6:610:55:cafe::95) by CH2PR18CA0048.outlook.office365.com (2603:10b6:610:55::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.20 via Frontend Transport; Fri, 30 Aug 2024 14:26:03 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 104.47.56.175) smtp.mailfrom=ndzh.com; dkim=none (message not signed) header.d=none;dmarc=bestguesspass action=none header.from=ndzh.com;
Received-SPF: Pass (protection.outlook.com: domain of ndzh.com designates 104.47.56.175 as permitted sender) receiver=protection.outlook.com; client-ip=104.47.56.175; helo=NAM11-CO1-obe.outbound.protection.outlook.com; pr=C
Received: from obx-outbound.inkyphishfence.com (44.224.15.38) by CH2PEPF0000013E.mail.protection.outlook.com (10.167.244.70) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7918.13 via Frontend Transport; Fri, 30 Aug 2024 14:26:03 +0000
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11lp2175.outbound.protection.outlook.com [104.47.56.175]) by obx-inbound.inkyphishfence.com (Postfix) with ESMTPS id BDB3510258E; Fri, 30 Aug 2024 14:26:01 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sHrNEb1mwSxfGwKrpJbgA6vZdLHkewm/jT+26HNgyZE9MnBzO1BK0z9jWEuv7HIFqtC9A1256vEXVfalpDgiBh9klLXTmgPngcfRxLplhW2YoYagU8Jk0HmM//2aB8q7D9+/a4gVbOcYbazzv6CNqFDD2FSsTk9czeCZkKl5z2eSrE10cSKR+Vv0omUUqMe8uAudKuwbOyALR7u7N+CoyTv7SAXwjc57GxyoQlPAk9OpEdRuc0aEO5V3pSzKCvscyTIlEsS88zpmX/lYKZsMCJQoN1rRNy8GMjz1G7BD+zWyTnqPae0UekaTdH961r1k7HObVchY09T9EzLX2tdLKQ==
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=CwioctiRilT7bKRP34QXmSr/TFq2LxXUBOFGltmL6Z0=; b=gkl1mzwpYjNTfkJr4aWkiJCaWi1l6gZVqxJxSMcMZXZTf0zLUFrSW5E2DIzSGY7mBFfxs81C8IqV3xtvcGF+SE7nNpyJHOnBq3beA0okL/1Ne3PZmd3foxKSMExhtb9PT4f0aFOCJp9spJ+iz6a8lKcVUZTz5guyJb8tMqli25GQpx12cxOgViqEQ708nfNFCrIk4NqKgefZjo9BF+bMWIrOE4di0eLg+5K/JDEq0tUNc9terhKkRU2DaHhxKVKa4HawE6QR5kWi/4ZJRTbWz5OzoKLNX+C4wTHr5Phcz3D9H42BTJjyqhvE30jvGqxDlUcxzCxkTwEFwhHVOfT8SQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass action=none header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=none
Received: from CO1PR08MB6611.namprd08.prod.outlook.com (2603:10b6:303:98::12) by SJ0PR08MB7585.namprd08.prod.outlook.com (2603:10b6:a03:3e4::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.28; Fri, 30 Aug 2024 14:25:59 +0000
Received: from CO1PR08MB6611.namprd08.prod.outlook.com ([fe80::7744:8abd:9769:c2bf]) by CO1PR08MB6611.namprd08.prod.outlook.com ([fe80::7744:8abd:9769:c2bf%5]) with mapi id 15.20.7897.027; Fri, 30 Aug 2024 14:25:59 +0000
From: Susan Hares <shares@ndzh.com>
To: "idr@ietf.org" <idr@ietf.org>
Thread-Topic: Shepherd's report on draft-ietf-idr-bgp-ls-te-path-01
Thread-Index: Adr64ozI6I1JtwMWQNy7oWvpGruL6g==
Date: Fri, 30 Aug 2024 14:25:59 +0000
Message-ID: <CO1PR08MB661114DDCD8347E5B7EADAAAB3972@CO1PR08MB6611.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ndzh.com;
x-ms-traffictypediagnostic: CO1PR08MB6611:EE_|SJ0PR08MB7585:EE_|CH2PEPF0000013E:EE_|BN0PR08MB7520:EE_
X-MS-Office365-Filtering-Correlation-Id: 2cbcc6fa-e64a-4832-2ba4-08dcc8ffad90
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|366016|376014|1800799024|38070700018;
X-Microsoft-Antispam-Message-Info-Original: a0IdNBuxpm9FfR9KqnIttfjv06hqNgLmWYWHAy5oHrRMbKvoGgjosCYu3Iytu3MjAXHkx0O8hvj/w6czXYj6H4PtZn+7dzJWgHea83uDdH6YE9rLaN+zvfWbp2j8ucejngxcu2/4WRqMkXJ/JUbkMT07mV2pHUORGS4HjaG5ZRfehGS95oQtdKDlv0VOyjruySQVSd3/GWtRtyIxNhaxUgneV+bf2zZ0OnNP9VclCMrUNzdCRSZdOEO0uciAIoBadzjGfq9KXvjzBagoy6HyAR4RcNOc35FUazbu1uuuWRDV+wPXQKUSXYuxopDw2N/CFqVEnOs7aKPIZFtg8w5QMozCfxUqK2UHgpRVBRBIc07DjIjPygEFUlzanAK74hW4rOYvzLu0o9sB+TXyctaPeAtH2b934gPIQQsvIIigcQa7M/wFjuqOzJb4PEcs5ASMJs1ZbO4TMgDJBtRBbB8I1+iacVIsFCIJcgNua1pUnx6dBHE+kjBAwp8q5L/b559aAEVHTFxfc1VnJekVcc4raXwVmIjoSgd8c0ls0HhCMVFHKSt6joufoGTI+XAs5fFLQOiPvIpmsyEFFl8cKcGhDJZbCR/lNVUvCi1Z4+vBltOGDOwguug0tJTyStenEqOd2pWGbnMUb8uihWc0TLeG3bO9Nj6NJ1/sUNmU2kuRXWTaEsV9pt8ZdWsJTxnqaCx/vcBl+rgZtKG5WU3sPbg/fV5nDQ0ksw8jClpJ0XpY90xSQ+VR+6/jQd8mISdK4/KWy1/LaW6dQ3u0bFePOp8X1fCMJaSX//gaEfaryadPeXMflpJ1W2EYdulo8Qhea/Rpkw34Rcc3llmLRUzgNyqW2KU0Oixz1E4zn/J4vqN96sB/tfGvHQwBgbaiNE2gg01ZAQkJdqyrIW4qoyczbgmYa1hec3BdhwIfKXmQIc//28dzIy3T5hRWFJ3un8fVEGQ54QNLfl6hlaR2agF0SCMiZ6e4AXKP8pwY8HS8QhKPXqx2Ul2FnK32F5ookv8PQds6y34BTucOeT/WbQI51Ex6SK68v2P7dx9+KpXzb2RabK0qMdpoueg9uQvVcojm1BnWYKmEGBnO7/tmgd1wgWuVGDYEBkxGK5VFbcb7ynR79Sy3n0OxHCIjVLQbTpBv41en/IjX4LQ4yz5wZlV/CJdea9fAJ7bQpPpZoSxjQTpPaupbm70RzhVHVNxDBBRfkAzmWbJTjYlVM/c3LAQrKdLj83Y5ls/6BLpopvUuvrEbfhr9ZAdR0nOYyPl4Y0Ztnb3qkV9to3GqGVgWX2Q4/e0OIsmWWUd3vYq6oHy3xvMbwVqxHRUD5N1pNbAendCWe/LSF5CwaLYURx8lACDjQH7cLhtYQoSrlLA3XUyIRnu92cA4vqxGEFtsb6STyVRkokFss1H5EPmaoxkT/eHjRJpvDQ==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR08MB6611.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(38070700018);DIR:OUT;SFP:1102;
Content-Type: multipart/alternative; boundary="_000_CO1PR08MB661114DDCD8347E5B7EADAAAB3972CO1PR08MB6611namp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR08MB7585
X-Inky-Outbound-Processed: True
X-EOPAttributedMessage: 0
X-MS-Exchange-SkipListedInternetSender: ip=[104.47.56.175];domain=NAM11-CO1-obe.outbound.protection.outlook.com
X-MS-Exchange-ExternalOriginalInternetSender: ip=[104.47.56.175];domain=NAM11-CO1-obe.outbound.protection.outlook.com
X-MS-Exchange-Transport-CrossTenantHeadersStripped: CH2PEPF0000013E.namprd02.prod.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 6c1e8584-17e8-43e5-2eb2-08dcc8ffab2d
X-IPW-GroupMember: False
X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|36860700013|35042699022|82310400026|11100799054;
X-Microsoft-Antispam-Message-Info: kff7LGdLR250HCENNhIGj1ttau9iB2YqhGcClpUwzG4ZLnHYHfZhumKns4nPcJ5cK/Wx4d8BvltQPVKYj0TtqlKR/d44Kj5wmFT5FZu7lHH4bTmwudcQME0edEGjycXSoFr19kdMzl/CmthJnLB8frS7TbAZ96fF9hFbzPAM9IxZzqDcI2ERKSjZDVYIUmMWxJmS9AP3F3Q3w5UCa7IqJmoVIDFvk6/NvO0Wwb0WUP1cKKoEOIxEWE2tEuFCHvm6tiSjhhSdmvLFAOgnzHlHL5JdbSqbFtjRGAhW06fdtHJVQp6S+rhUbXJPN/XvBij88/1wngJo2AsptZq6qSJkE5V1CfXsZqqQ5LxWvwK4e/GCUAZeQgsB49jXs5QVs7ydbboIfI0tS8Z/3vEcxjyOUt+pYRtVaTV2WA4MClqQz0/n4HNE+ygkg4j+5GDEFYbAO2A8r2niDJ10gIz1dq5uaLHeGlmCm3gdEdY3g0Km1YvU4P0nle7HqNtIDGEYl2k5Z3flQwa2QoAD3Eyf6W1O7+Uzerol7hGqkFITwfDJpN1eISRHlO4cZK40DnD5u4Flt/599yJgJ8jVS3fPw2UguPVhcdiLWwnEHEhhkKuGX9hBuk2cL7acuUARNMNsywOEVs0pMAUnrZU3H2L9I+EpYZd3ZmR5l02xMSv/cbCzkD8u1P65hAdV164wWs5hiJgf7Mj8DaHHXfvkPxse+oflvi323p7wdZ01UAVupFIj4D+tQajaNej0+XWOwlFu5KmMEVIWPDAuuCodMwQipAYykxfTMkSdFf/KsAEZhTVu8uC02MxJUkuVKrUA4d0iCxRSlKH6AuwalJLtv47hzK5LLw==
X-Forefront-Antispam-Report: CIP:44.224.15.38;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:NAM11-CO1-obe.outbound.protection.outlook.com;PTR:mail-co1nam11lp2175.outbound.protection.outlook.com;CAT:NONE;SFS:(13230040)(1800799024)(376014)(36860700013)(35042699022)(82310400026)(11100799054);DIR:OUT;SFP:1501;
X-OriginatorOrg: ndzh.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2024 14:26:03.2171 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 2cbcc6fa-e64a-4832-2ba4-08dcc8ffad90
X-MS-Exchange-CrossTenant-Id: d6c573f1-34ce-4e5a-8411-94cc752db3e5
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d6c573f1-34ce-4e5a-8411-94cc752db3e5;Ip=[44.224.15.38];Helo=[obx-outbound.inkyphishfence.com]
X-MS-Exchange-CrossTenant-AuthSource: CH2PEPF0000013E.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR08MB7520
Message-ID-Hash: FXDRIWUYNHDR4O3ZB2EXICWUW4XPDOX4
X-Message-ID-Hash: FXDRIWUYNHDR4O3ZB2EXICWUW4XPDOX4
X-MailFrom: shares@ndzh.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "stefano.previdi@gmail.com" <stefano.previdi@gmail.com>, "hannes@rtbrick.com" <hannes@rtbrick.com>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Idr] Shepherd's report on draft-ietf-idr-bgp-ls-te-path-01
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/2zOuNqEeRe8kMqdKoLCfCV9_Htw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>

Ketan, Jie, Stefano, Hannes, and Jeff:

I believe you requested WG LC for draft-ietf-idr-bgp-ls-sr-policy-05, and draft-ietf-idr-bgp-ls-te-path is referenced in that document.

Below is a shepherd report for draft-ietf-idr-bgp-ls-te-path-01.

Summary:

Shepherd's report for draft-ietf-idr-bgp-ls-te-path-01

Why reviewed:
1. Part of full review of BGP-LS and SR documents in August 2024
2.  WG LC requested for draft-ietf-idr-bgp-ls-sr-policy-05.
draft-ietf-idr-bgp-ls-sr-policy-05 references draft-ietf-idr-bgp-ls-te-path-01.

Status:
Document: draft-ietf-idr-bgp-ls-te-path-01
Status: expired, needs revision
Technical status:  Generally valid, needs revision to cover all issues
Editorial status: Needs revision for clarity

Technical:
Issue-1: Introduction, paragraph starting with "BGP has been", Replace RFC7552 with [RFC9552].

current text:/
   BGP has been extended to distribute link-state and traffic
   engineering information to external components [RFC7752].

New text:/
   BGP has been extended to distribute link-state and traffic
   engineering information to external components [RFC9552].

Issue-2: Section 2, Replace [RFC7752] with [RFC9552]

Old text:/
   The "Link-State NLRI" defined in [RFC7752] is extended to carry the
   TE Path information.  New TLVs carried in the Link_State Attribute
   defined in [RFC7752] are also defined to carry the attributes of a TE
   Path in the subsequent sections.

   The format of "Link-State NLRI" is defined in [RFC7752] as follows:/
New text:/

   The "Link-State NLRI" defined in [RFC9552] is extended to carry the
   TE Path information.  New TLVs carried in the Link_State Attribute
   defined in [RFC9552] are also defined to carry the attributes of a TE
   Path in the subsequent sections.

   The format of "Link-State NLRI" is defined in [RFC9552] as follows:
Issue-3: Section 3, Common Definitions, Protocol-ID

Current text:/
   *  Protocol-ID field specifies the component that owns the TE Path
      state in the advertising node.  The existing protocol-id value of
      5 for Static Configuration applies for some of the NLRI types and
      the "RSVP-TE" Protocol-ID (value 8) is defined for some of the
      other types in this document./

Problem:  The Protocol-ID field definition should give "Static Configuration" as
main identifier.

New text:/
   *  Protocol-ID field is 1 octet value that specifies the component
      that owns the TE Path state in the advertising node.
           Some NLRI types in this document use the existing Protocol-ID
             for Static Configuration (value 5).  Other NLRI types in
             this document use a new Protocol-ID of "RSVP-TE" (value 8).

Issue-4: Section 3, Common definitions, RFC7752

Issue- Replace [RFC7752] with [RFC9552] and add section were defined in RFC7752.

old text:/
   *  "Identifier" is an 8 octet value as defined in [RFC7752].

   *  "Local Node Descriptor" (TLV 256) as defined in [RFC7752] that
      describes the headend node./

new text: /
   *  "Identifier" is an 8 octet value as defined in [RFC9552] in section 5.2.

   *  "Local Node Descriptor" (TLV 256) as defined in [RFC9552] in section 5.2.1.4
       that describes the headend node./

old text:/
   *  Autonomous System Number (TLV 512) [RFC7752], which contains the
      ASN or AS Confederation Identifier (ASN) [RFC5065], if
      confederations are used, of the node originating the TE Path
      advertisement./
New text:/
   *  Autonomous System Number (TLV 512) [RFC9552], which contains the
      ASN or AS Confederation Identifier (ASN) [RFC5065]. If
      confederations are used, the ASN of the node originating the TE Path
      advertisement. /

old text:/
   *  IPv4 Router-ID of Local Node (TLV 1028) [RFC7752], which contains
      the IPv4 TE Router-ID of the local node when one is provisioned.

   *  IPv6 Router-ID of Local Node (TLV 1029) [RFC7752], which contains
      the IPv6 TE Router-ID of the local node when one is provisioned.
/
New text:/
   *  IPv4 Router-ID of Local Node (TLV 1028) [RFC9552], which contains
      the IPv4 TE Router-ID of the local node when one is provisioned.

   *  IPv6 Router-ID of Local Node (TLV 1029) [RFC9552], which contains
      the IPv6 TE Router-ID of the local node when one is provisioned.
/

Old text:/
   *  Node Descriptors as defined in [RFC7752].
/
New text:/
   *  Node Descriptors as defined in [RFC9552].
/

Issue-5: Section 4.1, Tunnel-ID needs section reference in [RFC3209]

old text: /Tunnel ID: 2 octets as defined in [RFC3209]/
new text: /Tunnel ID: 2 octets as defined in [RFC3209] in section 4.6.1./

Issue-6 Section 4.2, LSP-ID needs section reference in [RFC3209]

old text:/LSP ID: 2 octets defined in [RFC3209]/
new text:/LSP ID: 2 octets defined in [RFC3209] in section 4.6.2]


Issue-7: Section 4.3, clear link with [RFC3209] for Tunnel Head-end Address

Problem: [RFC3209] uses a IPv4 Tunnel sender address (section 4.6.2.1)
and IPv6 Tunnel sender address (section 4.6.2.2).  If you are linking to
these definitions, you must link to the correct definitions.

Suggested revision in description:
Old text:/
   The IPv4/IPv6 Tunnel Head-End Address TLV contains the Tunnel Head-
   End Address defined in [RFC3209] and is used with the Protocol-ID set
   to RSVP-TE to advertise the MPLS-TE LSP NLRI Type. /
New text:/
   The IPv4/IPv6 Tunnel Head-End Address TLV contains the Tunnel Head-
   End Address defined in [RFC3209] in section 4.6.2 as the
   IPv4/IPv6 Tunnel Sender Address. The IPv4/IPv6 Tunnel Head-End
   Address TLV is used with the Protocol-ID set
   to RSVP-TE to advertise the MPLS-TE LSP NLRI Type. /

Issue-8: sectison 4.4, clear link with [RFC32098] for Tunnel Tail-End (Egress) Address

Problem: [RFC3209] uses a IPv4 Tunnel End Point address (section 4.6.1.1)
for the IPv4 Tunnel Egress node, and IPv6 Tunnel End Point addresss (section 4.6.1.2)
for the IPv6 Tunnel Egress node.  The reference does not clearly indicate this point.

Suggested revision:

Old text:/
   The IPv4/IPv6 Tunnel Tail-End Address TLV contains the Tunnel Tail-
   End Address defined in [RFC3209] and is used with the Protocol-ID set
   to RSVP-TE to advertise the MPLS-TE LSP NLRI Type./

New text:/
   The IPv4/IPv6 Tunnel Tail-End Address TLV contains the Tunnel Tail-
   End Address which is defined [RFC3209] as the IPv4/IPv6 Tunnel end point address
   in section 4.6.1.  The IPv4/IPv6 Tunnel Tail-End Address TLV is used with the
   Protocol-ID set to RSVP-TE to advertise the MPLS-TE LSP NLRI Type. /

Issue-9: Section 4.5, Title and Introductory paragraph

Problems:
a) Please change the title to: Local MPLS Cross Connect TLV.
b) Please replace [RFC7752] with [RFC9552].
c) "it is not specific enough in the 3rd and 4th sentence.

Old text:/It is used with Protocol ID set to "Static
   Configuration" value 5 as defined in [RFC7752].  It is a mandatory TE
   Path Descriptor TLV for MPLS Local Cross-connect NLRI type. /

New text:/The Local MPLS Cross Connect TLV is used with Protocol ID
   set to "Static Configuration" (value 5) as defined in [RFC9552].
   This TLV is a mandatory TE Path Descriptor TLV for MPLS Local
   Cross-connect NLRI type./


Issue-10: Section 4.5, Requirements for the Local MPLS Cross Connect TLV
Problems:
a) Interface Sub-TLV - is really MPLS Cross Connect Interface SubTLV
b) Forwarding Equivalent Class (FEC) is really MPLS Cross Connect FEC subTLV
c) I-Flag is used before being defined.

Text change-1:
Old-text:/
   *  Sub-TLVs: following Sub-TLVs are defined:
      -  Interface Sub-TLV
      -  Forwarding Equivalent Class (FEC)/
New text:/
   *  Sub-TLVs: following Sub-TLVs are defined:
      -  MPLS Cross Connect Interface Sub-TLV
      -  MPLS Cross Connect Forwarding Equivalent Class (FEC)/

Text change-2:/
      MAY contain an Interface Sub-TLV having the I-flag set.

      MUST contain at least one Interface Sub-TLV having the I-flag
      unset.

      MAY contain multiple Interface Sub-TLV having the I-flag unset.
      This is the case of a multicast MPLS cross-connect./

      MAY contain an FEC Sub-TLV.

New text:
      MAY contain an MPLS Cross Connect Interface Sub-TLV
        having the I-flag set in Flags field (see section 4.5.1)

      MUST contain at least one MPLS Cross Connect Interface Sub-TLV
        having the I-flag unset in the Flags field (see section 4.5.1).

      MAY contain multiple MPLS Cross Connect Interface Sub-TLVs
        having the I-flag unset. This is the case of a
        multicast MPLS cross-connect./

      MAY contain an MPLS Cross Connect FEC Sub-TLV.
----

Text change-3:
Old text:/ These are defined in the following sections:/
New text:/ These MPLS Cross Connect sub-TLVs are defined in the following sections./


Issue-13: Section 4.5.1, Flags, undefined fields

The non-defined flags need to be described.  These fields should be set to zero for transmission,
and ignored upon reception.

Issue-14: Section 4.5.2, Flags, undefined fields

The non-defined fields need to be described. These fields should be set to zero for transmission,
and ignored upon reception.

Issue-15: Section 5, introductory paragraph, RFC7752 + full list of object

The BGP-LS RFC needs to be changed to [RFC9552].

Old text:/
   These MPLS-TE LSP characteristics include the
   characteristics and attributes of the LSP, its dataplane, explicit
   path, Quality of Service (QoS) parameters, route information, the
   protection mechanisms, etc./
New text:/
   These MPLS-TE LSP characteristics include characteristics and attributes
   of the following: LSP, its dataplane, explicit path,
   Quality of Service (QoS) parameters, route information, and the
   protection mechanisms.  These characteristics defined in this
   documents come from RSVP objects (see section 5.1) and
   PCEP objects (see section 5.2).  Please note that the
   lists of MPLS TE LSP Object in sections 5.1 and 5.2
   are not exchaustive. Other characteristics of MPLS TE LSP
   from RSVP or PCEP MAY be carried in the MPLS TE Path State
   object field. /

Problem: How compliance be measured if you do not have a full
list of supported RSVP-TE objects or PCEP objects?
What does person know what is implemented?

Issue-16: section 6, last paragraph, procedural issue

Problem: the run on sentence makes the procedure below unclear.

Old text: /
   When a SR Policy [RFC9256] is setup with the help of PCEP signaling
   [RFC8664] then a MPLS-TE Path State TLV MAY be used to encode the
   related PCEP objects corresponding to the LSP as defined in
   Section 5.2 specifically to report information and status that is not
   covered by the SR Policy State TLVs specified in #draft-ietf-idr-bgp-
   ls-sr-policy#. In the event of a conflict of information, the
   receiver MUST prefer the information originated via the SR Policy
   State TLVs over the PCEP objects reported via the TE Path State TLV./

New text:/
   When a SR Policy [RFC9256] is setup with the help of PCEP signaling
   [RFC8664] then a MPLS-TE Path State TLV MAY be used to encode the
   related PCEP objects corresponding to the LSP as defined in
   Section 5.2.  The MPLS-TE Path State TLV specifically reports information and
   status that is not covered by the SR Policy State TLVs specified in
   [draft-ietf-idr-bgp-ls-sr-policy]. In the event of a conflict of information, the
   receiver MUST prefer the information originated via the SR Policy
   State TLVs over the PCEP objects reported via the TE Path State TLV./

Issue-17: Section 7, please replace [RFC7752] with [RFC9552]

Issue-18: Normative References: Replace [RFC7752] with [RFC9552].


Editorial:

NIT-1: Abstract,  use of "etc." in an abstract.

Current text:/
   Such information
   can be used by external components for path computation, re-
   optimization, service placement, network visualization, etc./

New text:/
   This traffic information
   can be used by external components for path computation, re-
   optimization, service placement, network visualization,
   and other applications./

 NIT-2: Introduction section, Unclear use of "etc."
 Current text:/ In
   the rest of this document we refer to TE Paths as the set of
   information related to the various instantiation of policies: MPLS TE
   LSPs, Local MPLS cross-connects, etc./

  New text:/  In
   the rest of this document we refer to TE Paths as the set of
   information related to the various instantiation of any of
   the following policies: MPLS TE LSPs, Local MPLS cross-connects. /

 NIT-3: Introduction, paragraph 2, unclear use of "e.g."
 current text: /
   TE Paths are generally instantiated at the head-end and are based on
   either local configuration or controller-based programming of the
   node using various APIs and protocols, e.g., PCEP/

  new text:/
   TE Paths are generally instantiated at the head-end and are based on
   either local configuration or controller-based programming of the
   node using various APIs and protocols. Two protocols that support
   TE Paths are stateful PCEP [RFC8231], and BGP-LS [RFC9552]./

  NIT-4: Introduction, paragraph 4, run-on sentence.

  current text:/
   In many network environments, the configuration, and state of each TE
   Path that is available in the network is required by a controller
   which allows the network operator to optimize several functions and
   operations through the use of a controller aware of both topology and
   state information./

   New text: /
   In many network environments, the network operator uses a controller to
   optimize the functions and operations of a network.  The controller
   needs to gather the configuration, the topology, and the state of
   each available TE Path. This introduction contains examples of
   three controllers based on PCE (management-based PCEP, composite PCE-nodes,
   parent-child PCE), a centralized controller, and a NMS-controller
   providing virtualization./


   NIT-5: Introduction, paragraph 5, run-on sentence.

   Current text:/
   One example of a controller is the stateful Path Computation Element
   (PCE) [RFC8231], which could provide benefits in path optimization.
   While some extensions are proposed in the Path Computation Element
   Communication Protocol (PCEP) for the Path Computation Clients (PCCs)
   to report the LSP states to the PCE, this mechanism may not be
   applicable in a management-based PCE architecture as specified in
   section 5.5 of [RFC4655].  As illustrated in the figure below, the
   PCC is not an LSR in the routing domain, thus the head-end nodes of
   the TE-LSPs may not implement the PCEP protocol.  In this case, a
   general mechanism to collect the TE-LSP states from the ingress LERs
   is needed.  This document proposes a TE Path state collection
   mechanism complementary to the mechanism defined in [RFC8231]./


   New text:/
   The three controller based on the stateful Path Computation Element
   (PCE) [RFC8231] provide benefits in path optimization.
   A management-based PCE architecture as specified in
   section 5.5 of [RFC4655] may require the support of BGP-LS for the
   Path Computation Clients (PCCs) to report the LSP states to the PCE.
   As illustrated in the figure below, the PCC is not an LSR in the
   routing domain. Thus, the head-end nodes of
   the TE-LSPs may not implement the PCEP protocol.  In this case, a
   general mechanism to collect the TE-LSP states from the ingress LERs
   is needed.  This document proposes a TE Path state collection
   mechanism via BGP Link State [RFC9552] complementary
   to the mechanism defined in [RFC8231]./


NIT-6 Introduction, last paragraph in Introduction,  run-on sentence

Old text: /
   BGP-LS is extended to carry TE Path information via [draft-ietf-idr-bgp-ls-sr-
   policy] so that the same protocol may be used to also collect Segment
   Routing traffic engineering paths information such that external
   components like controllers can use the same protocol for network
   information collection.

New text:/
   BGP-LS [RFC9552] has been extended to carry TE Path information via
   [draft-ietf-idr-bgp-ls-sr-policy] so that BGP-LS may be used
   to collect both Segment Routing TE Path information and
   other traffic engineering information. /


NIT-7, Section 4.1, title, clarity of text

It would be better to include Tunnel Identifier TLV for the title.

NIT-8, Section 7, paragraph 2, "e.g." cause text confusion.

Old text :/
   In general, it is assumed that the TE Path head-end nodes are
   responsible for the advertisement of TE Path state information, while
   other nodes, e.g. the nodes in the path of a policy, MAY report the
   TE Path information (if available) when needed. /
 New text:/
   In general, it is assumed that the TE Path head-end nodes are
   responsible for the advertisement of TE Path state information.
   Other nodes (such as nodes in the path of a policy) MAY report the
   TE Path information (if available) when needed. /