Re: [nvo3] Lars Eggert's No Objection on draft-ietf-nvo3-evpn-applicability-05: (with COMMENT)

"Jorge Rabadan (Nokia)" <jorge.rabadan@nokia.com> Fri, 28 April 2023 14:44 UTC

Return-Path: <jorge.rabadan@nokia.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D215C13738B; Fri, 28 Apr 2023 07:44:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nokia.com
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 r3HPxZUznyYH; Fri, 28 Apr 2023 07:43:57 -0700 (PDT)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on20720.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e8a::720]) (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 25E31C16B5B1; Fri, 28 Apr 2023 07:43:57 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GNBPW9R+2gto/VnDeWvxLO+uOMmaiF/3IHye3SSCmX2E7AmDhykOxSPdi02Xynws2yi9Ox44MylRgn7qDyyxWHeB7j7g4FZfo0IWU5VNNTS384Z9gnL9ZBuBEwjV39DelsGH72z5Kr8thNCr/yItluPA6h4r5q6Ljx8W93CUgyTpupyFPbS6SnEE61hKuikltk67gMAXeYu/LWI9HLG6ZkstjXr7P2EyR5IeX1MJ3RPdrf8JaVIf3e+iRmd5202+LBmXcqMP4MyYw5msqO3+eTSQTU72u5L2xNlSHPKyzrQNfU+IWA3SXeiEC+WHohSnjScDcvAer071Hf/g2sJKVQ==
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=JiqdSUK/f+zytUTlFWq0BsNeRJYNY2yZVQaOfFAdlRI=; b=EBaO/+4znhHHvpqhnhaSX7M2OXoykyRQAv5LTbGEB1tSM3X3si4kOCsNaFKfeGw2tjk0Nlu9lTqzZ4u3jLZksqCvTn1f5rDIRdu4Z86kalEMq+vfku6BrO99wM9ZhES1eR6sNGvTX6FuJSHd8et9m3DXScDpBrCtb6ODJEqpYk/phxaxQERDQ0vR0QAueBHuHSpTLAejNm+IWOM5quU3GoV8Gpvh1MmuBp0yjIdV5ENgBMp+XLMxJdNZCAM/g68TEVFS7YYnIUN3TBdRk2Q+m87b1GcPkMf6ECDnpfi64Z4rJaHULRNNqeSvMuYS1W6QW+YKoFIAIMRTCVFqz0CMmg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JiqdSUK/f+zytUTlFWq0BsNeRJYNY2yZVQaOfFAdlRI=; b=IAZyKdML2SBH7Kto6v5b6p6CDBr7HZWQdBdslsSae4X5/c4WVKTa1J6gy/OrFPZJwegE7OAyDdrCS187vf2skp1PHF1o4Ets9M1TAG47/7OIhErbsMRf8/gjarzUtyNj3/uSt7dLnW5SxAF1JLB1jtOpxbeJEpBSn3nTj8y7u5xqoK5fhOfXRURbm9Ilx4Ynm/JYstWboHxNPWlqjHVDezMxAklHjEeSEWKVusQ8K5lc/HqBZWuyoYZF0eB5scP2KxVl6sIQMYyiburXjdfUVXCP+R72DfWprn05KDFVQW6U5HOVpUhBtkHAWYEHqusV5jcoFf6cXYnXtx3W4+GjCg==
Received: from BY3PR08MB7060.namprd08.prod.outlook.com (2603:10b6:a03:36d::19) by PH0PR08MB7875.namprd08.prod.outlook.com (2603:10b6:510:116::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.22; Fri, 28 Apr 2023 14:28:24 +0000
Received: from BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::e519:798e:7fa8:68ed]) by BY3PR08MB7060.namprd08.prod.outlook.com ([fe80::e519:798e:7fa8:68ed%7]) with mapi id 15.20.6340.023; Fri, 28 Apr 2023 14:28:24 +0000
From: "Jorge Rabadan (Nokia)" <jorge.rabadan@nokia.com>
To: Lars Eggert <lars@eggert.org>, The IESG <iesg@ietf.org>
CC: "draft-ietf-nvo3-evpn-applicability@ietf.org" <draft-ietf-nvo3-evpn-applicability@ietf.org>, "nvo3-chairs@ietf.org" <nvo3-chairs@ietf.org>, "nvo3@ietf.org" <nvo3@ietf.org>, Sam Aldrin <aldrin.ietf@gmail.com>
Thread-Topic: Lars Eggert's No Objection on draft-ietf-nvo3-evpn-applicability-05: (with COMMENT)
Thread-Index: AQHZdrw1VId2s+JPi0qdHXgPQtiEqq8/f/Fn
Date: Fri, 28 Apr 2023 14:28:24 +0000
Message-ID: <BY3PR08MB70603EDB0407EE9E3F720C7AF76A9@BY3PR08MB7060.namprd08.prod.outlook.com>
References: <168234784191.28048.2470003306531458498@ietfa.amsl.com>
In-Reply-To: <168234784191.28048.2470003306531458498@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY3PR08MB7060:EE_|PH0PR08MB7875:EE_
x-ms-office365-filtering-correlation-id: e72cfd91-3546-4143-b984-08db47f4d362
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7orz6GKMA6L18yD+NXNlE1iR7aUYOTQHFpM1Q1EOl5jg2289D3TJe2E6z9DfXPMUB2mZn922IG6S502htAvCHZjI+JoNS8a5bcu1VZ/XPIC70wHe5Sdm+kDd5y6aP52ejhfcqKXreTK2+7v5q4ZltGfUL7VNEhmwU1xCIRh6nJeJtOVxKdDP0g5ARGLLtdLHiazl5cUKuPQcQbypqF1tK8PF76ud4Y6ww3QoLq5MtUbhLOJ7m982LlUOGVOn/1BLyqTIfa7Qasoc+ZGWNHk54W6qDucteh/1ibiavQM9dx2sy7bXFz9vUOs+BDhZi1/jsMkwPxQ+8o+wkrzLGjjAFewXu1ifiFK8xUPWhhDS2DS8vTUZVJDygkW8k8FC0EmfnkNQs4CzQqsOl459bOOsLHjPdo6xz2t1A5itZE2jhTnYUEliT19lO9eI5gbrgYT1l8mEI7IXWaP1LEl+FH1XkcmmP32bXTdAgmq+OGBcQA8Bk61mXZNdLzoJTM/BfdwJ7uTcsU6ljtjSNPOqW5bvcgsjF61Jf/EZ/pGpOQdJFf6oXe54wwBLSei/bsXnJZDojrp0OeVQ/vDMC+0YVgMM2XXFqoCjT95hgJTiYmjUX89EP1PhVkILSAEvihZJW316uzVofplBZtYaBlKRZTIZaw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR08MB7060.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(346002)(39860400002)(366004)(376002)(396003)(136003)(451199021)(316002)(966005)(76116006)(71200400001)(91956017)(66556008)(66946007)(66476007)(4326008)(64756008)(66446008)(86362001)(478600001)(52536014)(5660300002)(110136005)(7696005)(84970400001)(8676002)(9326002)(8936002)(166002)(122000001)(54906003)(2906002)(82960400001)(38100700002)(55016003)(6506007)(9686003)(41300700001)(38070700005)(33656002)(53546011)(186003)(26005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: WnD+RRv1icCxAe8dtvMdCWbx2IijXaLqh8Q8hsUfDgHGTVBl/sP8PeQZ++nuRKd8AlJDjMLPhP/0XyrQgOMtHecEeG1GroV5MoaLOe7eBP8LGKr9WTuTzLhUtt60HxpuIsa5+OXReFaqXnr2LJBD99tqKbKyGX51lPSPHKliFxIKzqo+JIEBHTk3lwyIhQRFtkx8Wp4kF4T2a6hjfjWRky1KrAv7aUTAkBvJST9s6Nv9vw1jj6sbcySPgBPO/R0jb7Y5ksXeWENGt29lzAHG7rr025rDSt2Z3heQoQ9CS/8+wUDXvDqkE1Ke1Kk2pZgeetWQYEsn+2tATIIkxM+6cYopqVuabnNE/iylV5PANKMo1Kjv0psqszOCdRH9968W7nF766iF1kHgPMThSsWsSng9/9n79aZcp9mUmvj2Sqv9Vt//PIy5upV98TDeajSPm402f0nA+10gZ7it0fIgGTpFGJM/hHwMlu8pzUHhRkPDPtuLb1fdXhawdIcqXWKE5IxvlSbFfQsSP6v6iL/urqViTqqyoEQhRLLCqOWSfYkbBtV53QSqzKUH/RNOUvpUlPYNrzdsY8+fLGWJ912eSexbjyCDjx2fBsSUDR4nlFrokJ1huapiah68STx8n2REiqcMN2rH/5vgYsQGGVWVpvS4c/Lda1qoV217AlgpLcNu3yqNfU6LZRCbjvAokUdgYxCu7O/weGl8upWNCji++NU31FOakGqOQobyRKuo5tIzh2YICmWwJ16Xf9zwdrXSqyZvbmpnJvwJmOCc1mku4oLkgbfIW6PrH8inMsbIV7xQOU7HyRyOsy3SLFQYkn98znuhhMBZx5DE0fgxD5x3oODJ2rrPtT8407TD6kwu/lwjWibeYMYyXVqOIkpXnWYrhazHzHQbEL2Bgtqx/KaoVcmu48gMktRqN/tuVN+/2EPunOB/FFQAlV5oT/PMkobDwl2DA0y+09Fnn3T1wrP1a5GUh3HCGgoPtsj62Wh1I5G7mmtor5G+63NbxmrpxF54wovxOCMI5zWWArKl1zvivsZJ6E5eq/pky3fX9cnSPRPSCTic8jQd6kLV000wWt0lfi0wWQ4CL8is3VVo8BitIZAfEsl/A90JaeCl63zdVpFQfw1BDijEbug4mWCqiWeRCUmLX42sCGXvpIMm1Nfjn73haeGP7amJ8zmygJE7aiOrZthV51hyBT1MAkP+t8086i/bwgphJJ89SG8/xiSvpq3JJyksYTyraBvpZSSj/Lsn4QP7i8msryzqmWZ2LNxpoN0CdQHXhEYOI3cm7nYC9jnNM1xWZw68ZsJ2FJGOSnLZ1liy2wlxIZKrwpJ33ZZgxY0AMW7D2/R3d1YZpMP8GCMcUMCWU/bI2WzaK+N5fwJAsbMWL8hDJhEbeJHvfmLfKawu3215j+pF9p4FK7MbW+l3WbRNA4G4p9bCfiEbchGvYFurD6ABgQ31UZRZ9BWKY9lZBu/D6bEi15iD3TH4D9VtRkVGysCw7Cqa04qvei0KE8aDT3wts7gsgwJ14v8NQ3KGaf2X1GXkMEI15esYgW7enGffX/GYVxoxPyW658YjkyaSKWFYLoLpkBcKB5n9DLWxs3FvUqTS36RdEIv3fg==
Content-Type: multipart/alternative; boundary="_000_BY3PR08MB70603EDB0407EE9E3F720C7AF76A9BY3PR08MB7060namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR08MB7060.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e72cfd91-3546-4143-b984-08db47f4d362
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2023 14:28:24.6583 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: XynSo7R+IbplzEWvtx/c6fBrFszmp5B27dMcenOVMxHF3DSs74aU8VYJOV9e3JQYBnVD0DOdPv/kukrZHISvig==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR08MB7875
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3/mxoBHywGCp5pOqDqI9xRTPyWdtk>
Subject: Re: [nvo3] Lars Eggert's No Objection on draft-ietf-nvo3-evpn-applicability-05: (with COMMENT)
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Network Virtualization Overlays \(NVO3\) Working Group" <nvo3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3>, <mailto:nvo3-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nvo3/>
List-Post: <mailto:nvo3@ietf.org>
List-Help: <mailto:nvo3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3>, <mailto:nvo3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2023 14:44:01 -0000

Hi Lars,

Thank you very much for reviewing. New version 06 addresses your comments.

Please see in-line with [jorge].

Thx
Jorge

From: Lars Eggert via Datatracker <noreply@ietf.org>
Date: Monday, April 24, 2023 at 4:51 PM
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-nvo3-evpn-applicability@ietf.org <draft-ietf-nvo3-evpn-applicability@ietf.org>, nvo3-chairs@ietf.org <nvo3-chairs@ietf.org>, nvo3@ietf.org <nvo3@ietf.org>, Sam Aldrin <aldrin.ietf@gmail.com>, aldrin.ietf@gmail.com <aldrin.ietf@gmail.com>
Subject: Lars Eggert's No Objection on draft-ietf-nvo3-evpn-applicability-05: (with COMMENT)

CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information.



Lars Eggert has entered the following ballot position for
draft-ietf-nvo3-evpn-applicability-05: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-nvo3-evpn-applicability/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

# GEN AD review of draft-ietf-nvo3-evpn-applicability-05

CC @larseggert

Thanks to Reese Enghardt for the General Area Review Team (Gen-ART) review
(https://mailarchive.ietf.org/arch/msg/gen-art/aaqvb7lSJAu_1M2KpEt2AVal4bQ).

## Comments

### Section 2, paragraph 17
```
     *  Ethernet Tag: Used to represent a Broadcast Domain that is
        configured on a given ES for the purpose of Designated Forwarder
        election.  Note that any of the following may be used to represent
        a Broadcast Domain: VIDs (including Q-in-Q tags), configured IDs,
        VNIs (Virtual Extensible Local Area Network (VXLAN) Network
        Identifiers), normalized VIDs, I-SIDs (Service Instance
        Identifiers), etc., as long as the representation of the Broadcast
        Domains is configured consistently across the multihomed PEs
        attached to that ES.  The Ethernet Tag value MUST be different
        from zero.
```
The "MUST" in the last sentence is the only RFC2119 keyword in the document.
Can we rephrase to avoid it, and loose the BCP14 boilerplate text entirely?
(You could IMO just remove the entire last sentence.)
[jorge] fully agree. We have removed the last sentence and hence the BCP14 boilerplate. Thx.


### Inclusive language

Found terminology that should be reviewed for inclusivity; see
https://www.rfc-editor.org/part2/#inclusive_language for background and more
guidance:

 * Term `traditional`; alternatives might be `classic`, `classical`, `common`,
   `conventional`, `customary`, `fixed`, `habitual`, `historic`,
   `long-established`, `popular`, `prescribed`, `regular`, `rooted`,
   `time-honored`, `universal`, `widely used`, `widespread`
[jorge] replaced it with “classic”


## Nits

All comments below are about very minor potential issues that you may choose to
address in some way - or ignore - as you see fit. Some were flagged by
automated tools (via https://github.com/larseggert/ietf-reviewtool), so there
will likely be some false positives. There is no need to let me know what you
did with these suggestions.
[jorge] took them all. Thanks!
Jorge


### Typos

#### Section 2, paragraph 19
```
-       Route-Distinghisher (RD) and Route-Target(s) (RTs) are required
-                    ^
+       Route-Distinguisher (RD) and Route-Target(s) (RTs) are required
+                    ^
```

#### Section 2, paragraph 21
```
-       Route Distinghisher (RD) and Route Target(s) (RTs) are required
-                    ^
+       Route Distinguisher (RD) and Route Target(s) (RTs) are required
+                    ^
```

#### Section 3, paragraph 9
```
-          configured egress NVE destination IP addresss in the Broadcast
-                                                      -
```

#### Section 4.7.5, paragraph 3
```
-    *  All-active multi-homing means per-flow load-balanding for unicast
-                                                        ^
+    *  All-active multi-homing means per-flow load-balancing for unicast
+                                                        ^
```

### Outdated references

Document references `draft-sajassi-bess-secure-evpn-05`, but `-06` is the
latest available revision.

Document references `draft-ietf-bess-evpn-lsp-ping-08`, but `-09` is the latest
available revision.

Document references `draft-ietf-bess-evpn-geneve-04`, but `-05` is the latest
available revision.

Document references `draft-ietf-bess-rfc7432bis-04`, but `-07` is the latest
available revision.

Document references `draft-ietf-bess-evpn-pref-df-09`, but `-10` is the latest
available revision.

Document references `draft-ietf-nvo3-encap-08`, but `-09` is the latest
available revision.

Document references `draft-ietf-bess-evpn-irb-mcast-07`, but `-09` is the
latest available revision.

Document references `draft-ietf-bess-evpn-mvpn-seamless-interop-04`, but `-05`
is the latest available revision.

### Grammar/style

#### Section 2, paragraph 19
```
VRF and they are normally different than the ones defined in the associated
                                    ^^^^
```
Did you mean "different from"? "Different than" is often considered colloquial
style.

#### Section 3, paragraph 1
```
nels. When the destination host replies back and the frames arrive at the NVE
                                ^^^^^^^^^^^^
```
Consider using "replies".

#### Section 4.1, paragraph 2
```
, where MACs and the information to setup flooding trees are distributed by M
                                    ^^^^^
```
The verb "set up" is spelled as two words. The noun "setup" is spelled as one.

#### Section 4.2.2, paragraph 1
```
in MAC/IP Advertisement routes in a similar way. * The remote NVEs can then
                               ^^^^^^^^^^^^^^^^
```
Consider replacing this phrase with the adverb "similarly" to avoid wordiness.

#### Section 4.3, paragraph 5
```
3. In addition, NVE2 would advertise a IP Prefix route with TS3's IP address
                                     ^
```
Use "an" instead of "a" if the following word starts with a vowel sound, e.g.
"an article", "an hour".

#### Section 4.7.2, paragraph 3
```
iven Broadcast Domain. For instance, an virtual-switch NVE that learns all it
                                     ^^
```
Use "a" instead of "an" if the following word doesn't start with a vowel sound,
e.g. "a sentence", "a university".

#### Section 4.7.4, paragraph 3
```
RFs in NVE1 and NVE2 are connected by a SBD (Supplementary Broadcast Domain)
                                      ^
```
Use "an" instead of "a" if the following word starts with a vowel sound, e.g.
"an article", "an hour".

## Notes

This review is in the ["IETF Comments" Markdown format][ICMF], You can use the
[`ietf-comments` tool][ICT] to automatically convert this review into
individual GitHub issues. Review generated by the [`ietf-reviewtool`][IRT].

[ICMF]: https://github.com/mnot/ietf-comments/blob/main/format.md
[ICT]: https://github.com/mnot/ietf-comments
[IRT]: https://github.com/larseggert/ietf-reviewtool