Re: [mpls] Shepherd review of draft-ietf-mpls-spring-inter-domain-oam-10

Shraddha Hegde <shraddha@juniper.net> Wed, 14 February 2024 07:58 UTC

Return-Path: <shraddha@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A9AFC14F5EF; Tue, 13 Feb 2024 23:58:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.606
X-Spam-Level:
X-Spam-Status: No, score=-6.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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, URI_NOVOWEL=0.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b="dfkY/13V"; dkim=pass (1024-bit key) header.d=juniper.net header.b="aQ2Wf3SR"
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 5y5ndsJRMSto; Tue, 13 Feb 2024 23:58:36 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 0A210C14F5EC; Tue, 13 Feb 2024 23:58:35 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 41DKG7wN012655; Tue, 13 Feb 2024 23:58:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:content-transfer-encoding:mime-version; s=PPS1017; bh=vCR1y0hc2azykCC8klb7YEklnpA2nrhWvHFhHPBYEBA=; b=dfkY/13VewB8 pkdXSppkK1+SbpEZ6sUTiWMV73Skkol+CnotoV8JXE5zr9uEUanyqrptQShQNdHI hNIK9ynOK7hTRaAusUei2lOUQaALo/xhueiSW0xOLkMDZCFPc4ySP+/0O6BobMgo ZiyL8keb3ufBBiUAqs5q3I01Yzj4uekDbRf4BMa7WVA1CB9IBrMl+vTqFQuM2pjX rilB7/hkP3jB26AOlpvgUBYAAw5aPT66AOUpf6DnLavei1aDjOte+9sEHGC80/IJ VkGkKNwDUli+noekFSn+3DhumFCJJNu9ji7HD/XGGyFMJbUw6+q8OUaXKdsu779q KY+IKN4SyQ==
Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazlp17011008.outbound.protection.outlook.com [40.93.14.8]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3w658pxq7p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Feb 2024 23:58:34 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i9J+B2A6YvUxKq/LzwuY2d0+YgJEGG2HMgTD6/v+bCIaLr/nk/idB8dewV1c/WJUhAsipFyTGNDQIAZ9QqUB6lW8wEuMnb4aSLZcTLww2vjr7oWse0TXtfl7/APJkVQsbWPVuciEPLry3n0KmlVl2pmaYJFHPFgszDwCrB1USuVrZAGj9omuGjwLZOm6TSfMvEtlZ8OUnKkVRUL6xfjaiRwDtihfhoNoA7EgdELy8GAnyGqXO45oa+7N+S3BZg4mkrsMQSy19t2ojEiIRDhC1Nu5iTHjZNyQkPhT04AyREbiw8t3qMsottSj9STDWvTn/NZHyplbExFaXqAnW0be3g==
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=vCR1y0hc2azykCC8klb7YEklnpA2nrhWvHFhHPBYEBA=; b=Y+jUmKLV/G4AXGy2oh5M2I4HW/u3N7I56YKYO2KS+AZzVi6LrPYKf/NMLTnT8AuYIQBheTLYHs3Gi0SGBf1J8Sy8J+SSQpv+AkgA9sdABJ+2qOEvoEKDa0XxQjiqTVywmh1Yn03JmJU8Ay8LfhCkcCkU0zw2fZIayQcxg4oHDnCx8f7bL1RGbri98b4mlOZMoftLVy0SdHVaGQrXEGfuFqc1KulfjgnchAQiXOaioiBS4Aiuqsoop7y52xpoQBKxvI9VxnW9oXSDYr5j0aYfKBZvhyKVJ+6R7R76sEtJu15VD8NORkq8xjh9ZQM12St9PqDF4VF066qeULED7RCixw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vCR1y0hc2azykCC8klb7YEklnpA2nrhWvHFhHPBYEBA=; b=aQ2Wf3SRQkoj4TxXPacRwZ0Vu4jAr2YPF/RKxBRk66O/pEhQpVAma9cGmhvZUckCBvnXm+03jJL6oV19rTFNqpByfg+vzj9gkBDZrw7Vu8dO8UIznlOcraPYIQYqLvxwbUrtfFjf3Er1VIzvRUDkjqoewE+W99MtcDC3okUlhQE=
Received: from CO1PR05MB8314.namprd05.prod.outlook.com (2603:10b6:303:fd::13) by SJ0PR05MB7469.namprd05.prod.outlook.com (2603:10b6:a03:288::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.24; Wed, 14 Feb 2024 07:58:32 +0000
Received: from CO1PR05MB8314.namprd05.prod.outlook.com ([fe80::e91f:ffc:f8be:5798]) by CO1PR05MB8314.namprd05.prod.outlook.com ([fe80::e91f:ffc:f8be:5798%7]) with mapi id 15.20.7292.027; Wed, 14 Feb 2024 07:58:31 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "draft-ietf-mpls-spring-inter-domain-oam@ietf.org" <draft-ietf-mpls-spring-inter-domain-oam@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] Shepherd review of draft-ietf-mpls-spring-inter-domain-oam-10
Thread-Index: AdpZQbQiVIwd2Ro7T6eaBhwUGVlmsgApHGGAARdqp3A=
Date: Wed, 14 Feb 2024 07:58:31 +0000
Message-ID: <CO1PR05MB8314DEC0519F289079BD494BD54E2@CO1PR05MB8314.namprd05.prod.outlook.com>
References: <03d501da5941$e6a74880$b3f5d980$@olddog.co.uk> <04ba01da59e6$26f288b0$74d79a10$@olddog.co.uk>
In-Reply-To: <04ba01da59e6$26f288b0$74d79a10$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=46f11382-c9bf-45ba-8882-0f708c1f263d; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2024-02-13T06:13:51Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO1PR05MB8314:EE_|SJ0PR05MB7469:EE_
x-ms-office365-filtering-correlation-id: 2b317652-d335-4622-59e3-08dc2d32bca7
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 01+nDcsf8tDsnCfAed1pDc5zk+C/LkQ47cFeP1ZfSWoDg+DVIEYr55BnLiuZT/ebD61wmxTHt9svb4JotDfoMwnH7+XOBpD+WvpYDMBx9Pe1Cn1Ng8nykSD+km3/ILIA3BGzE7ux9msUTUtsl7v44vqtI2+k/IhxSCmcQe9Cb1kIaQAr37ZS59uDzzK/wYlo4UZH3FVqkzSCDnTVI3dkRq/U9WSBmGkRAnZ/9Zsb8e9F35IDJlUj+J9kLXPNFjXCxu29tLfX8Tk9jlWDWQxeg2gPyJSaEgA1JmHPb0jNQCShfTtykt+Vd3z9fa7MHDsR3XXza/XGGJx7fUiwE635qDAYFwwtDGjdTmMk4+2CSUzxkJleUc3n43jUJg3Vu37NcS7Ic63Nt8lhaleHox4zjCY0hwgZcHbyM07TZD1DKBwGskBYgrogEsP08/MtnO/TM+aHF2D+lbbMn+yLJO6wv2VRrMEGc3rtkHCoMJkx65BI5C5WNDKVpOBvYjokvk9w2JV+/utBiYdfox+a9RZcpa/utGtCa2ihH7qzyvTT0td/Y6I3tF99UZCW/2Sv0igUwI47rX7ZfPBPV9SaElFJBLbXpb2d8vcOswaoBYJaih4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR05MB8314.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(376002)(136003)(39860400002)(366004)(396003)(230922051799003)(230273577357003)(64100799003)(1800799012)(186009)(451199024)(7696005)(966005)(71200400001)(55016003)(2906002)(5660300002)(110136005)(30864003)(316002)(41300700001)(52536014)(38100700002)(8936002)(478600001)(66556008)(6506007)(66446008)(53546011)(64756008)(66946007)(122000001)(76116006)(4326008)(8676002)(66476007)(38070700009)(83380400001)(86362001)(26005)(9686003)(33656002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: OuVbpgNdENf0aqIYGuPu6y4QOI4VMtv4405FZxDGrY4iaAtecMP88gh4mKlFtT9dMRws/rImo6AA44xPborfU6PzKTnZObRkikyvYpr+tk2zy/JWJmFYSL4Jd5FiW4f8mfRPrvL+D7lyrBdG+sP1clx2M9YLQ4yqVwGLIx/fGbve+QMK47FNH9sz/FIxXvSJBS1tFlO37D0UkBT8NF90XIVXCi1+iWjgRQvKpNXxnHppGjIm3MMQ2QxyQXN3lw4ah9yis13FIB3PiqY6YYvwc5vPcfHYm7xHaKhHZeXlMfpLVlGnoDQK6YAvZfUNGUL18dckWDz8mz7WZKCRmcL1csXoBnmOgbvv/IvsNk7s9SiYb3XLbbCSZq7oILSvUwy9pEMlZJqPxjjS/N9bu1Ap6MjTWuxR1XQawwDlIaI7IKDepCQpWUY6O+AfSCT+U/a28QdQiX00q61WAw/RE9A3NXIFjKnv0SMbcdS2CXRdv0kiJQt9CjqQOTJ3itcNDqQYQKquGufBpRhMY2inn46jhrVgra6O0U13h+SWwhBk72FHULJe1tNVQcXQdHBXa3c4T7QUBcPWC+Fg8v2SGNHC+BL3QKyvrGnWIrGqYQabE3p1C8AOQnji2ou1Mwgnim5nnaVrfKc+FZdatPELvdVgWSQTKp3qUu9NWfXU73AoEwjD52Yn0PauzJhUyymQweHsje912ipHAOblP/0tRRYYm2p5XDBofM8CPAFdEpmQZqWlaLCd9D7ah4TRlDaOS9piEA/Ib8tsgkfoIPYGlgVjtLaXQay3vf1fARK32ubuf4Z56GDDDw3x+eKyP8jH54vLg4Pwn08AM5T//fY9sMZVOhScsKGx9LgWiUpLpwLjdyAi59sSMHEPwkW+5vXZLQDrxP9X2MBybpXyTuyjNN3xkgyjZLAnbFVaqi38Xn/18noGclvcIWutDhrn55WzqXnzVdt0b2OvmCbi9TJFmgJCmyq4VFV8Xza3QmrOyQvBX3sxYCMnMhIRluUdZnujQqtVfcZzVFaXpwFyR9mYfhlf/WEJZCZm5nBfrm8CTZtWz2ZQQlbNap822+LI7YBujhK6VtIJMZcoD2L2PgZEsod8PAU8NYYuRlTPAmlHq+WcYdC8aWdE+qrOpYH54cXtRSPVjiooHASTZWw9U/gVCh3Jz1rAktk7NbkxWGOs9pcOpJFdy/NZJfWzeNdDzWCEhOh9h05bfVNHZbOrYT+1IvEV3ahklgPP6AEibFnVq9J/9UHZ3fTGjnHgUUVvIJlqrIm71UA/TY2PrQa0gQjt0anspTgGpH6dAoEeEjS1zdbEhyV1HgI/joNO/KK32n2hhuZg3fXIwxuaCBJQew8tlMPFUNpxGHidTbWplPlE+/jZg102eclWQutiG1jKfenRNdvD4V6pSMIFSO2iMnnh/Us4DSWEmMSuLv/B6iVrc6ywPqfy+nXYw8/S1q6T9ICkRXHnMvQaLThESIr2XGLdGr2J3MJWbjQDVvTkcFIqPHjVoV75bS5AzLT0a0IvlhDVtu7e8Zp3Oiw3xz8NXRF4Fk0UW3rzloULvt7Q3iHk/TgTXuQzdi3xn7z2Zwiio1heO58Z
Content-Type: text/plain; charset="utf-7"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR05MB8314.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2b317652-d335-4622-59e3-08dc2d32bca7
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2024 07:58:31.5990 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: OvjgWMm8g9NAs39A0eTPDGUf9R08HTxxUpl05w9QcDdzmRbpwYFcRYBPLOSgbo1D69xAXnnY1CrUWa/t+PuBUw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR05MB7469
X-Proofpoint-ORIG-GUID: jcn9gZzMK58gMDJZpMZHHUL9pdZUAxCu
X-Proofpoint-GUID: jcn9gZzMK58gMDJZpMZHHUL9pdZUAxCu
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-14_01,2024-02-12_03,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxlogscore=999 malwarescore=0 priorityscore=1501 adultscore=0 suspectscore=0 spamscore=0 lowpriorityscore=0 clxscore=1011 phishscore=0 mlxscore=0 bulkscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2401310000 definitions=main-2402140060
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/mBKjFIyb0A9VKdRM16udQMMzS3k>
Subject: Re: [mpls] Shepherd review of draft-ietf-mpls-spring-inter-domain-oam-10
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Feb 2024 07:58:40 -0000

Adrian,

Thank you for careful review and comments. Version -11 addresses your comments
Pls see inline for responses.


Juniper Business Use Only
-----Original Message-----
From: Adrian Farrel <adrian@olddog.co.uk>
Sent: Wednesday, February 7, 2024 10:23 PM
To: adrian@olddog.co.uk; draft-ietf-mpls-spring-inter-domain-oam@ietf.org
Cc: mpls@ietf.org
Subject: RE: [mpls] Shepherd review of draft-ietf-mpls-spring-inter-domain-oam-10

[External Email. Be cautious of content]


Oh, I should add...

Please be sure to clean up all of the nits reported by idnits https://urldefense.com/v3/__https://author-tools.ietf.org/api/idnits?url=https:**Awww.ietf.org*archive*id__;Ly8vLw!!NEt6yMaO-gk!B7Ff8868TaqCp1zMGGfPx37gxIVnvcUdZgT9M5drdwRi3aDww_0OxUTpWY_su3WVw7CS63GNDuYRdgSqJw$
/draft-ietf-mpls-spring-inter-domain-oam-10.txt

The only things you can get away with are the things that look like references, but aren't.
<SH> Worked on IDnits and the above mentioned ones are the only ones remaining.

Cheers,
Adrian

-----Original Message-----
From: mpls <mpls-bounces@ietf.org> On Behalf Of Adrian Farrel
Sent: 06 February 2024 21:18
To: draft-ietf-mpls-spring-inter-domain-oam@ietf.org
Cc: mpls@ietf.org
Subject: [mpls] Shepherd review of
draft-ietf-mpls-spring-inter-domain-oam-10

Hi,

I have taken over as shepherd for your document. That necessitates me jumping in with a "slightly late" review. But I guess all reviews are helpful.

If you can spin a new version, I can pass the document on to the AD.

Thanks,
Adrian

===

Throughout the document there are a number of cases of missing spaces before or after round brackets or commas. Please check and fix.

---
<SH> done
Abstract

s/Segment Routing (SR)/The Segment Routing (SR)/ s/Autonomous Systems(AS)/Autonomous Systems (ASes)/ s/with simple/with a simple/
<SH> Done
---

Please move the section on Requirements Language down to become 1.2.
<SH> Done

---

1.

I think this section really should start with some text and not leap in with a figure. Figure 1 is not referenced until the 3rd paragraph, so this should be easy to do.

<SH> done
The figure could use a key for:
AS
ASBR
P
PE
PMS

---
<SH> done

1. para 1

s/Autonomous Systems either/Autonomous Systems (ASes) either/ s/Segment Routing/Segment Routing (SR)/ s/Autonomous systems(AS)./ASes./ s/Identifiers(SID)/Identifiers (SIDs)/

---

1. para 2

s/with MPLS/with an MPLS/
s/Autonomous system/AS/
s/Autonomous Systems(AS)/ASes/

---
<SH> Done

1. para 3

s/(EPE-SID)/(EPE-SIDs)/
s/For example in Figure 1/For example, in Figure 1,/

---
<sH> done

1. para 3

   It is advantageous for operations to be
   able to perform LSP ping and traceroute procedures on these inter-AS
   SR-MPLS paths.

- s/operations/operators/  ???
- "It is advantageous" feels a bit unsupported. What are the advantages?
  Perhaps "... in order to detect and diagnose failed deliveries and to
  determine the actual path that traffic takes through the network."

---
<SH> Changed to below

"It is useful for operators to be able to perform LSP ping and traceroute
procedures on these inter-AS SR-MPLS paths, in order to detect and diagnose
 failed deliveries and to determine the actual path that traffic takes
 through the network."

1.

You have both 'traceroute' and 'Traceroute'. Please pick one and apply it to the whole document.

---
<SH> Done

1. para 4

   That is because there is no IP connectivity to the source address of
   the ping packet, which is in a different AS from the packet's
   destination.

I know what you mean, but as stated this is not completely true (and not always true, in any case). Maybe...

   That is because there might not always be IP connectivity from a
   responding node back to the source address of the ping packet when
   the responding node is in a different AS from the source of the ping.

---
<SH> Thanks for the text. I have updated.

1. para 5

s/out the MPLS/out MPLS/
s/requires PMS/requires the PMS/

---
<SH> done

1. para 5

   This mechanism is operationally
   very heavy and requires PMS to be capable of building a huge number
   of GRE tunnels, which may not be feasible.

Presumably...

   This mechanism is operationally
   very heavy and requires the PMS to be capable of building a huge
   number of GRE tunnels or installing the necessary static routes,
   which may not be feasible.

---
<SH> done

1. para 6

s/segment routing/SR/

---
<SH> done

1. para 7

s/[RFC7743] mechanism/The [RFC7743] mechanism/ s/in slow path/on the slow path/

---
<SH> done

1. para 8

   This mechanism uses
   MPLS path and no changes are required in the forwarding path.

I cannot parse this. Maybe s/MPLS path/MPLS LSPs/ ?
<SH> I mean to say the packet is being forwarded via MPLS so IP connectivity is not needed.
MPLS LSPs term will be too specific to LDP/RSVP I believe. SR RFCs don't use the term MPLS LSPs.

---

1. para 8

s/Reply path TLV/Reply Path TLV/   (twice)
s/segment routing/SR/  (please check the rest of the doc!)

---
<SH> done

1.1

Nothing wrong with what you have written, but RFC 8402 defines the term "SR domain" and distinguishes it from an "IGP domain". Upon opening your document, I was confused by your use of "domain" until:
- Tony Li put me straight
- I read section 1.1

I wonder whether there are ways you can make the distinction clearer sooner in the document.

---
<SH> I put a forward reference in the into the "domain definition" section. Found it difficult to move it earlier.

1.1

s/Autonomous System (AS)/AS/

---
<SH> done
2.

Please use Title Case for the section header.

---
<SH> Done

2.

Again, please don't begin the section with a figure.
The text needs to make reference to the figure.

---
<SH> Done
2.

s/Reply path TLV/a Reply Path TLV/
s/in echo reply/in an echo reply

---
<sH> done

3.

OLD
and PMS/Head-end
NEW
and a PMS/Head-end
END

---
<SH> Done

3.

s/Reply path TLV/Reply Path TLV/   (please check the rest of the doc)
s/Implementations may/Implementations MAY/  (twice) s/Command Line Interface(CLI)/Command Line Interface (CLI)/ sIPV4/IPv4/
s/dual- stack/dual-stack/

---
<SH> Done

4.

OLD
   The motivation has been to keep the definitions
   same as in [RFC9256] with minimal modifications if it is needed.
NEW
   The intention was to keep the definitions as close to
   those in [RFC9256] as possible, with modifications only when needed.
END

---
<SH> done

4.

s/segment sub-TLV/Segment Sub-TLV/   (please check whole doc)

---
<SH> done
4.2

Not all confusing to have TBD1, TBD3, and TBD4 (but no TBD2)  :-)

Aha! This is because you have a "TBA2" instead. Maybe change TBA to TBD.
Except, you also have a TBA1.

---
<SH> Assigned TBD1,TBD2, TBD3. Left TBA1, TBA2 as is. Hope that works for you.

4.1

   The following applies to the Type-1 Segment sub-TLV:

I think s/Type-1/Type-A/
Similar issues in 4.2 and 4.3.
Also, the section headings should (presumably) be s/Type A/Type-A/ etc.

---
<SH> done

4.1, 4.2, 4.3

Compare the requirements for the Reserved fields. Why are they different?

---
<SH> Updated to " MUST be set to zero when sending;
                MUST be ignored on receipt."
For all sections

4.2

When the Algo is present it is used to derive the Label. Is that the SID label? How does that conflict with the SID field (if present)?

Ditto 4.3

---
<SH> " When the MPLS SID field is present, it MUST be used for
      constructing the Reply Path"  This was there, I moved it in SID field description. Hope that helps.

"SID: optional: 4-octet field containing label, TC, S and
      TTL as defined in  <xref target="type1"/>.
           When the SID field is present, it MUST be used for
      constructing the Reply Path."

4.4 and 10.2

It's not illegal, it's just a bit odd that you are requesting bit 1 to be assigned and not but 0. Any reason?

---
<SH> Trying to mimic what is already defined. Other bits currently defined in BGP but not applicable here.

4.4

   Unused bits in the Flag octet SHOULD be set to zero upon transmission
   and MUST be ignored upon receipt.

I think you need this to be MUST be zero on transmission. Otherwise you break the definition of new bits in the future (new bit has meaning but legacy implementation sometimes sets the bit to 1).

---
<SH> agree

4.4

   A-Flag applies to Segment Types C, D.  If A-Flag appears with any
   other Segment Type, it MUST be ignored.

Is this too strong? It may confuse future extensions that want to define new Segment Types and use the A flag. Perhaps all you are concerned about is the use of the A flag with Type-A segments?

---
<SH> yes. Agree
If A-Flag
      appears with Type-A Segment Type, it MUST be ignored.

5.

   SRv6 dataplane is not in the scope of this document and will be
   addressed in a separate document.

Will it, though?
Either s/will/may/ or delete from "and" to the end.

---
<SH> changed to
" SRv6 dataplane is not in the scope of this document."

6.1

   In the inter-AS scenario,the procedures described in this document
   should be used to specify the return path.

Is this "should" or "SHOULD"?
You are allowing variation (by using should not must) so you need to say why an implementation/deployment would choose to do something different.

---
<SH> The inter-AS deployment may not need procedures from this doc if ip connectivity to the initiator is available. That’s why the first statement
Is not normative.

6.1 has several acceptable uses of "MUST". But I don't find what a receiver should do if one of these is violated. For example,

   LSP ping initiator MUST
   set the Reply Mode of the echo request to 5

So, it the receiver sets a Reply Mode set to another value, what happens? 6.2 might cover this, but doesn't quite.

---
<SH> If reply mode 5 is not set, normal RFC 8029 procedures will be used and if no ip connectivity to initiator echo-reply will be dropped.
I don't think this document need to specify it.

6.3

   The responder MAY check the
   reachability of the top label in its own Label Forwarding Information
   Base (LFIB) before sending the echo reply.

A fine use of MAY, but you should indicate how/why an implementation would make this choice.

---
<SH> Tried to cover, why an implementation may do it
"The responder MAY check the reachability of the top label in its
 own Label Forwarding Information Base (LFIB) before sending the echo reply
 and provide necessary log information in case of unreachabilty."

6.3

   In certain scenarios,the
   head-end may choose to send Type C/Type D segments consisting of IPV4
   address or IPv6 address.

"may" or "MAY"?
Which scenarios and why make that choice?

<SH> changed to MAY
These are just implementation choices and I think it's not necessary to talk about
Why an implementation would choose to do it that way.
---

6.3

   Optionally SID may also be associated with
   the Type C/Type D segment.

"Optionally" or "It is OPTIONAL"?
How is his choice determined?

---
<SH> Again it's implementation choice.

6.3

   The reply path return code must be set as described in section 7.4 of
   [RFC7110].  The Reply Path TLV must be included in an echo reply
   indicating the specified return path that the echo reply message is
   required to follow as described in section 5.3 of [RFC7110].

"must" or "MUST"?  (twice)

---
<SH> These are from RFC 7110 and I was asked to remove MUST in previous review.

6.4

Is it possible that the TTL pre-increment is 255?

---
<SH> may be. If that happens, existing standards already specify what should be done.
This document is not going to change that.

7.

   Example topologies given in Figure 1 and Figure 2 will be used

I think that your examples here all use ASBRs, so you are actually limiting yourself to Figure 1 except for the final paragraph of 7.2.2?

---
<SH> yes. That is correct. Anything to be clarified about this?

7.

   IGPs like OSPF/ISIS

Are there many IGPs like OSPF and ISIS?

--
<SH> May be in future 😊. We have RIFT already

7.1

s/mpls/MPLS/

You have some non-ASCII characters

---
<SH> I fixed some but not sure I did the right way. Does IDnits catch this?

7.2.1

You have a couple of cases of "MUST" in this section. But this is an example, not normative text. So I think "will" is good enough.

---
<SH> Done
8. and subsections

Please use Title Case for the section headings

---
<SH> Done
8.1

Is "to traceroute" really a verb leading to the participle "tracerouted"?

---
<SH> This comment is too "technical" for me. Can you suggest correct sentence pls?
8.1

This seems very late to be introducing the expansion of ABR which you have used before.

---
<SH> All previous uses are names so I though this is first place its being used in text.

8.1

   In cases when SRGB is not uniform across the network,
   it is RECOMMENDED to add a Type C or a Type D segment.

Fair enough, but why might an implementation choose to do otherwise and what are the benefits/implications?

---
<SH> some implementation may come up  with other smart ways of doing it.
This document will not restrict those implementation choices.

10.1

You cite "[IANA]" but have no matching reference

---
<SH> fixed

10.2

I don't think that Figure 7 needs to be a figure.
<SH> fixed

_______________________________________________
mpls mailing list
mpls@ietf.org
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/mpls__;!!NEt6yMaO-gk!B7Ff8868TaqCp1zMGGfPx37gxIVnvcUdZgT9M5drdwRi3aDww_0OxUTpWY_su3WVw7CS63GNDubL9E31Bg$