Re: [bess] John Scudder's Discuss on draft-ietf-bess-evpn-optimized-ir-09: (with DISCUSS and COMMENT)

John Scudder <jgs@juniper.net> Fri, 07 January 2022 19:09 UTC

Return-Path: <jgs@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 517453A11FC; Fri, 7 Jan 2022 11:09:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.672
X-Spam-Level:
X-Spam-Status: No, score=-2.672 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, 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.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=juniper.net header.b=cDGNw26/; dkim=pass (1024-bit key) header.d=juniper.net header.b=MBeLuUbx
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 ZXfL4Qs5-KzF; Fri, 7 Jan 2022 11:09:40 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 6E1AF3A11FA; Fri, 7 Jan 2022 11:09:37 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 2079J2vm014450; Fri, 7 Jan 2022 11:09:37 -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 : mime-version; s=PPS1017; bh=RQutChfHnEBqz68mA6gV6KpYgy3U4iiwIqPOJzHNOpA=; b=cDGNw26/afh4ZtR0e08d/d0Ih5zA+lQ5Wz2oDogTSsmcjQKLPX+AsiLcDVVPSdlzbNAk EYQpg8TSvovNmzRKpMnCLxsMaTtw5Y3MvIDY8hBlXJmSX5ddIEfwEX0wfm/TxQBDUjPd 0IykSYpMoZNFCQzZT5ZuxbYiuhglwjnu6U2jTzj3PxQ/CRWiCC3hNibt4/KmPg36xcco GaqChfCwYpnUqnsqr1HxheHTVAZQV2tRYMnpui/lRWaR+7mfegWRDSTCjbNrRgjc2mKx hitvF08ZxV3tnQ4eBnky1AJJPxzAVY9DXOXRoHAR/EDfHh/YDKiobWNQ1cubVUvDRNiq 8Q==
Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam07lp2046.outbound.protection.outlook.com [104.47.56.46]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3dejsagu7t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 07 Jan 2022 11:09:35 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jIRCAC/P5B5DHUJiAwv29fZY799k/4ODxvXSLkWma/5h72AGh4NukhSdtcRLPhhH0xOV0+KQcD6s/ZOgZqb4fV0wcHhtdfOdo3DD3tN1TNfW/b9PVIPMdVn+Q69ETBFbqBUA522FX5xVkVBGN3nb1Ob8jFpbUokDRCMDA3/mNmSlHYGofVTTrysD1kqyr93NYmDqxXPEDrJUSnXPGRXvIk7jJYYSA3ohfYWmkBzkEegb1Iai05HXKV6phT0Y7IwP16FM5tOT8xckNutXDkdcG5NqD7KtqA1L4ElwCwzR96JbavTE5FxjR/8HzEZfRY5Rw843tp0BTvHbS95kiZBcTA==
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=RQutChfHnEBqz68mA6gV6KpYgy3U4iiwIqPOJzHNOpA=; b=S9Tc/Hu3fhJA6Rj5gLUKyxXwedNrU60Q7DVApveVWdWh4bFvAgcOWVLf9eqXUqjoTOfWPwJ0r+DT5MY740EWUYuOg9M/2CMCJJJD7dtGYHM6JQ0/dRkgfLllBW1HgiF8z9bEIiBR7G5LPPUlUrMYL4t6r1JJlFLZ1adKJGaPaURWoylVg7Ce8ZjI7RMB3f6Gg/afqkpCqzVyfZjMBkSAt4pXTjo5b6ILA1S62KI8VU2pCwFBVS/+NMrw9P5kTPh2/5AFQw8fvdjywhaeOYu6Ld7u1jNuBnSmaPZ6xadb0AZbgIU3CMyEhDekTwYrX5RdW5akUvFkVvb5MF9ZaIPEsw==
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=RQutChfHnEBqz68mA6gV6KpYgy3U4iiwIqPOJzHNOpA=; b=MBeLuUbx6T8s6FwSTMuDTkewRVJbUOdbBSOdUsvQV9Ha4q2rxSgtSHp0yYhB8w9AKb0NynvRcuBFGyBmSdFHbaDuz1DXjHX/waE/vVIY/m78veoeGwAbX6Ru6/lsC5d31nITLAwHsDTUXY6DMPasgUDIxJUk4IX9AOZYStORK6o=
Received: from MN2PR05MB6109.namprd05.prod.outlook.com (2603:10b6:208:c4::20) by BLAPR05MB7411.namprd05.prod.outlook.com (2603:10b6:208:29b::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.5; Fri, 7 Jan 2022 19:08:12 +0000
Received: from MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::ad58:a1eb:a715:e024]) by MN2PR05MB6109.namprd05.prod.outlook.com ([fe80::ad58:a1eb:a715:e024%5]) with mapi id 15.20.4888.007; Fri, 7 Jan 2022 19:08:12 +0000
From: John Scudder <jgs@juniper.net>
To: "Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bess-evpn-optimized-ir@ietf.org" <draft-ietf-bess-evpn-optimized-ir@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Thread-Topic: John Scudder's Discuss on draft-ietf-bess-evpn-optimized-ir-09: (with DISCUSS and COMMENT)
Thread-Index: AQHX1LQ0jwAwR7W3uEun+9JPjajA36v7oBQAgAvdAYCAUM1VgA==
Date: Fri, 07 Jan 2022 19:08:12 +0000
Message-ID: <B67FBCE2-7C46-469D-9CA2-49AF25979B4F@juniper.net>
References: <163477834717.27602.11452549676478352862@ietfa.amsl.com> <BY3PR08MB706048E96EC99525C286418CF78C9@BY3PR08MB7060.namprd08.prod.outlook.com> <FEB2F938-0AFC-49DA-9FEE-9E7153E66CA2@juniper.net> <BY3PR08MB706072184B01D2352B041494F79A9@BY3PR08MB7060.namprd08.prod.outlook.com>
In-Reply-To: <BY3PR08MB706072184B01D2352B041494F79A9@BY3PR08MB7060.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3654.120.0.1.13)
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 23a29e7e-5e64-4a25-ac10-08d9d2110d1e
x-ms-traffictypediagnostic: BLAPR05MB7411:EE_
x-microsoft-antispam-prvs: <BLAPR05MB7411CE3A10AB9D42BAF89E2DAA4D9@BLAPR05MB7411.namprd05.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: cZplPopxaT0awnMOtA9BML3jhNG8QQUY8vDRPFotla5lKh2P2WbZcvS2QP2+WUeuubsakw0p52QUVCMrp3Rc6riFW4UdAzhT1Y/HElX2R+W+1yp8ZhwudzeMO/40KBhUcJWgTsF2fIMy/LvEdoVi1oZSx+L8j+LdBCQTa0E6OrZks6FZfIoKvsu8m2l9IaTeWBmr9S4NidndZO7X33jlWEXSwHozfDYIIhZhtQ+qE5LGw5I+irTy2wZ4mLyl3z7nDAWOQIvufn5iReTsP5jf/XVHD6+0w2HIU7vQPulvf/nrKmlrBrVdNvh9/lTe+ephQQZDVVx5t6Qtd5O3gwb77PGS1FsnqKjGKm/FphEm73CB0PIUX6iwajfbS64v+TBXMeEDdEJNkF74IrSzFhrqmfDYcOoGbgREeOTxy1MAkYFEd+01jIV3nOOYeRUymer5j7aYGDouPMJiYOIBz6hPSG2EACGnjabr4GJdUKfxhkuku+Q8zLdmcDcH4kGu5c4FJz71njeefDkL5Z8IZBTUzSUPrjTS80XMkGGYkhfKUGGkrBI73JzNbHPE7ayudmX5vqBPZgVOMrvxPKAgY5LioRWj5Gyg90xM1wwssUUy9OEOcYEr13Qz4URa5uuxSaDx+JsRavMIKj/AvSQ3r+xdPYmzGJ2skERvJVYEQCEcvz8qrCWI0uVFSlJWxwUxl/2kRR0iRs9gJATzuQQ7J3Ih+kaXJ/uOndwGCNTaX8Xv8NJyMRNRo31owtFQUDEfxHalsec8JQldcLQceaQKbHFd1QZT229LcyON58dWZXyOiHwwtUogcHp9xo290cnYUovbdfOV0XO7Zg9XpaRP/m6xApExcWYtB8zGqG3Ek1eCTt4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB6109.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(5660300002)(99936003)(26005)(122000001)(6486002)(186003)(6916009)(2616005)(508600001)(91956017)(76116006)(66946007)(54906003)(36756003)(316002)(38100700002)(296002)(71200400001)(33656002)(53546011)(66446008)(66476007)(83380400001)(8676002)(64756008)(86362001)(66556008)(6512007)(38070700005)(2906002)(4326008)(8936002)(66574015)(6506007)(45980500001)(20210929001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: nGwA/xGU9JisgUa8KtSqDM2laVIsM143aXgBBbDDQ3T89kLtAdgnA4nY/gBmawbPyarEOedSOiwMB38Rrgs1EJyg/iBlGYTYaBhBTWfgQyNRSUpyfz10eZ9H0E/amQBkSUIdsy6Z/OEDnbJSiuiS9P/kMvVg0n2gGa0uxn2OIUrnX2shCeshGcEPaJ7qNB335W1S149m3g2Z818EZoLRrRZikpyXFUVze1txcrxXBLqCFP0TzOwqKIqaSe4Q7XdaQpMH74wj4e1QLSdGVjLWla7+vlFWHJgMY3fQhVNbBSnrkZ7Ijchb6JbO2WC+urW9LiTkdDHq70pA2RTekw4EXhqntqRAiwkUuJ1MdOsNoT4N0UAScQoCo+eq3q9+JeB3BaDTMnQzx3sBNqsNLpXMSVCuy0GSPv0dgC2wLQv1p6pu3Wm9jDAlxLZ4df4CDVkFqShP7o295YnzNd2CWJaaZ3mGak0i3s+59891uXin66LNl08S73xCQHlLpafEdrEdEtqfHlBhdanNvh68HidL0tojA7x4Rc8p/Cx/rXsPn/SD1W8H9Vbl9M1v73p9OtZdAISZ1BMBzvx/K5pB/AVN5HFfmVezXS3AutCU7QpD0uDQ2Reme6N+g9L4EH69MdEn8vWjuUzNvWOQpOCLuvVq+JJyaLEydJFhfvwpPLoaEIxy2S9tmi09/uiAS5bDc4KmzlIv4fHuND6goPKepLcpxPwsHSX3z0DYknPjO/14S7I3WjEImckUxBCLV2bHqWsEnp9Vmrt8SsFUi5XsoPPbR4wLTjUdasvQ9SvAz9B/8a/p+bOxQldsdaerly3hwK1qZslE+NABJuNQ8llo1+U23WdzQVbY/m1olUoKKmSE1TQ33ULSxGm6396IYiSx2Tb+gM94uNfVVi7+4E9waw04wxxB/fVy+1YtvH3wrUxisYUEhHcth5ZV6QnaMy4U4Rhz8lgYwsq1bcKCfxGYasvFysVtYylDXAzfaNLzoM9+q0/04zVJ7MMtDyPS6MVZCXqCdXMZSP8c/LrkndtEWTBf3OqkKJUcpHn1phwngJvRkxVER9+F+eyq5OqmeJy4AZn9NqJg/EhqhL8XVjfNVdShLlYTkAngSlbNVKFST1mqSWdJv8vTlqD588HS6VhtJ0o31Yc4BQXbeKkbfgFmdfN1QIokTJATFwW2Lo1qjl+pkDxHZwW4xdsrI95b/s8K+6sxT1mrM3JY1qWc2uVOOzj5BdUSt7Usy69M9/cDi0o8VacYiYIq4OA93Wg7lN/rk7yS42bU0cIzuujTzTQo1PlfrDgCbFhJfD7mnrsrlG+jEtvZBIJDhW6xDMuKD1iifZkJKQQMR1S1KrpZ1bxZx412g44obic/h0lfcoZGWdX4Q7Ds7hHfKcQsFoLTgC7ms7Aqg1RqcBO1JZFmz3eDXbmvjGnMg9F+PE8J8O/98rzyQtegAeLmjc8YA/3tcnjjzOvT/GTtAKRBduryGNMb6dfrOdossFe/gEi7+vmVPre52dQuoSkDUDqW5VNxF1S+DRapooXYoVwVsHih/1+yJvNvcxbJeAkoUKCcJW4qABEyFxg2XpruZTl0L5M0k6gGoFYf
Content-Type: multipart/mixed; boundary="_005_B67FBCE27C46469D9CA249AF25979B4Fjunipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6109.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 23a29e7e-5e64-4a25-ac10-08d9d2110d1e
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2022 19:08:12.4620 (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: +xFnQYbIe+Jho6z1w/4AHI0uLYoJcFy/U0Vm6PuCcl5XhJt3WJGXTCME+MfggLUH
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR05MB7411
X-Proofpoint-GUID: pQqCJhCAbqQn5Lk2d6VCys1oKGfVVk2v
X-Proofpoint-ORIG-GUID: pQqCJhCAbqQn5Lk2d6VCys1oKGfVVk2v
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-01-07_08,2022-01-07_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 mlxlogscore=999 impostorscore=0 phishscore=0 clxscore=1011 malwarescore=0 lowpriorityscore=0 spamscore=0 bulkscore=0 mlxscore=0 priorityscore=1501 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2201070120
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/bkGVfQAFcsdM08zV34LXn54ew8k>
Subject: Re: [bess] John Scudder's Discuss on draft-ietf-bess-evpn-optimized-ir-09: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 07 Jan 2022 19:09:49 -0000

Hi Jorge and all,

On Nov 17, 2021, at 4:12 AM, Rabadan, Jorge (Nokia - US/Mountain View) <jorge.rabadan@nokia.com<mailto:jorge.rabadan@nokia.com>> wrote:

Hi John,

Thanks again.

We just published version 11, addressing some other reviews.
Let us know if you have any other comments.

Thanks,
Jorge

I do have just a few more comments that I came up with while reviewing your update. By the way, thanks again for the update, it was not a small piece of work. I do think it made the document meaningfully more usable, I appreciate your effort.

Below are my additional comments. All of these are proofreading or nits, except for the comment about the definition of “BD label” which is slightly more consequential.

Regards,

—John

--- draft-ietf-bess-evpn-optimized-ir-11.txt 2022-01-07 14:00:37.000000000 -0500
+++ draft-ietf-bess-evpn-optimized-ir-11-jgs-markup.txt 2022-01-07 13:58:18.000000000 -0500
@@ -19,7 +19,7 @@

 Abstract

-   Network Virtualization Overlay networks using Ethernet VPN (EVPN) as
+   Network Virtualization Overlay networks using Ethernet VPN (EVPN) as their
    control plane may use Ingress Replication or PIM (Protocol
    Independent Multicast)-based trees to convey the overlay Broadcast,
    Unknown unicast and Multicast (BUM) traffic.  PIM provides an
@@ -105,7 +105,7 @@

    Ethernet Virtual Private Networks (EVPN) may be used as the control
    plane for a Network Virtualization Overlay network [RFC8365].
-   Network Virtualization Edge (NVE) and Provider Edges (PE) devices
+   Network Virtualization Edge (NVE) and Provider Edge (PE) devices



@@ -268,7 +268,7 @@
    Pruned-Flood-Lists is a method for the ingress NVE/PE to prune or
    remove certain destination NVEs/PEs from a flood-list, depending on
    the interest of those NVEs/PEs in receiving Broadcast, Multicast or
-   Unknown unicast.  As specfied in [RFC8365], an NVE/PE builds a flood-
+   Unknown unicast.  As specified in [RFC8365], an NVE/PE builds a flood-
    list for BUM traffic based on the Next-Hops of the received EVPN
    Inclusive Multicast Ethernet Tag routes for the Broadcast Domain.
    While [RFC8365] states that the flood-list is used for all BUM
@@ -421,6 +421,10 @@
    -  Replicator-AR route: an EVPN Inclusive Multicast Ethernet Tag
       route that is advertised by an AR-REPLICATOR to signal its
       capabilities.
+
+I had noted earlier that a reference to Section 8 would have been useful
+in the above, I suppose it still might (although I'm OK with there not
+being one).

    -  TOR: Top Of Rack switch.

@@ -643,7 +647,7 @@
    AR-IP, but will forward in Ingress Replication forwarding mode if the
    outer IP DA matches its IR-IP.

-   In addition, this document also uses the Leaf Auto-Discovery route
+   In addition, this document also uses the Leaf Auto-Discovery (Leaf A-D) route
    defined in [I-D.ietf-bess-evpn-bum-procedure-updates] in case the
    selective AR mode is used.  An AR-LEAF MAY send a Leaf A-D route in
    response to reception of a Replicator-AR route whose L flag is set.
@@ -694,7 +698,7 @@
    Replication type) field in the PMSI Tunnel Attribute (Flags field) of
    the routes, and MUST signal the corresponding type (AR-REPLICATOR or
    AR-LEAF type) according to its administrative choice.  An NVE/PE
-   following this specification is not expected to set the AR type field
+   following this specification is not expected to set the Assisted-Replication Type field
    to decimal 3 (which is a RESERVED value).  If a route with the AR
    type field set to decimal 3 is received by an AR-REPLICATOR or AR-
    LEAF, the router will process the route as a Regular-IR route
@@ -866,6 +870,23 @@
       o  If the encapsulation is MPLSoGRE or MPLSoUDP and the received
          BD label (or label that the AR-REPLICATOR advertised in the
          Replicator-AR route) is not the bottom of the stack, the AR-
+
+I had previously flagged "BD label" as needing a definition or reference.
+I'm not sure if the thing in parentheses answers that request, or not?
+Is the BD label *defined as* "the label that the AR-REPLICATOR advertised
+in the Replicator-AR route"? If so, remove "or" and use "the" or "defined
+as the".
+
+On the other hand, maybe you are saying there are two choices:
+the BD label, *or* the other thing. In that case, (a) we still need a
+definition of "BD label", (b) a bit of a rewrite is needed, as in
+"... If the encapsulation is MPLSoGRE or MPLSoUDP and neither the
+BD label nor the label that the AR-REPLICATOR advertised in the
+Replicator-AR route is the bottom of the stack..."
+
+The same comment applies later in the document where you use "BD label"
+again.
+
          REPLICATOR MUST copy the all the labels below the BD label and
          propagate them when forwarding the packet to the egress overlay
          tunnels.
@@ -955,7 +976,7 @@


           BD.  This selection is a local decision and it does not have
-          to match other AR-LEAF's selections within the same BD.
+          to match other AR-LEAFs' selections within the same BD.

        o  An AR-LEAF MAY select more than one AR-REPLICATOR and do
           either per-flow or per-BD load balancing.
@@ -1105,12 +1126,12 @@
    different.

    The Selective AR procedures create multiple AR-LEAF-sets in the EVPN
-   BD, and builds single-hop trees among AR-LEAFs of the same set (AR-
+   BD, and build single-hop trees among AR-LEAFs of the same set (AR-
    LEAF->AR-REPLICATOR->AR-LEAF), and two-hop trees among AR-LEAFs of
    different sets (AR-LEAF->AR-REPLICATOR->AR-REPLICATOR->AR-LEAF).
    Compared to the Selective solution, the Non-Selective AR method
    assumes that all the AR-LEAFs of the BD are in the same set and
-   always create two-hop trees among AR-LEAFs.  While the Selective
+   always creates two-hop trees among AR-LEAFs.  While the Selective
    solution is more efficient than the Non-Selective solution in multi-
    stage IP fabrics, the trade-off is additional signaling and an
    additional outer source IP address lookup.
@@ -1273,6 +1294,8 @@
       REPLICATOR advertised in the Replicator-AR route) is not the
       bottom of the stack, the AR-REPLICATOR MUST copy the rest of the
       labels when forwarding them to the egress overlay tunnels.
+
+See previous comment about "BD label".

 6.2.  Selective AR-LEAF Procedures

@@ -1650,7 +1673,7 @@
    traffic.  Unicast traffic is not affected by Assisted-Replication
    (although Unknown unicast traffic is affected by the Pruned-Flood-
    Lists procedures).  The forwarding of Broadcast and Multicast (BM)
-   traffic is modified; and BM traffic from the AR-LEAF nodes will be
+   traffic is modified, and BM traffic from the AR-LEAF nodes will be
    attracted by the existence of AR-REPLICATORs in the BD.  An AR-LEAF
    will forward BM traffic to its selected AR-REPLICATOR, therefore an
    attack on the AR-REPLICATOR could impact the delivery of the BM