Re: [bess] Opsdir last call review of draft-ietf-bess-mvpn-evpn-aggregation-label-10

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Wed, 23 August 2023 01:00 UTC

Return-Path: <zzhang@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11093C151073; Tue, 22 Aug 2023 18:00:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.808
X-Spam-Level:
X-Spam-Status: No, score=-2.808 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_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=juniper.net header.b="jh1GRz7c"; dkim=pass (1024-bit key) header.d=juniper.net header.b="Qg3b7qpR"
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 NN55AbFuVXuc; Tue, 22 Aug 2023 18:00:10 -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 9F3D6C151067; Tue, 22 Aug 2023 18:00:06 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37MI3Aoo026607; Tue, 22 Aug 2023 18:00:05 -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 : content-transfer-encoding : mime-version; s=PPS1017; bh=NtfxYlrbUgT0fxZSBJLn9Gg7jzet+VU/Ok/+gS4oWS8=; b=jh1GRz7c8bGfPGRFHCaa1zUE2ynkQYAyN0/lyc5P0yJVQsvXcKWuLqW9kyX5emqXYH5T jcChhuFGMmVx/GFwPS9oTLmPDfvQQtHsm7LugcIASIMHz02N8Vzmnge/88zCu5IxirFO C73NsFboVqN9j0lONmDh4JKaHR++xqDAoxegq1wwghC6AlGgDFg0+YLRLj1se954FWH0 UFeYInaA+ko+wgfQaazUdJ64HgqBLWgOj4/0ULoY00tLNs5ZInzJKiYPjZ91/LNOyRBY aFM8EHGDh3USqFZa8TOfa6PiX2ES/cXMZ5tCFXISx62wyjiSBtjmexOb2PODZwHxpvux 2A==
Received: from cy4pr02cu007.outbound.protection.outlook.com (mail-westcentralusazlp17011015.outbound.protection.outlook.com [40.93.6.15]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3sn1y5gsuc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 22 Aug 2023 18:00:05 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UkK8H3dfnzinLuMeeoquVG5i/4qU6OmOCWGeoCMeyShzOO8FCtciZbdQPNC8bv02dOcloIkz1UvHNHiFqxcydaxltAd25GJyxe1r5h5eBqIymtXx18836oCcCT9Ns3y4hMKR5lQsDFMsiN/hNLLKmfIl2kfa0I9xyl6J2QnoqZ72hLmPHeHC5n0DJmvf8JKSqeemGohc7q/PejBm+hEn3/P3KhhTNT/zue8cUx+jwyihMhs9XgbjHbF0PWNmczWWBLci6rYBfqlxFZytC16S4hAHV5gn5GFjPMRtB0x4nA7GGxEfHIQKgAd25rosSHLiZc/I4pVze6dfRuvCeB2chQ==
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=NtfxYlrbUgT0fxZSBJLn9Gg7jzet+VU/Ok/+gS4oWS8=; b=ey/gPhPJnn8hT5V48CIgThPMjuXzAFfBORlFLxi7kS/S1chJ/j8K4sX2WrfogfJ/1Ca65bFnvmifp94UcnVE4WF0NPqBY01MBnn0B8w/S81C2ZgEBl7ugmGZPecf5I40ShIwIX5PTsKsDUNLBIZ0SFEQOy44y1/+MTy54DqMrrWILj1SDZkMcOGHdm91eCEB4ven23DHCSH8vXaDkvsYQnNg/eK8i1QOKMqm/K+faGNyo+oDRh6tQvici5P5Ol1Fn8CCYaje+U2Orhh2i1dtBV4o6/hyOHR4s4Bgf9G3eSrvwxS4roFpk95zJJlzGvkZNJKxGMbXTW1l2WN9i7qYdA==
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=NtfxYlrbUgT0fxZSBJLn9Gg7jzet+VU/Ok/+gS4oWS8=; b=Qg3b7qpRLfGNIMYMtZw8UbrkQ2S/yVHHU9KGbKku16V2pCohyya1pnAYOJIdEzbr2I4sZHc62HQ6D2dfm+XpiMbzLgRmZ7L4NerUHEmjNgWsLNrq9loFOF8vAcV/z8k7a62N0U8NOQ3kulHR2GpbPnZhGAGuy5Di3Egu54/cVNE=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by PH0PR05MB8526.namprd05.prod.outlook.com (2603:10b6:510:b3::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.24; Wed, 23 Aug 2023 01:00:03 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::bd02:b195:df27:2633]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::bd02:b195:df27:2633%5]) with mapi id 15.20.6699.022; Wed, 23 Aug 2023 01:00:02 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Menachem Dodge <menachemdodge1@gmail.com>, "ops-dir@ietf.org" <ops-dir@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>, "draft-ietf-bess-mvpn-evpn-aggregation-label.all@ietf.org" <draft-ietf-bess-mvpn-evpn-aggregation-label.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Opsdir last call review of draft-ietf-bess-mvpn-evpn-aggregation-label-10
Thread-Index: AQHZrMNX7rIJF7YMdUGC6DuozFCmK6+1fGtggEHj/7A=
Date: Wed, 23 Aug 2023 01:00:02 +0000
Message-ID: <BL0PR05MB56522D68EBF97AD4A68C4AA6D41CA@BL0PR05MB5652.namprd05.prod.outlook.com>
References: <168828828996.27966.17731070778084914470@ietfa.amsl.com> <BL0PR05MB5652565ADFEE5C8DA7EA0461D436A@BL0PR05MB5652.namprd05.prod.outlook.com>
In-Reply-To: <BL0PR05MB5652565ADFEE5C8DA7EA0461D436A@BL0PR05MB5652.namprd05.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=34aaa4bf-7f2a-4017-91de-b84a7ba061af; 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=2023-07-12T02:45:52Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BL0PR05MB5652:EE_|PH0PR05MB8526:EE_
x-ms-office365-filtering-correlation-id: 20b3a010-2655-499c-401b-08dba374482a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Pm31Ua03MzxybKC+uBc4UNlJiwhJZyuKQNl3g6qkzlJ1pq+DbqA/er6otPA3pV45KkE6zzIIah9oeZdGQ45s3y8dDRj1ktd7KocKdj1pNYLHwGWu1If/v3YYWT838RCfGRnA8g0kqwrPBH2G78V+f0kQG+XWorgKEsmE5RNtYPE0k7lUkWzCe8479o1j52XpIDf1pL7JwETzddPxgOQE+Uwzprw2ZgMRq7/NPJxIzSDeE3YUp++SrGGCHK1W5M8JI+pQxsWgO1mHNTXSKe+mJiybMPM+dj5Hvq7bOHF49TvxGcrLyQxOWIr8QpV32MlFKrFVWOPXseKMkVgw94kQoTQsnenGI0LoSgtOw6bz+rrk4NISzNrpbfVFX5Q6FzgMRZtg49sfIMDkzz4jV6ZS3XvCy9wordNGILM4uH2c2xEVKdAEq0xEFRspKMLZdNMD7UJ1/2S256GWk/5u64Ifd+d7k+QdOitYalb4ykzbeleYPdGw4GeYIH1MIP/aFqnYtaLuRvEdn63DS+uk8wvjSzG87Q+IakdLLfdnadOsPqYCM+oNF6UdyzClq7nHNNy5Hri7hx4GyWMuj6ksUiXB5EUEwFmhh9+K+DoNKv6rEQ/BZQpaKC+k37y9di0EeYzWdN0pJ26FPQNkNK5AAcmsHy0IEQ+BAG119om/PqtCQalxyaD40BCoQy/iwRGvnYUS
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5652.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(346002)(366004)(39860400002)(376002)(136003)(451199024)(186009)(1800799009)(478600001)(9686003)(41300700001)(966005)(12101799020)(86362001)(76116006)(316002)(7696005)(66476007)(64756008)(6506007)(66946007)(54906003)(66446008)(66556008)(53546011)(33656002)(110136005)(71200400001)(5660300002)(8676002)(4326008)(8936002)(52536014)(26005)(83380400001)(2906002)(38070700005)(38100700002)(122000001)(55016003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 6xjPSe46gjMITR+yQb7E8V6WskpGCF6bDlujvGUw5FUZnN7s9kf82GD1FLUpGXRRemD6pG+dPFEdZVId0QxqX+TSfLbL6pd9QeD5r1ydqKeCoMbTif+NaoOt5rqAMBnJXSXo2QUzlPlTKF7pSJYNM5ZfOD5KZCGR2lnJo9TR5FwPaLh//7jcYlk3sGsW8hd9yhbDvMIwx01N2QS601Qn2/2BolXbkY7SuquGyUVoiZAgb+d5VaK8vaBY+agW3LkeaYBT5ne+wzBy5MUK0p/ONqwUxtyf/DeLul1RauWmB4ALVCM+yFuB6kPoRLUqfciY+tXzK3tEuiFxU0dG0kK87RR9QsgB5Rz1tCxqHJH14INeDWSoxoZFo1mqgoo1JNYNjtFp4I/r1aM5UROfnbzIM6gG28QuCv1l+3f+NEOpcTo72AilgMyWFi6PcevuC81NQzf1t3Rhbk66zNpGHtYl5pfnzvUXRKq3XLL3NPB0dcFBvT8hrdhXF6WxBdZfguGTa7HDB+1LmefyCm4kgXFEYu39cIBwwrJ9YlfHMB4RIH4zJ5lde5QklYXpOffTt06onaOSwIloERxKZ0bZl/bhA+pNc1bVsebJuB6Cgw7pkEm/8nszVJBYan+2auksVjJTOPHiCnZ++qpVelMpUi6jzTfqyrot6PJ4TRDln0hhBwj4s7En2Fe+BVc7aNR+Rq0AW2//Msg4of8qc3YY57NxPF2Md+AzDr0FTVE27ZjKGqH2WiWIhWRTklw8jrKGOGQIx5X1BfDk4RrDYF0/u5AYM57cOaM58vFTP5JZjmHDWC91zuMIxsdehacX1FHB5Fh8tNDQCABS8n8pynh3PhgiSCsvFvjrXQ+PQ2taJxwXu4I37Ci98d8BMgIIsRkWHcUsdWrvG1TCVjRxZeg7IJwpyI284e0AyAkFS3cA54/ew/TKzzDZpoXArxSsA/5Hx918yGeZ2M4cNHujAoEcfVfOsRv8Ybmiy+5D5367Zn8Ff0SpxLs+6XRcRcoAG64lBb9xFwEt1wSMrzrMJKHSNz8NgWosMA3JYOeDCd40Zjt9XcMIIIctemzlcaoOK6Lnxu1U6vXFpr6mVbzZWLnF71pxntJPuIdqrdKXzVDwTRIwuYT/PEsuY9sA6dscpaRM54qK2yYUNFyKPTvmYth/Q1OVaLsOBj468Tcp3on3oI1rRocLr7v86wNEtshnbPG4SWG+uuERDuYkrhc3DhSeLB9R1d16FJZn5R5LQCCvWoh6mvBf1QclAf4m+rbttu7h7hD90OYHfyGQ3F268N7Wt3ar5FTZqLh+7K/Zo7FfnznvPI7a0aAtyPsqRiqbsYzwWTNorw4To4QTOCWdlyKNIGzZa4+VZu0LebVpM+HFE2lrHKI5nqhBjevDFR/mZgB/7DKdNTJpZBMsfyr9RNRUL+qnk6/4wMITJRKjoMYV6kiL4TI9W/JEEJ0EAKfR0CDdGS6IwdzAqkxKclCFbuqt3jR1TyVAh8E17N9Ld8yTTxxJlRKW2Zv8tc2MjX5bcthfuz9Kz6AhQcGFZCfnQEMqCCFEW83m97aSl7K4awak1lFDtIFPzSvieZGqj9jvh783wxFl
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: BL0PR05MB5652.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 20b3a010-2655-499c-401b-08dba374482a
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Aug 2023 01:00:02.4967 (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: X1cnziakq1rmezhOmvAjGwrOzaPh7oFbvOJto0lpLYR9rQIWoCoAR4RHwL20sWsy4dy8yl/jThNHilv/l+Azqg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR05MB8526
X-Proofpoint-GUID: xrRkr8YZVvPrqPF3NnLl4y9p14g4HqnK
X-Proofpoint-ORIG-GUID: xrRkr8YZVvPrqPF3NnLl4y9p14g4HqnK
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-22_22,2023-08-22_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 spamscore=0 malwarescore=0 priorityscore=1501 adultscore=0 clxscore=1011 suspectscore=0 mlxscore=0 mlxlogscore=999 lowpriorityscore=0 impostorscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308230007
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/pMDuK-Xvdq6IQVxTAkIwnBYVnLM>
Subject: Re: [bess] Opsdir last call review of draft-ietf-bess-mvpn-evpn-aggregation-label-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Aug 2023 01:00:14 -0000

Hi Menachem,

I have posted the -11 revision, which addresses your comments and comments from others.

https://author-tools.ietf.org/iddiff?url1=draft-ietf-bess-mvpn-evpn-aggregation-label-10&url2=draft-ietf-bess-mvpn-evpn-aggregation-label-11&difftype=--html

Please let me know if you have any other comments.

Thanks!
Jeffrey


Juniper Business Use Only
-----Original Message-----
From: Jeffrey (Zhaohui) Zhang
Sent: Tuesday, July 11, 2023 11:25 PM
To: Menachem Dodge <menachemdodge1@gmail.com>; ops-dir@ietf.org
Cc: bess@ietf.org; draft-ietf-bess-mvpn-evpn-aggregation-label.all@ietf.org; last-call@ietf.org
Subject: RE: Opsdir last call review of draft-ietf-bess-mvpn-evpn-aggregation-label-10

Hi Menachem,

Thanks for your review and comments.
Please see zzh> below.

-----Original Message-----
From: Menachem Dodge via Datatracker <noreply@ietf.org>
Sent: Sunday, July 2, 2023 4:58 AM
To: ops-dir@ietf.org
Cc: bess@ietf.org; draft-ietf-bess-mvpn-evpn-aggregation-label.all@ietf.org; last-call@ietf.org
Subject: Opsdir last call review of draft-ietf-bess-mvpn-evpn-aggregation-label-10

[External Email. Be cautious of content]


Reviewer: Menachem Dodge
Review result: Has Nits

Hello,
I have reviewed this document as part of the Operational directorate's ongoing effort to review all IETF documents being processed by the IESG.  These comments were written with the intent of improving the operational aspects of the IETF drafts. Comments that are not addressed in last call may be included in AD reviews during the IESG review.  Document editors and WG chairs should treat these comments just like any other last call comments.

The document is well written.

Summary:
For MVPN and EVPN networks where P2MP or MP2MP tunnels are used to carry traffic, the ingress routers allocate an upstream label for each VPN or for each BD. This can lead to the egress routers needing to keep track of large numbers of labels that can be greatly reduced if the association between a label and a VPN or BD is made by provisioning, so that all ingress routers assign the same label to a particular VPN or BD.

The document is for the standards track.

Nits
====
1. Section 2.2, 5th paragraph - missing word:
OLD --> However, that is not necessary as the labels used by PEs for the purposes defined in this document will only rise to the top of the label stack when traffic arrives the PEs. SUGGEST --> However, that is not necessary as the labels used by PEs for the purposes defined in this document will only rise to the top of the label stack when traffic arrives at the PEs.

Zzh> Fixed.

 2. Section 2.2, Last Paragraph - sentence not clear:
OLD --> Allocating a label from the DCB or from those a few context-specific label spaces and communicating them to all PEs is not different from allocating VNIs, and is feasible in today's networks since controllers are used more and more widely SUGGEST --> Allocating a label from the DCB or from a context-specific label space and communicating them to all PEs is not different from allocating VNIs, and is feasible in today's networks since controllers are used more and more widely

Zzh> Fixed.

3. Section 2.2.3, first sentence:
OLD --> In summary, labels can be allocated and advertised the following ways:
SUGGEST --> In summary, labels can be allocated and advertised in the following
ways:

zzh> Fixed.

4. Section 2.2.3, point 3 - sentence is unclear.
"A central authority assigns disjoint label blocks from those a few context-specific label spaces to each PE, and allocate labels from the DCB to identify the context-specific label spaces."

Zzh> What it tries to say is:
Zzh> a) a central entity breaks a few label spaces into disjoint blocks
Zzh> and assign those blocks to PEs
Zzh> b) it also allocates some labels from the DCB, one for each of
Zzh> those label spaces I tweaked the entire paragraph slightly and it now reads:

   3.  A central entity assigns disjoint label blocks from a few
       context-specific label spaces to each PE, and allocates labels
       from the DCB to identify those context-specific label spaces.  A
       PE independently allocates a label for a segmented S-PMSI from
       its assigned label block, and advertises the label along with the
       context-identifying label.

Zzh> Please let me know if this works. I will post the revision after the quiescence period is over.
Zzh> Thanks.
Zzh> Jeffrey

Thank you kindly.

Best Regards,
Menachem Dodge