[RTG-DIR] rtgdir Last Call Review of draft-ietf-opsawg-l2nm-10

"Shah, Himanshu" <hshah@ciena.com> Thu, 11 November 2021 23:33 UTC

Return-Path: <prvs=4949a84c9a=hshah@ciena.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DD373A040D; Thu, 11 Nov 2021 15:33:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.116
X-Spam-Level:
X-Spam-Status: No, score=-2.116 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ciena.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QmZEuUnYNe1t; Thu, 11 Nov 2021 15:32:58 -0800 (PST)
Received: from mx0a-00103a01.pphosted.com (mx0b-00103a01.pphosted.com [67.231.152.227]) (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 10F1F3A041C; Thu, 11 Nov 2021 15:32:54 -0800 (PST)
Received: from pps.filterd (m0002317.ppops.net [127.0.0.1]) by mx0b-00103a01.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 1ABEEia2009453; Thu, 11 Nov 2021 18:32:43 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ciena.com; h=from : to : cc : subject : date : message-id : content-type : mime-version; s=06252019; bh=VCZbmoejtt99nTk3c+kbt/9SnZjZCRqQFGdSZG0juLA=; b=WsMozaU9s1Jrv+ZD4kaon14hHQ5mCFBc+l7KGZPfBAQ9S+CFcN/XKabz9cMk5aoFU2wN d0QlNeVG8HRZfCADzlSJF1dfbTn8yb/nOBCIEAsHoTiAkgZQ+w1hSUp6OItwVCr/K+BZ fBeR21lMOuFX23MW7yFyOcAUgyG/fY0gWpA7KGE5ZYLpjqiDwV3UcGKpu7YK4YFn2jAj iNHXxSyDdfWcvVqXSxYwpmWVa0+E787TaHe9W+j1LZda0TuViAMlKHRfbbrdafnvsP9y 0vMeH+HHs5/iHiiIJgA5RpnToASLEVj2qcu5LZYPTwQCFHcSfJU2fKmJR7KU4H2nv0hW kg==
Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam07lp2048.outbound.protection.outlook.com [104.47.51.48]) by mx0b-00103a01.pphosted.com (PPS) with ESMTPS id 3c94s31h96-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 11 Nov 2021 18:32:42 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=II5ZIWU4rES73ijzBCWkhQ/KX5eUvMdOQEGUTO3NEQD+EXNOrXazfm0JP1FKEU2F9PXeaFI8jVVmidO9GXTmNHbmLjUygig2R71Zyjj6duqpTWcdjFCdnAj+JEbUDIIA6t1jrsWBEH6LAFqaDu0s9+p/5orFJuZ2pP6E3174dBBktJQ0zExrfys+xXfG9IJ3ROsu543PXDa/AphSZ05wwT2g6ODUshnt/CSv6udqO8YuCQlC3TwpROQU8tI81UCDqmgusVULMLaskCdnxswmGk1FgS6j4VrFXZJ71IYX4zjVKOHqXw4/FC9YjGiK2dP+ojgQK9j6zwhKbAsuhdjryg==
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=VCZbmoejtt99nTk3c+kbt/9SnZjZCRqQFGdSZG0juLA=; b=J7u/+WdeSRXnDVDyMgUbi2OTUyLuqAsjkvHxx24tUym11jXCXoaOFMGkdwdFQerL5VM+BbquQopU6omJYTEISOZw0+wna3X0biFoFdQPNemcsHiENns94E2uaL/fMrUbpVHRnRl9ZjFeKPav2EMKDMrkfbKLSv+BBjR3KvzUqWEtywxD3I19LCIutoMejLqBDD1fAMDTK/9QszH2v+sn74zTQBtI5COr834p+6BtGw2aaV+RcD5h7sdmDBO/SYgtOP7rU0H5QPZkBPbMB+DudfN3PYWzWWZYF8c8nJNvQCp4yJUobd4jpQCI2/48pDzw/AlMgJRCAOaNMjumAVLVWQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ciena.com; dmarc=pass action=none header.from=ciena.com; dkim=pass header.d=ciena.com; arc=none
Received: from MN2PR04MB5981.namprd04.prod.outlook.com (2603:10b6:208:da::10) by MN2PR04MB5712.namprd04.prod.outlook.com (2603:10b6:208:3c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.17; Thu, 11 Nov 2021 23:32:39 +0000
Received: from MN2PR04MB5981.namprd04.prod.outlook.com ([fe80::21b5:63a8:211e:896a]) by MN2PR04MB5981.namprd04.prod.outlook.com ([fe80::21b5:63a8:211e:896a%7]) with mapi id 15.20.4669.016; Thu, 11 Nov 2021 23:32:38 +0000
From: "Shah, Himanshu" <hshah@ciena.com>
To: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "draft-ietf-opsawg-l2nm.all@ietf.org" <draft-ietf-opsawg-l2nm.all@ietf.org>
CC: "Joe Clarke (jclarke)" <jclarke@cisco.com>, LucAndré Burdet <laburdet.ietf@gmail.com>, "zhenghaomian@huawei.com" <zhenghaomian@huawei.com>
Thread-Topic: rtgdir Last Call Review of draft-ietf-opsawg-l2nm-10
Thread-Index: AQHX1z+RLRDGgznynUK6pJQTBz/Tgw==
Date: Thu, 11 Nov 2021 23:32:38 +0000
Message-ID: <MN2PR04MB59811BAA072F74084E0F64FAAF949@MN2PR04MB5981.namprd04.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ciena.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f322402f-a941-45f8-47b2-08d9a56b8ca5
x-ms-traffictypediagnostic: MN2PR04MB5712:
x-microsoft-antispam-prvs: <MN2PR04MB5712F466DE5732CB77ACA2D0AF949@MN2PR04MB5712.namprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JjSoEoJX4lwBVvWPfkqbAAFHCJvij11bCKaY701Mn9LZZBvE2ucxwBNZI7RQmgEJG0yWKlBTArqWeeh420nGJXuKiz7LQNu/EGxTDMcwmtCww6u0C05/xJR/xN6VgFn7yze0Cef7OzC0CQ7qo+zZnUD7/zTZu8n6149oV7svJIsmcjCGngPFElI3ZScGuitg6Q9dBHPZU7/XiYEkHMoKEO1lzckgVqpB1sCdlMndsz4xGNwra+H3205WlKmTE1nlg14HVfm8bvs8OO1CsUiD1zneSME07XnAXyJInixiej06RkMgTZsHQHqPhzSd0UR+CDwpCmhVfkaZ6UnoUBhMZvXYQHcg4wGt4H9jsXUNowPUHFqPw8MVmRAw3/KsSjV3bdFs5tCB0gxY7Ou2QMnRE2ZAZ4MPe3xD5YiPZwQHElv35rdgMEUnP7rV0KCrrhHs7ByqDFw+/Xj2vjSeFfRSp78pUttl/hrEGflEaSowQiQNVHpLHc+ppnB25g+FvodtslKChv7yVGe5D7mAlzpIwWUubBPYVIbx5SAdwlggEaR6jc/yUTnY94ECVEojbCbBkOIqgUag9JK9BxZ06oDbnKGD3QtC99bxeBD/Za/F6kEsgF84abUbMLtigOEZ56fwJ33gfTVWeXgyjeCWTBVgCZHJFgNf50oepET1iVN3ZlYP73Jg3cZQzvDAcTzBRhjMykDUEz+vlj0cFZbfSZwbqX5w20+vRmyfvbLobtaRcFyRrPINMGqOjqwAZ52Ze3dBqBCS+K+9xfjfdSGFgNtAE/2REHZbOFcBhj+qMyEFWmA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR04MB5981.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(71200400001)(66946007)(38100700002)(316002)(38070700005)(26005)(508600001)(33656002)(86362001)(186003)(83380400001)(8676002)(76116006)(9686003)(122000001)(2906002)(9326002)(7696005)(4326008)(5660300002)(52536014)(55016002)(8936002)(54906003)(166002)(66446008)(6506007)(64756008)(66556008)(66476007)(110136005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Vk3H03nesLu0zg6WhArj/eSnXDanaf/66/If5j0nQzjNOauk5V/7/HbfPwMmaGJbM4+fdC7kbE1mqI03hwG48/TP87Y4TlV9CkFEqdi4+Lg3gp1axwl8eRd+bBPYACu1zQ/upVNMivtfjE+p6Wd7vqy9lPbAnMtZG1Pn3WZ3qWjRbd7UimXLaoGT+rw18WIUk8TDCAYUFQxBqhJPRmaJuSbxRM1fEcvki2D8/PZIlu0qEn3DNVJhdml5o4Yg7rWh9UIWKesT8Jsfv/2uerDC1nuqUJZ53QE82ufcsd/cJd+tijoHIUbeFT+zeL1B9NUvWF0b6HUXP1ahtnmfSBMNvvdU/dxauzShlC0bI4TloAFarKXq1kfPH8zcgh7+PodQ5FA6g56tW5F/OcU8EBkNs7TGXYQOjVwzhkgYEYR2PewlP7DIftD/DS08jsJIIWLu8E6YVuerEU7L+v4nEH84KwDjR6w6aModRmDQBT9cMuBN/q5CrQ7clwfTdVLvfb4KB83svQ+llVnSpY2vDpkGqa3HDTjEm7CGEC40wGT6DUyl0wTkIzNttr4z82muFYaKIc8ykQvi06AkCZrf1N1GjU4fI4ZstD53Di7bOmL901QMaUEwEayB9B09Tq/zs3mTvpCTKQZPMSn0qszpQO4ARH7fxAC5U+vYnuWhDsV/IHuAJyE/U2Gocn8SRxi13OUsHGAbQJ+XlDAWeoTXSdTzifDuOd1P4OH4Pfmwe+hySualj691xHqvzcmdB6EePCAeFq6kInLvOiKVo88cDDltEcut3gRS9LZMlcCF7ojAkVfL2QFK8gin4GSEKJ4wegUpS8BSf9OHt6QXIyurwY1shXwX1zJUKxx8hYjBq6svxWxQpp1O15Kxu2+c+jiZ7kAsU1SdFQJegvf3oPDgsO9EfiwlRwJUMnOdK2+NjFqwduJTwQN3Dy8o+PxsVFe8+RQqK0cpOtDHVvvF16G8BuvVl16HPVjwzFxCTLTFsameE4SVgM7ZaXHD6CSSYyx+eeVW2AvpCk7u0rF30T/MESw4ZcS6mMNqoCXOfuYB9chV0vzl1RlsIVvs/jIuHg5C98DtpG70+GRS/ztWKkohZMy9ibdbKn6j0us8MMyK5w/cmPvZPNQIZuRQ3CnVZ+OQmHas6eVlgkcozsODG2Aj290OHBCm1MQm7R/O3NIwQei3jXaJvEAsykM5fjR7qlBLtRWJluNOE47YQL5Ogu53Eyr9P2DoyH5ibWdO3wgfPWq0WAcItMXynV6AcoOG/xntRFOffBWtL04k0MyaJuAAWACTVbreIion163gxSp7uJ5JYXVob9G+u5XDlxP73M2n1P4KVckiH2iaE1ACT3nwtLzJiyXcB2V5auGolvxgug9XxiuwaMJbIcFyEu4r2oie474y4unxpM/nblEr0YutV/YIm7bbMxTcc9ivgDiwt70k8Glw2wVsdhydPVBJaj/YZJGcrdjY7/20BV3S5Zmdo8C53EIj5b0z2JJ2JnQE+4gHGZN03FbKhc1Rz2z9BHFAkOGfGKOCmKTksyZlN2ANWvFogA4M9nd+pREoN7EGA3tk1V53SFLg8X/q5zMv+37ZKAKB
Content-Type: multipart/alternative; boundary="_000_MN2PR04MB59811BAA072F74084E0F64FAAF949MN2PR04MB5981namp_"
MIME-Version: 1.0
X-OriginatorOrg: ciena.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR04MB5981.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f322402f-a941-45f8-47b2-08d9a56b8ca5
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2021 23:32:38.7612 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 457a2b01-0019-42ba-a449-45f99e96b60a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: mQDIVHXTplXgTB8vQtf8gNNqkVdnvS01Z8v+HQtG4YCZny15I86jenxIwLxmFam3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB5712
X-Proofpoint-ORIG-GUID: DOt0eqnK8gWjMiiyZC4YiqFpYHoHfcEQ
X-Proofpoint-GUID: DOt0eqnK8gWjMiiyZC4YiqFpYHoHfcEQ
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475 definitions=2021-11-11_09,2021-11-11_01,2020-04-07_01
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/9xPrimHCZcwtEmrvt7rdiGB0w4Q>
Subject: [RTG-DIR] rtgdir Last Call Review of draft-ietf-opsawg-l2nm-10
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Nov 2021 23:33:03 -0000

Hello,

I have been selected as the Routing Directorate reviewer for this draft. The Routing Directorate seeks to review all routing or routing-related drafts as they pass through IETF last call and IESG review, and sometimes on special request. The purpose of the review is to provide assistance to the Routing ADs. For more information about the Routing Directorate, please see ​http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir<http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir>

Although these comments are primarily for the use of the Routing ADs, it would be helpful if you could consider them along with any other IETF Last Call comments that you receive, and strive to resolve them through discussion or by updating the draft.

Document: draft-ietf-opsawg-l2nm-10.txt
Reviewer: Himanshu Shah

Review Date: 11/11/2021

IETF LC End Date: not known
Intended Status: Standards Track



Summary:



Firstly, the review request was made for revision -06- of this document, but the latest revision is -10-.

So I took the liberty to review the latest version. The document is quite comprehensive with lots of details.

I was able to consult with some of the colleagues within my company to get network management perspective.

The review comments reflect the experiences of participants in this field. I believe this would be more

helpful to the authors.



The document is good candidate for publication, but the comments provided should be considered and addressed

before the publication.



Comments:



Note that I am not following the provided guidelines on the issue categories (Like major/minor). I leave that

upto AD and/or authors on what level of attention they would like to provide.



Overall:

-   Resiliency/Protection aspects of the requirements/modelling need more elaboration from the access/core/service perspective.

o   For example – PW protection

-   Topology types may need more clarity on what is the desired end result.

o   For example – Custom or Tree topologies – what are the forwarding rules at the VPN access points.

o   Is hierarchical VPLS (H-VPLS) a consideration and how is it expressed in the model?

-   PW characteristics should be more abstract – seems more detailed in the document while still not covering

o   Protected?

o   MS-PW?

-   Service Status need more elaboration. Our experience has been challenging in this area and desire more details on

its usage/semantics (e2e service, vpn-node, vpn-access, etc).



Specifics (using -10- draft)

(Do note this is best effort comments – document is too long and not entire document is scanned with fine toothcomb) –



(page 14 – last but one paragraph)

  'bfd-profile-identifier':  A Bidirectional Forwarding Detection (BFD)

      profile refers to a set of BFD [RFC5880] policies that can be

      invoked when building a VPN service.



Himanshu> Should this be a OAM-profile to accommodate OAM other than BFD?

For instance, 802.1ag, Y.1731, etc.



(page 17 – last para)



   'vpn-service-topology':  Indicates the network topology for the

      service: hub-spoke, any-to-any, or custom.



Himanshu> What about H-VPLS? Does that type of construct fall in to "custom"



Himanshu> In Custom topology, how are forwarding rules specified??



Himanshu> What about resiliency, for example, primary/backup PW



(page 18)

      l2tp-signaling':  The L2NM uses L2TP-signaled Pseudowires as

         described in [RFC6074].



Himanshu> What about static PWs? Multi-segment PWs?



(page 18)

   'underlay-transport':  Describes the preference for the transport

      technology to carry the traffic of the VPN service.  This

      preference is especially useful in networks with multiple domains

      and Network-to-Network Interface (NNI) types.  The underlay

      transport can be expressed as an abstract transport instance

      (e.g., an identifier of a VPN+ instance, a virtual network

      identifier, or a network slice name) or as an ordered list of the

      actual protocols to be enabled in the network.



      A rich set of protocol identifiers that can be used to refer to an

      underlay transport (or how such an underlay is set up) are defined

      in [I-D.ietf-opsawg-vpn-common].



Himanshu> Not clear how ordered list of transport work for VPN

Spanning multiple domain and how it is pinned for each domain..



(page 23)

         'protection-type':  It defines the protection type



Himanshu> Not sure what protection-type means for MAC-loop-prevention



(page 33)

   The VPN network access is comprised of:



   'id':  Includes an identifier of the VPN network access.



Himanshu> Should there be a "name" field as well - keeping with same pattern of identification (id, name, description)



(page 33)

   'port-id':  Indicates the port on which the VPN network access is

      bound.

Himanshu> Text above says - interface-id and not port-id. Irrespective, does interface-id refer to

or include "attachment-circuit"



(page 34)

   'status':  Indicates the administrative and operational status of the

      service.

Himanshu> Perhaps refers to status of the access-point and not global VPN service, right?

Thanks,
Himanshu