Re: [Bier] Warren Kumari's No Objection on draft-ietf-bier-evpn-11: (with COMMENT)

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Thu, 30 November 2023 02:01 UTC

Return-Path: <zzhang@juniper.net>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFF35C15109E; Wed, 29 Nov 2023 18:01:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.806
X-Spam-Level:
X-Spam-Status: No, score=-2.806 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_NONE=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="KUSawVFr"; dkim=pass (1024-bit key) header.d=juniper.net header.b="COtwajSy"
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 iCMR-NtTkVck; Wed, 29 Nov 2023 18:01:38 -0800 (PST)
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 4A897C151522; Wed, 29 Nov 2023 18:01:38 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3AU0RH0W012041; Wed, 29 Nov 2023 18:01:36 -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 : content-transfer-encoding : mime-version; s=PPS1017; bh=+fS4W8krtNznMdmNFiDsJmMEKmjYLpvcFF6NnWYKmAc=; b=KUSawVFrWK8+Kmlv4y11I5sgRoHgigsl4Uw3+rmD5DqO/wGLHImaZNWI9UsJTlasoPxX ZYdjSsZhz6S8Xo02c51wNViwrTpEQckS53fWUTZGWv4oO5LDP7fE6g1usOkyd5E/zMTK LqotSnvne/BddbsfcsB4iIiMavUXGbK17AUUyZP6io5fSu3xNYNas3pw1c6OhMAD0eMx j4gFaiEYacvTIuzpJ7Xm+66ROlYKFCrNhEOeL7/YTjy/NN6MazNWzpf1i7shfiZ8HiuT XS9/oGDDTolJWiWSsCQzjxCYtskFSHWqlcZErPKWTrqXF1badI7UbhatVaraE2oQlVBE GA==
Received: from bl0pr02cu006.outbound.protection.outlook.com (mail-eastusazlp17010001.outbound.protection.outlook.com [40.93.11.1]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3up2krtrbj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Nov 2023 18:01:36 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PRCLyjvEU4So92mOQjA9AvqOCeD8siFG+5ZHg1NG4HFbU/2sZwbDydJbdyesJcanYtyXGV2/ngHAxpqzXEvSJqXJqNqi3yDONVRu2QeNjzVzJWQapnoDNNz2ZzYIDht7gHZ5RtoHlBFNR4UGWCeFVrP6HjsE2DTrsrPyhWwRjxS/1SqWaZUy8MdBn0vDraa3HhXTu+hDbnabsZ+YOhePeB8ixTic9vg1CPsH29V/FcUGj9CyaLOqZjSoECaRDmVTgt5cuhNNuMQSkTpucYQxRZrvs008ivasMImQlN2jf0qwsMkoXiLDJ2ZQ6oDEJrhW6umxzxGh11J09WNivKR5Nw==
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=+fS4W8krtNznMdmNFiDsJmMEKmjYLpvcFF6NnWYKmAc=; b=luBKuD1YRR2cLle8AVThedR8XWwO/Hl2GpaNj7zMz/LEt7+ag/F37EeZS1n55UR3Xjp7TLXJHxdm3PzdjDORWQVqmb1lSNM46hpNtJwixlOhM6WJTd39vVwd4rQNiapr3Pnkgza4+AgqOgIOhaGM1VaC65rxfUO/FKrFGRdaSCjL+SNP+MwzksiBAR78Mf5jTDqCTqaE3nwyplXPdhtzL2dL+QJv0r/uhSfVzvnvrku9apunmFQX/ul0vQmx/eM/Oqr71UA9EiFLqjfPdxGS/CBcYI1lUEVzWYysQutv2smiOzUUhevkTKVvr23Y7hrlHGLkYYMtERUKdbcEDYwQKA==
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=+fS4W8krtNznMdmNFiDsJmMEKmjYLpvcFF6NnWYKmAc=; b=COtwajSy+vtQIYy1K0tSpP+CRKBpdp7fsSjt7Em6H7DJSZF8Ib5q6cXGesKiQllyXQojI3+Nz5a3jsJgrOZwjBAQE5uAvD/6fBK4LxPjx3ZTyGR62me7fhW8UI51InHPeQFacleYmVflxLEKZdCMrHJACrJZQ6gjKHPP0Msu1BY=
Received: from IA1PR05MB9550.namprd05.prod.outlook.com (2603:10b6:208:426::16) by DS7PR05MB8976.namprd05.prod.outlook.com (2603:10b6:8:84::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.22; Thu, 30 Nov 2023 02:01:05 +0000
Received: from IA1PR05MB9550.namprd05.prod.outlook.com ([fe80::c683:c1f1:27d:3b03]) by IA1PR05MB9550.namprd05.prod.outlook.com ([fe80::c683:c1f1:27d:3b03%5]) with mapi id 15.20.7046.023; Thu, 30 Nov 2023 02:01:04 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Warren Kumari <warren@kumari.net>, The IESG <iesg@ietf.org>
CC: "draft-ietf-bier-evpn@ietf.org" <draft-ietf-bier-evpn@ietf.org>, "bier-chairs@ietf.org" <bier-chairs@ietf.org>, "bier@ietf.org" <bier@ietf.org>, "mankamis@cisco.com" <mankamis@cisco.com>
Thread-Topic: Warren Kumari's No Objection on draft-ietf-bier-evpn-11: (with COMMENT)
Thread-Index: AQHaIv+VoVLY2tvzCUWvIOAH1dCNWLCSF9WQ
Date: Thu, 30 Nov 2023 02:01:04 +0000
Message-ID: <IA1PR05MB95508124B135B3AFB79A8D4FD482A@IA1PR05MB9550.namprd05.prod.outlook.com>
References: <170128840198.34202.17397271256580696135@ietfa.amsl.com>
In-Reply-To: <170128840198.34202.17397271256580696135@ietfa.amsl.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=7b9c994c-f999-4a12-af92-3e653672e49d; 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-11-30T01:45:36Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: IA1PR05MB9550:EE_|DS7PR05MB8976:EE_
x-ms-office365-filtering-correlation-id: 32d81beb-e189-41c0-2bcd-08dbf14835f5
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: p6lkzxp6/25quM3tq/6mDPP78iISsiINs87lEYOvVqAeqosqc0/VmmtB1pTLKd4gEt9qhkkJ9ucnTDmcxlF0Cq9atoRmq7ljcShPFLQOgmPPkGEgLI//iqY5QV0gAoAKBxdonv9harfzQGSxoueqJZfAfvex1cD/2dGl9SWkVQZhdxpAam6qflEIVv8pEKpFQgU39/AJK38BGlb5t4lENJCLXBHhK+hRCEsIhTbLT/Z/nfKtP1jD8ildaO1/ECKMAHELDw3w7ri/EhgJb0SILGb8ce1f3FVDbLiAZe/syWLL/MdaelGJGkZYyhsA4PGjPqs6FwLQALlHcI6NGk5VfznTQ1yQANx5pT1NxD1nyCTqO/xZXj5ajuRzyHxFx/2DAiBL3Lu+9+d5x+RwJMaUY67O0iTKAXfzeR1b6QRmruy/r7/812Kd+oPEN2gMaryqaR4Ue166HczWDHjy+X6//BhLaz39u5bvtN3stQgbGE525Kg2rMUY3uqyd/h65E/FEEr22ag+D+Pl388Cb2noKX9vQ0n5WV96KrrIOyaAV/ilQjQzyRo57hqM7e2K9W5DuXeRAeKRqyoMLvDpCicuSryKLjRF8MXUanJYYyhso+JRSkAc7Mre2djqXyO6ttGQC9JbClu4KeTEo+Lk8N/DqDdfl1kGezpRRiOioyVD2rcCCxF1Bpi+hJDOqBhnGMZcI3k7YMVzbXjWVks6iMKOeEgwUouE8q4UCgJTCCaWiaE=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:IA1PR05MB9550.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(396003)(366004)(39860400002)(346002)(376002)(230922051799003)(230173577357003)(230273577357003)(1800799012)(451199024)(64100799003)(186009)(38070700009)(33656002)(41300700001)(122000001)(83380400001)(202311291699003)(4326008)(8676002)(26005)(9686003)(8936002)(52536014)(86362001)(5660300002)(38100700002)(966005)(316002)(478600001)(7696005)(55016003)(6506007)(71200400001)(54906003)(64756008)(66556008)(66446008)(53546011)(110136005)(76116006)(2906002)(66946007)(66476007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: r5XPdMit5Dd2RFqltQoBlcDoeR6RJBuIvrMZwYnoCtZFgEsssA/OQ041OvvbhVu6VfmbAu+5iPXKNEYkct3is2STdSi+aqgyti+A5dUQlhTJaIDCs5wrGM6RQSHSQLby0IoAO/yu9ajfWI5WUxI9Sgc9TjBC3KA3NimxSwgeXEPFLMUJ4Yk9adp7T+EtJ3EVCLZLpAeinwvV/HPhmdHKxuo8UNNZ5eCmRBWvB4clspZsGgC+vCm6cdhzjDf6mpsJGsEfcD0AXWphLPWWVskewAXSf/ETAumf+79XBpxQ7goxd62/z9VfLc/QdwMXNTGcqFZZUmywB/8jC0jGTFvha4X6ZvF1tUjBYMgpPFkgw2U5hPj++dKkgWZIO0V4opsUflvMxJybVsCCUENYg3XeECtk9yc4gbVzFeDHeL0VjXycUFvVb3M0Il/CoU2+PiXtbcK/Xx8oZ4Tgtuw8zD1/AhI0YtPq+NaQTbk/Hna+2p4Iz4zILwHgC5pbdMV4jXC9ymDOAP0j2q/PiXf8Ipn1PGVRiqooJtedTYmHD53R2u6UbpoFyZeDAhMV2HmNz3MESEx5o2SOF3nJ4P+WGDe0JmYkEaM/CEpo4JUuipcw5cWVzmucD1L/Y3OitV/hjffRMavMqIKkOgHGae8mpgR3MVg8fAEWdCYfNObW0HUt9IkbqiwhKJOf/UbIFE2YgVne1Zc+79ZilFxiGe5kkso3LujDvjWo+yyZAbU/j4/8Djo/0TFIEkijJDmuBmJR4U/O9KRSgPfIzwn96EJS4rBk473nO89qtKFFBpbHcGgqhsmG61XMo5kwXr7Ud9k9mI7ON3cNGBD689Djym+6MwDja6Hi9GiY51jvPnQVrAx1uyT38uEk3Oz/DlF0EaX0YZ89v9ofk1H2xtig3YrvWjUq1jxeM2FtpjsD1/iseUwTOF+TgDasDE8GefbkIyFp/kiTPeShReyWM28k5xow8l2ylfICeBztnAaS3DSYb8Xsd3za6kOQpX4mhGAbnRrE80BCkvFyVfSbJzFzAU+v7i9i/HRIjgWNBwA2CDpPdVpfdTQF8KW6SKXtrMo/KSXBa6bA5odpC0sKa41ICe+BPsLLjO2hiOCmip6mEfCCNCWY0QY3v5ehB8GatsJTAe2S9MRK9/OLkGx7cZrURhqM9WUzZpnq/wR3SMCjMNgurh9ZgW2iPicpK/UAFzDY2je6et7pXKSrRmEmpovInWIaTLUJNATzad5ZtJzytNxeBgurs8uqj6c8fCpwqwHO6d4vpfdHQ84SJGQ6aOCV1K8Ez2zlIoz4J0JgbZfU0Lb+wTDN95BgaZHjTlGd+DbOIGBGRG25grKcuFoQrN5kfsV+u0QMtKGdWbfw4bP8305Uqs4sffCSjLpr1MXTkW6BmhfBzjaCoeCHm6ltCu6D3cX5wtsCSvfREq88UrCEVOtOidmvqLFVTo4MWcPM6TtnhwluEMbCs8zynUysqIi7j0fpADnWM8Ouei0DCTrOUP+6g64t6Rkq0QOapxwEhuOmVZEN7u29MPZRXY8QRECpCXAteGEkiaa1reTudoZNVbS8wO94JX54xxUFkRaiz3p4k4yZb8dl
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: IA1PR05MB9550.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 32d81beb-e189-41c0-2bcd-08dbf14835f5
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2023 02:01:04.7902 (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: CKyoITPPxKwNRDZdUkel0RArurFhaxn8+gLYE0Mly6nOnRzQmGHoH1oo0fmixBVRGLOk3yB7EzVz7APVjJijYw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR05MB8976
X-Proofpoint-ORIG-GUID: t71O8NNLDFeQvAM8wyIxzNdBUMyM-1kL
X-Proofpoint-GUID: t71O8NNLDFeQvAM8wyIxzNdBUMyM-1kL
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-29_21,2023-11-29_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1011 suspectscore=0 mlxscore=0 lowpriorityscore=0 malwarescore=0 phishscore=0 priorityscore=1501 spamscore=0 adultscore=0 impostorscore=0 mlxlogscore=999 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311300013
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/iIIuxBnOYQy4AJCXcdtOIbEEFMs>
Subject: Re: [Bier] Warren Kumari's No Objection on draft-ietf-bier-evpn-11: (with COMMENT)
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Nov 2023 02:01:42 -0000

Hi Warren,

Thank you for your review and comments. I have posted the -12 revision that addresses comments from you, John, and Zaheduzzaman: https://author-tools.ietf.org/iddiff?url1=draft-ietf-bier-evpn-11&url2=draft-ietf-bier-evpn-12&difftype=--html

Please see zzh> below for some clarifications.


Juniper Business Use Only
-----Original Message-----
From: Warren Kumari via Datatracker <noreply@ietf.org>
Sent: Wednesday, November 29, 2023 3:07 PM
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-bier-evpn@ietf.org; bier-chairs@ietf.org; bier@ietf.org; mankamis@cisco.com; mankamis@cisco.com
Subject: Warren Kumari's No Objection on draft-ietf-bier-evpn-11: (with COMMENT)

[External Email. Be cautious of content]


Warren Kumari has entered the following ballot position for
draft-ietf-bier-evpn-11: 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://urldefense.com/v3/__https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/__;!!NEt6yMaO-gk!Hwe2UdCIQYeKPcW6IM38LRuj53Ysj6qTK74LW1JCCWdITBbvAe27V4lisuoJFQrFnGxVZganKe_jI7Y$
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-bier-evpn/__;!!NEt6yMaO-gk!Hwe2UdCIQYeKPcW6IM38LRuj53Ysj6qTK74LW1JCCWdITBbvAe27V4lisuoJFQrFnGxVZganEvjzGxk$



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

Thank you for writing this document; I found it an interesting read.

I have a few comments / readability suggestions:

Section 3. Multihoming Split Horizon
"For EVPN-MPLS, [RFC7432] specifies the use of ESI labels to identify the ES from which a BUM packet originates. A PE receiving that packet from the core side will not forward it to the same ES."

It is unclear what exactly "that packet" refers to - from my (limited) understanding the packets themselves don't carry ESI labels.

Zzh> when a packet from a multi-homing ES is forwarded by the receiving PE1 to other PEs, say PE2, an ESI label is indeed added. When PE2 receives that packet from the core side, from the ESI label PE2 knows it is from the ES that PE2 is also on, so PE2 does not forward it back to the ES.

"For EVPN-VXLAN/NVGRE/GENEVE, [RFC8365] specifies local bias procedures, with which a PE receiving a BUM packet from the core side knows from encapsulation the ingress PE so it does not forward the packet to any multihoming ESes that the ingress PE is on, because the ingress PE already forwarded the packet to those ESes, regardless of whether the ingress PE is a DF for those ESes."

This sentence is somewhat of a run-on. Perhaps moving the "from encapsulation"
much earlier would help? Or perhaps splitting this into multiple sentences would help?

zzh> I split it to multiple sentences.
Zzh> Thanks!
Zzh> Jeffrey