Re: [mpls] Initial AD review for https://datatracker.ietf.org/doc/draft-ietf-mpls-spring-inter-domain-oam/
Shraddha Hegde <shraddha@juniper.net> Fri, 03 May 2024 09:33 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 2B91FC14F609; Fri, 3 May 2024 02:33:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.353
X-Spam-Level:
X-Spam-Status: No, score=-3.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.669, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=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=juniper.net header.b="RcyXnUMs"; dkim=pass (1024-bit key) header.d=juniper.net header.b="hA36HDvX"
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 G1PeJZ8KUKSK; Fri, 3 May 2024 02:33:29 -0700 (PDT)
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 9D487C14F616; Fri, 3 May 2024 02:33:29 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4438kFOK001015; Fri, 3 May 2024 02:33:27 -0700
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:mime-version; s=PPS1017; bh=ONYVsBj1jJU5k6wl4rovII hJptInx+uNx/50HuylGwg=; b=RcyXnUMszdVtv4S6dJgWPYlKqlGjvQc58XDGvg RKaX50eR7IyIEM6p5mpa84ywKNoDPq6mZUsgsDWZwa7j1Khzy4zjQHotjnKaPrvQ nqm3nQpVYZy1ow145GMUqiRpVpQezRvmnFFkg9WRuUWPxDYMiRRkXhzRCAE9KkA2 YYeMIEOyDxhyxHRbfVBMWpXSSD33ArtjwasguuiBmKix77ARRBj9FckAdDccBBC7 AVivkhRfqio30/Fo9Qu/sOYDZcxwXuQytSHKQReh7neUy6+Ts6N0rBF/RO+51+40 NrDEFXfC1njH89olimz9WGP2mWPiGidjiUCpZvB7vwz/puGw==
Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azlp17013021.outbound.protection.outlook.com [40.93.12.21]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3xry9dpbc8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 03 May 2024 02:33:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ch0fC+Py1PjeZSo59K4izG60C1dFS6/Fc1RlvW29sYf9g3IXMZGBmmDx7kB9wUTpZu4Cg7Badk+ehkUj7C4ibK78em/tqpaYMJWqJTCOKHva64pO9GFe/0I1uWp/J6MZ1BUSVm49Xx0saBXeaR/tDotLxMDXtRKXoSrwQRCdqI8nb0DPokpX/yrFmloEy10zUxKScD1JqzrO84OY4rpq9c3LlvNS8J0YP0nYBsYHHXi4DyhxbXos2bGwRSAiO34p+Ikd8ATkLW2a8pyLlQk5GGKnkic6fzfzwV8Sp1gLJkOIVXu4UoZzQhC0mRu5mUPtnMjGlt8sTWFd0s+/yoYrsQ==
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=ONYVsBj1jJU5k6wl4rovIIhJptInx+uNx/50HuylGwg=; b=W3I3Rr7zCd2FjqKCRqVgzC7iCCqbQLNllgDX7ZR5mk4miui0hm991j/8qw/jUqb211WztWxBw53BUQY+FVi9q7e57dv2SaliVw9S4W3zdh5Md+rhQvIGUtBX3htZfntS89rJFFP8SK4RiFCx/XRPWH9EOeN5n8Vgxi9oxypiUbACeiT1lypjlKZ4o7nfBbLs5BfHfFJHrGazIzdTPfihFsr7JpLeUMX6Lw6HeWkNtcMEUZ/9KDOGypR//CcKF6M0X4kQOsX3mDHmoorWuKDgz1FZINpyAnk3g37rINJSU3EyuXKQEiAhVEbaUTGnE0dI9A+EylxKPliGLL19wZb1YA==
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=ONYVsBj1jJU5k6wl4rovIIhJptInx+uNx/50HuylGwg=; b=hA36HDvXngdPtWfoDNsHZQSd+vBXyT7yvIgX97bI6GqOEg3/pqLMv4Goi9JyML1dTfeok3iV5TvzK7MM1b+Pa2r3vLYcrmrkfiA2GQalUTE89QJFoZWhy+9UE2im7nwmfezDd3SV1MZACCiyAYFTUh4HbdfCqi2LhAswVxLp/hs=
Received: from CO1PR05MB8314.namprd05.prod.outlook.com (2603:10b6:303:fd::13) by PH0PR05MB8767.namprd05.prod.outlook.com (2603:10b6:510:b2::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.33; Fri, 3 May 2024 09:33:23 +0000
Received: from CO1PR05MB8314.namprd05.prod.outlook.com ([fe80::9a48:3f33:3abc:59b0]) by CO1PR05MB8314.namprd05.prod.outlook.com ([fe80::9a48:3f33:3abc:59b0%4]) with mapi id 15.20.7544.029; Fri, 3 May 2024 09:33:22 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: James Guichard <james.n.guichard@futurewei.com>, "draft-ietf-mpls-spring-inter-domain-oam@ietf.org" <draft-ietf-mpls-spring-inter-domain-oam@ietf.org>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: Initial AD review for https://datatracker.ietf.org/doc/draft-ietf-mpls-spring-inter-domain-oam/
Thread-Index: AQHalKv/YPx3Kd+KukatVIqa+PMYobGFEIZg
Date: Fri, 03 May 2024 09:33:22 +0000
Message-ID: <CO1PR05MB83149668ABEA3EB3E525ADF3D51F2@CO1PR05MB8314.namprd05.prod.outlook.com>
References: <MW5PR13MB5485917C62AB0A867D34D19DD2122@MW5PR13MB5485.namprd13.prod.outlook.com>
In-Reply-To: <MW5PR13MB5485917C62AB0A867D34D19DD2122@MW5PR13MB5485.namprd13.prod.outlook.com>
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=80610cda-620c-4adf-8c7d-8864144ec365; 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-05-03T05:44:16Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO1PR05MB8314:EE_|PH0PR05MB8767:EE_
x-ms-office365-filtering-correlation-id: 58557d0b-0c7d-4d72-7878-08dc6b54136f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0; ARA:13230031|366007|376005|1800799015|38070700009;
x-microsoft-antispam-message-info: Z0R8WqrDCFqI8sZng2JBKMwemJwahC6yPt8jEXXvctEPJc/KQ/MNzUhy/PWXOx1Gshr/jTNSXpfPALE9Wfe4vOCvVRdyUsLAQjTP/3p5rtcj80oMSG1IX+9+YMR/EKnrw7uWcvrEqshZI4EjnjH6DUuuQzIXSPwrR34JgxgUt0mz8n1SRtJe503F6Zs4QvutYv0z8j6QA4DkMp3EykxFKE2frUq91CQ+hNsAEuidjGqYQIcaNjOisYQ+ijs3EI1+Si/r6bt2KGyOrmO01ozu32RiXN9SqCEiTiQ/vsYW7mzPIYDQQUK8l8OJNvWiWXzHq2Idqv0P04SW2xWc6K5HoFVtM+PaIzV8/szrHRgwNjYGq2MdrRJr/2XlvhlgnnYCz99kZFohQOtvnDnByDdAd7GWwJi5MFXJZQPBbjtKkMF1jYQW7T/BOrMjyUcXZxUOrpz6t/FHHEmOo2ERZyi93Wjmc/2ewgXiBVmlvywQPvsXEe94g9yYI0W6Nt+eQjR7Rd4dJOsN4QR6w2P+vJX17w+UK8VItkc/QTh4A9ChYk+NLJwT45UTipRG+h4ldd2cfIn2KlW/v6bT12OmUto0kTPA+qbuEGaOQa9Wp9L6Bpnv9EL/VQ7krKqeSSCY0KZmeGIrVZDsVwsWBh57Icp/zkB+uqpnP1cStlQSzI2gL5usnKO13T1nWQ9pC4F4txgJdS9u4UVblGaGHH9yV9lYpUWQnTKLtOyEVBZcpnXp/BGL8GMpLJBZphbKcyl2f46ukcP7hrjT0Sfiz+zrnhj2ngZ+TChRqv1e4TpfnpcqV5vonazkPopsS5pxG2hynfZ31qqO3SQMZM82mnpBDulufBc7jK07C8hbx9OXfT+6Fw0r4aP2bjAqtTkIv4NeS7BbDcDBcLGD2zaR31QpxixKVx0X6hX9rCK9AaMJZ2uy+WxVeQGN5rUtdBTZetWTMO/GAAm3K0hqLjv2fML+DclKaqAgFPKgE6iM4jw4v5VmD3Jm5+vnr9YNfgX0lYG2xjauinwkVfHRl+UuIS+4wIS/WMZiWw5By9xmMeyo7f2Fo0Tg4BSMFqrngIpCKf+pboFTZkAsWtOzg3zMZ6CaPUxHYuNMOgvGao6pMa277ldyaD00KcW1CGXWLaalkDT96kSezPBHgUx07hqdI2CPgA/4W4gIq/Tsjh7bmzIKkF7qsRnoma03wtdcysoN1hGjbCsPGpr4mQEOQVDQII5NCYuzPKlSZk6yjr01KzsT2XradjHq+CnCNtfJUvDUwhoWn/DHQSFDo6ZwBDGjesl/YejR7w==
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)(366007)(376005)(1800799015)(38070700009); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 9l3GM/t0T0S5Gnx8tGn0PXSZ1ypMvTMRTBj/IjHilZOiPB09R7I/26cpOZtf8FnP7D23YlXLZh3aBELhW26yxr2kNh5fl5tSqA9uMj7wqzC2Cisg5uD97J4CX72ATA5k2hLnJH/+q+BEORlKPBHa2BkiLrBS3YLdqBk6cibLcOM4A9TGabSS9H4V2PWH4T/M07gdFpef7/DuPtwcCgKhsTxqGDVds5oLWILEQGO257oaM5FXUs0NgYpDxFBMPH+FneYA+/79e+InNsYJRYdkLBWRLTt+mrj28Dgyqu7kvux6NgrsMEHMC4UAwW4tgsLoBkw4P66fQsDwq+s8FtsbEiBsUpTTK/2qF3MgCcjqNHsyL6PzkBsfKyrJBeWMhM6RpP0W22H7NS8yvGvWWX2URdXDB1SkH1JwCZSCIEgjnb0oUlYEhs4oadpO4dbLKnBNCA3H4Zj4svC9YXyXrVOirJWMCdkaVr4M25XZ2yzhhu+eO4PfQ7g81Q5njNe7efOBBcQrXlfxMnPkY+yErMW/jtT5OOdTis2Uuz1tSwZY1myAVEqK2ypUN8digseqdlHh8gVnzqgf83vcvWdpRdNMa4qw83dtu2W1tO2sQ7z8JQyrLRuULkIJjLks7Q4kmAEodmcsCc6ZFN202dv0IveQJ2289GaUe6iRB2QIsUuZQu5I9/SDsLgouhSrV/mkHZaQ3/7H7Fc9pYxqqWrIZBNm8ciW/tDBIHHx775oUeYt3oB8/904TC2aFASZMuPWlk29OAS4i3lDaXa+j1vx9A9cy6//VzagIy8J3RgFR09WTYJ4fXWBqaddxPFVuTcO9m+LdBnD9xgl7jKFjeSW5enAi0XLXkBI+i6dG5NPdmdy7cQ5ZSkaPtKmM68NH+91YubBV9chKWSCiWCz8rEzsqTIxDy38lSjyDEhebGZfThVzbQAwaHzrXayzBEiRMIc3TiPOD6CV8tLh9sRzRwUWklWjzm7HvQtIAC+FlHNaylVjin5iFFfkptXUuuTQWm/EVLa+njBGoQkbqxiwzNat/qK+PCGpbuFFuerXuOyYct9dEOHQyDEVnt8AOxvqclsTP07S/QLEUKZ/iEU1/C9treZKYVmX/YTlzYoFHR5a5ENmTPTh9pEX+Oe7OEPR71fa/amkN5+e4Mq78eTwVv1Ycy9HetiX/cAhFcE/knZS0JLWBKFmWrOUcGQKuAzE5IeojLVkHcv6H1Dm7vcE7XtaW+0Ve35FoUUYe/LtkFKZzyEMC59jtxq5+E+kE0Yd3NpVEswNs2+CI0ITVBga7nIwT5i1zjgy17u/GkjO/mX5dkC2MJ2SZVsu1j8SW2Zygxstmzb7Q+It+e/R5+hQnwANJMdIBNWCfvVi2J12kTfsjPVmiGSwGMqEl1B+3OMreM2yeTXNiOXaE9itGmXIvLt3i+SWBXJiHPKSn6FWkth5ZIhdqE+n1iEj3+WSIfSjB0nkSNlMRsylgQnkvqPIMEZaBh1ykzSyGTV3QK0DIDec8C1UkeNoZezVLeMczsvIKx6ptPk6Bv5z1qOn0CvABLVV1sPj4xTxXQQOFhm1bpPxSnUQO9tXqHYffWGSa5u+RV8EcFD
Content-Type: multipart/alternative; boundary="_000_CO1PR05MB83149668ABEA3EB3E525ADF3D51F2CO1PR05MB8314namp_"
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: 58557d0b-0c7d-4d72-7878-08dc6b54136f
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 May 2024 09:33:22.7184 (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: OaSJJL5udvw8WvM3KxPgdeuVgIrcP0xPUEvr5SEncWI2yYjvWRGoL7rJbACptfQPQ6ve+7J60bMXZAIX4XQCIQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR05MB8767
X-Proofpoint-ORIG-GUID: txFFZ-HOqLSwAHVMe_jyZ7upxQLHL6N4
X-Proofpoint-GUID: txFFZ-HOqLSwAHVMe_jyZ7upxQLHL6N4
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1011,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-05-03_05,2024-05-03_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 spamscore=0 lowpriorityscore=0 bulkscore=0 mlxscore=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 mlxlogscore=999 clxscore=1011 suspectscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2404010003 definitions=main-2405030069
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/EwqqdBhWs7huHoLpNbC14oTFB40>
Subject: Re: [mpls] Initial AD review for https://datatracker.ietf.org/doc/draft-ietf-mpls-spring-inter-domain-oam/
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: Fri, 03 May 2024 09:33:34 -0000
Hi James, Thanks for careful review and comments. Pls find replies inline <SH>. Version -13 addresses your comments. Rgds Shraddha Juniper Business Use Only From: James Guichard <james.n.guichard@futurewei.com> Sent: Monday, April 22, 2024 5:28 PM To: draft-ietf-mpls-spring-inter-domain-oam@ietf.org Cc: mpls-chairs@ietf.org; mpls@ietf.org Subject: Initial AD review for https://datatracker.ietf.org/doc/draft-ietf-mpls-spring-inter-domain-oam/ [External Email. Be cautious of content] Dear authors, I have completed my initial review of draft-ietf-mpls-spring-inter-domain-oam-12 with the following comments: General Comment: - You use Segment Routing, SR, Segment-routing, terms throughout the document. Please choose one, perhaps expand Segment Routing (SR) on first use and then simply use SR throughout the rest of the document. <SH> Done 20 The Routing (SR) architecture leverages source routing and tunneling 21 paradigms and can be directly applied to the use of a Multiprotocol 22 Label Switching (MPLS) data plane. A network may consist of multiple Jim> Insert 'Segment' before 'Routing' above. What are 'tunneling paradigms'? Suggest to remove this as in its simplest form SR simply leverages source routing. Also, it is not necessary to expand on MPLS above as it is a well-known abbreviation as per https://www.rfc-editor.org/materials/abbrev.expansion.txt<https://urldefense.com/v3/__https:/www.rfc-editor.org/materials/abbrev.expansion.txt__;!!NEt6yMaO-gk!Cpmjolb_K3Wo6XJP-sfRbwMEphAtEi04OghJ7PR0SxgGlPeguJdqcP2eb4EwHJqWVkpzNTle3rL-p2Vv6kaQ0v5z7uR4mD4$>. I would simply shorten the above sentence to "The Segment Routing (SR) architecture leverages source routing and can be directly applied to the MPLS data plane (SR-MPLS).". Then start the next sentence 'An SR-MPLS network...'. <SH> Done 23 IGP domains or multiple Autonomous Systems(ASes) under the control of 24 the same organization. It is useful to have the Label Switched Path 25 (LSP) ping and traceroute procedures when an SR end-to-end path spans 26 across multiple ASes or domains. This document describes mechanisms Jim> Perhaps replace 'spans across' with 'traverses'? <SH> ok. 27 to facilitate LSP ping and traceroute in inter-AS/inter-domain SR- Jim> Replace 'inter-AS/inter-domain' with 'inter-AS and inter-domain' <SH> Done 28 MPLS networks in an efficient manner with a simple Operations, 29 Administration and Maintenance (OAM) protocol extension which uses 30 data plane forwarding alone for forwarding echo replies on transit 31 nodes. Jim> It is unclear to me what 'uses data plane forwarding alone for forwarding echo replies on transit nodes' means. How else would you do it given the current state of the art for MPLS LSP ping and trace route? I would simply end the sentence after 'protocol extension'. <SH> RFC7743 defines another way of solving the interdomain problem but in this mechanism return traffic reaches control plane at anchor nodes and then gets forwarded. Since the mechanism described in this document uses forwording plane only for return packet. This sentence was added to justify, this propses a different mechanism. 33 Requirements Language 35 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 36 "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and 37 "OPTIONAL" in this document are to be interpreted as described in BCP 38 14 [RFC2119] [RFC8174] when, and only when, they appear in all 39 capitals, as shown here. Jim> Please remove the above requirements language section as it does not belong here. You have correctly inserted it as Section 1.2 after the introduction section. <SH> Done 116 1. Introduction 118 Many network deployments have built their networks consisting of 119 multiple ASes either for the ease of operations or as a result of 120 network mergers and acquisitions. Segment Routing can be deployed in 121 such scenarios to provide end-to-end paths, traversing multiple 122 Autonomous systems(ASes). These paths consist of Segment Identifiers 123 (SIDs) of different types as per [RFC8402]. Jim> I am not sure of the relevance of the last sentence above (?). Does the ability to carry different types of SIDs have any bearing on how OAM extensions are defined in this document? If not then I would remove the sentence or if it is relevant expand to explain why. <SH> Removed last sentence 125 [RFC8660] specifies Segment Routing with an MPLS data plane. 126 [RFC9087] describes BGP peering SIDs, which will help in steering Jim> This is not strictly true. BGP peering SIDs are defined in [RFC8402] and [RFC9087] describes BGP egress peer engineering - how BGP peering SIDs may be used and advertised using BGP-LS. <SH> Updated 130 +----------------+ 131 | Controller/PMS | 132 +----------------+ 134 |---AS1-----| |------AS2------| |----AS3---| 136 ASBR2----ASBR3 ASBR5------ASBR7 137 / \ / \ 138 / \ / \ 139 PE1----P1---P2 P3---P4---PE4 P5---P6--PE5 140 \ / \ / 141 \ / \ / 142 ASBR1----ASBR4 ASBR6------ASBR8 Jim> Is the above figure as intended or is PE4 a typo? You have PE4 directly connected to ASBR5/ASBR6 - wouldn't this typically be a P router or is there some nuance to have a PE directly attached to an ASBR that you are trying to convey? <SH> There is no special nuance related to PE4 described in the document. I would leave it as is because real world networks are far from text book topologies. 152 For example, Figure 1 describes an inter-AS network scenario 153 consisting of ASes AS1, AS2 and AS3. AS1, AS2 and AS2 are Segment Jim> Typo 'AS2' change to 'AS3' above. <SH> Done 205 The current document is focused on the inter-domain use case. 206 However, the protocol extensions described in this document may be 207 applied to indicate the return path for other use cases as well. Jim> I would add a sentence to make it clear that these other use cases are out-of-scope for this document and therefore not further described. <SH> Done 221 capable. It is also applies to SR-MPLS networks where SR acts an an Jim> Remove 'is' and replace 'an' with 'as' above. <SH> Done 256 3. Reply Path TLV Jim> To be more specific, [RFC7110] defines the 'Reply Path (RP) TLV'. Please correct the reference here and elsewhere in the document. <SH> Done 263 the reply mode is set to 5 (Reply via Specified Path), and Reply Path Jim> Please update the above to make it clear that reply mode (5) is defined in [RFC7110] Section 4.1. <SH> Done 290 4. Segment Sub-TLV 292 [RFC9256] defines various types of segments. The types of segments Jim> I would change the above to read 'Section 4 of [RFC9256] defines various segments types. Also, it is very unclear, at least to me, why the segment types in [RFC9256] cannot be re-used e.g. how does Type A [RFC9256] differ from Type A (SID only) defined in this document? Is the intent to update [RFC9256] with these new segment types? If not, why not? You appear to define your own segment types in this document but do not indicate why [RFC9256] differs and/or cannot be updated with the segment types that you want to be used specifically for OAM. <SH> Reuse of RFC 9256 directly was discussed within the WG. The type length field is one byte in BGP where as is it it 2 bytes in the TLVs defined for OAM. It was concluded to redefine the applicable segment type sub-TLVs for OAm purposes by keeping the TLV definition inline with other OAM sub-TLVs. 330 Length is 8. Jim> 8 what? Octets? Please specify what portion of the Sub-TLV is covered by the length. <SH> done. Length is 8 octets. The length excludes the length of the the Type and Length Fields 499 A-Flag applies to Segment Type-C and Type-D. If A-Flag appears with 500 Type-A Segment Type, it MUST be ignored. Jim> The last sentence does not seem necessary as in a Type-A that is the RESERVED field that MUST be set to zero and MUST be ignored upon receipt. If you agree remove the sentence. <SH> Flags field is there in Type A segment as well so if its set MUST be ignored.I feel its relevant. Not sure what I am missing. 504 SRv6 dataplane is not in the scope of this document. Jim> Is there a separate document for SRv6? If so please provide a reference. <SH> I am not aware on any 574 code is "Use Reply Path TLV in the echo reply for building the next 575 echo request", the Reply Path TLV from the echo Reply MUST be sent in Jim> Please make it clear in the text that the stated Reply Path return code is defined in THIS document and not [RFC7110]. <SH> ok 580 7. Detailed Example 582 The example topology given in Figure 1 will be used will be used in Jim> Remove duplicate 'will be used' text above. <SH> Done 583 the below sections to explain LSP ping and traceroute procedures. 584 The PMS/Head-end has a complete view of topology. PE1, P1, P2, ASBR1 585 and ASBR2 are in AS1. Similarly ASBR3, ASBR4, P3, P4 and PE4 are in 586 AS2. 588 AS1 and AS2 have Segment Routing enabled. IGPs like OSPF/ISIS are 589 used to flood SIDs in each AS. The ASBR1, ASBR2, ASBR3 and ASBR4 590 advertise BGP EPE-SIDs for the inter-AS links. Topology of AS1 and 591 AS2 are advertised via BGP-Link State (BGP-LS) to the controller/PMS 592 or Head-end node. The EPE-SIDs are also advertised via BGP-LS as 593 described in [RFC9086]. The example uses EPE-SIDs for the inter-AS 594 links but the same could be achieved using adjacency-SIDs advertised 595 for a passive IGP link. 597 The description in the document uses below notations for Segment 598 Identifiers(SIDs). 600 Node SIDs: N-PE1, N-P1, N-ASBR1 N-ABR1, N-ABR2etc. Jim> There is no ABR2 in Figure 1 - I assume you mean ASBR2 - please correct the text. <SH> Removed N-ABR1, N-ABR2 606 Let us consider a traffic-engineered path built from PE1 to PE4 with 607 Segment List stack as below. N-P1, N-ASBR1, EPE-ASBR1-ASBR4, N-PE4 608 for following procedures. This stack may be programmed by 609 controller/PMS or Head-end router PE1 may have imported the whole 610 topology information from BGP-LS and computed the inter-AS path. Jim> Is the above paragraph needed given that the next sections repeat the example? If not please remove the paragraph. <SH> done Thanks! Jim
- [mpls] Initial AD review for https://datatracker.… James Guichard
- Re: [mpls] Initial AD review for https://datatrac… Shraddha Hegde