Re: [Bier] Robert Wilton's No Objection on draft-ietf-bier-evpn-12: (with COMMENT)

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Thu, 30 November 2023 16:20 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 AD0F4C14CF05; Thu, 30 Nov 2023 08:20:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.805
X-Spam-Level:
X-Spam-Status: No, score=-2.805 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_BLOCKED=0.001, 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="XDT19oVN"; dkim=pass (1024-bit key) header.d=juniper.net header.b="ZL0rtBP1"
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 nQqlKEmkzTFS; Thu, 30 Nov 2023 08:20:06 -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 C8934C14CEFD; Thu, 30 Nov 2023 08:20:05 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3AUG2Rht009608; Thu, 30 Nov 2023 08:20:04 -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=Rxy9vBj0ZxWhu6zn0sPkiNGk+bGkmbGonRit+pG5NJo=; b=XDT19oVNFuRh9I80Ohk4xXD1/upFR111fvqsqCU6Cvn/Oxi1+lKsPg9nDpWiNcexvQdG f0vdQY0CysqjYKY4iqM8twMnZpO1XnhJyxYhK88q2eSQ1YVWHu68fzyL7wyma57cSICf Ww/k8Ko3o2NROpWn386HesJ1wPGJfS/QYAd3fAtl2Ky4blmhrSehrJmjUHS/zd1d7vxN QIbQgNEX20YauL5uW/9uFXXwEqiMcL/LOe+XL3eTeWZFl6Svgj9JL8yWdxm6T4zV1CVl oEbDk91vc7x0203q4DEEuuln1CFr4BA7C2CYLN2Nlbrf6qWOGO9qVlyzgjNLAmFIzmoq OA==
Received: from cy4pr02cu008.outbound.protection.outlook.com (mail-westcentralusazlp17012022.outbound.protection.outlook.com [40.93.6.22]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3up8mcc25x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 30 Nov 2023 08:20:03 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KPuaYAo9PF7cEhKlSE3O4MATesHx5eXvMdDMhEqcokior9kRKe4OhqgPKUT6hkn3G2qjWqzOzW0Fan6xkFW1hPtwYMU/x6k2QOkaZx5GSekSuKm4fRdqe2Vf/LJ7Vp0bY9htlsDT38c/oUxpkaaqgkAlJ50TaNj0XS00OgGm0F7jDsuFfop/MUDAwLd5UnFjXqrF85jWr3aOmh6bTSuwFbf9Xt72LgEVZSggp/OajKS43785Yy83Jou1O2qayRhr1mFXtlQ5PqOdfFy1Zwr0FFfcRt0sHZBSCHDafcQPEYrZ/gJwD+C5cVDoMiX6tWtxRbmGRuS6XCo1EWS0qwcxpA==
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=Rxy9vBj0ZxWhu6zn0sPkiNGk+bGkmbGonRit+pG5NJo=; b=gyt9SWp1eO/bkCEC6QcTcYF92NH4FUC4RZNWCZVwx0ctJpREWDI/v91WWnVTHXRmQSNP7Icv/i3fFs9ARijQ1dy6g1gKV1yAswLFSdbuszFVOJd9gltMvM2BIQgG38ZmYRDYqWq4In/SlOVqjn+W7qo/KifOl1qFw8JLTtgYV9CqcA+JcelGXeiFD1n/xwwdxRicCZPfEP0n48gR+eB7YmC5YFTvAxeMAR0ucf0ic/WWiuGGDzEAQTNrt9kg+spX+M0kevTqvdFPxoPeB/HwX+gzdffQfqdshUAjvwlzlnLJ1i71WynjF8wRPeAsS/zdCboF9g+fVtq3sdNo/YdBmg==
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=Rxy9vBj0ZxWhu6zn0sPkiNGk+bGkmbGonRit+pG5NJo=; b=ZL0rtBP1nf8h28ZpRGotoTNHD9M3a8YcHcRK7ta0nwEcHPny/9N+B4Jsb53g4X4in2EPa8GYjt1Aog/CRwoWatLu7IQhxjRfjZFueNh780rE1Zy31vFEq/2YpsGOWHIgPnX7DYIaPMwb92IuTxBBX6ON7/QqQU7zrVrtzaR7/0I=
Received: from IA1PR05MB9550.namprd05.prod.outlook.com (2603:10b6:208:426::16) by DM4PR05MB9085.namprd05.prod.outlook.com (2603:10b6:8:b5::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.29; Thu, 30 Nov 2023 16:20:01 +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 16:20:01 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Robert Wilton <rwilton@cisco.com>, 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: Robert Wilton's No Objection on draft-ietf-bier-evpn-12: (with COMMENT)
Thread-Index: AQHaI4WUXFjL6Knq+0arFdTEs/KmyrCTAIoQ
Date: Thu, 30 Nov 2023 16:20:01 +0000
Message-ID: <IA1PR05MB95504A3D9D17C976D4FDAA7DD482A@IA1PR05MB9550.namprd05.prod.outlook.com>
References: <170134595224.39342.3331405527119350104@ietfa.amsl.com>
In-Reply-To: <170134595224.39342.3331405527119350104@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=689b7df9-bc76-4e82-877c-2bbde301338f; 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-30T15:42:15Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: IA1PR05MB9550:EE_|DM4PR05MB9085:EE_
x-ms-office365-filtering-correlation-id: 93c0e72d-4718-460a-081d-08dbf1c0340f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Jtm1xzofXFfkZqldANHzeNOW/ngYWgLoF91LOO61nJ62cI1uRtG2bwmWB9Fo7Nkql/Cq2oRSp7TpN6xu6ju1772y+uPBcvyTisyz6DHaMs8cZ+T+pxjrR0p3W19RjEoXkYXPSKFmdIr8PkjpW66oLF140naQRKu5l7uJOBMuiH4eAuiOeWJcbW35UonxLi+0+Ajat7et3SwPwYcGCtVVOOtrG93Q9SX9TSWskKdByweid0OC2gLC1PZQz1ZPm0zkKUKHGBB7/VuGQ4FJQLmZin59Wqk/j/3S2RaOAGLudfjrgL7eU38VGaRs/upGDZVWLbKBJVGErlnabIHupkewqbP8+6mv7kg/uBcUCR8CXxKxCDTMoPbsCVrMnavXIvNkNtZhcue5mlpgkqCgDMbXOWC5gCJEEmBYiDgZ+9YkXJDIBCe+Z6kQSJ2fW4j+irMT63+MfBW00ndggQpsd8XRSHyL6++EjPm0q5uCOPeaDIyvNTVWdDWwBESviDbRHTDtv/kc77paUXSysEv3EceYeZl7Z8NsvEC8PRFuELLXiEti0CUK6NkDEEDpnZgCMnkxgk9Dxesd0vNod/lWwrGSlc6RaVO6S5IpupqxGfVr+uHTUagQ6bzO+JT7xn2yqPvqOQc3R7HqNnUrVA715Qh/0JXKTGZ49bcpsJZOT74XVwR0bm1CpnIEPuj23/EehxGX
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)(39860400002)(346002)(396003)(136003)(376002)(366004)(230273577357003)(230173577357003)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(52536014)(71200400001)(8676002)(8936002)(4326008)(9686003)(7696005)(6506007)(53546011)(66946007)(66446008)(54906003)(64756008)(76116006)(110136005)(66556008)(66476007)(316002)(966005)(478600001)(26005)(122000001)(55016003)(41300700001)(38100700002)(38070700009)(33656002)(86362001)(2906002)(83380400001)(5660300002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: r2ifQvWti/9YTIFo4DHfh8NeiyePkbPsxTYMpxUP9FKqyx+eBjVaYBUkMDh7iJYU3kQ2EMrh+xN9Vad2zybk5h0Gh9EpinRUSVzifhP676L19mP8JwQop+9yv3YfWTZtEqMTKcTgHZ0NFV8d6GOer6FWJF4xF5EtfqZxUDyjQ5Fn4ru7rAXhMn/C6MiNeSxGJeaZW3o4zCPw0L1V1/jRbWtvyfHFA8ggoMeCHxWoFWg9RSOUyXkTfeSeBlH9wWt9dSLaPO1QJ8lR/QOePkurKdAvj2xWyKoXwgY+b7jQDnFSyMvZdVSKVg26bhS3DItAhNPZzC0IA8j7XbfTdlEE6Y4yNMUzwzvbsYywNGrJ2T7y82YqEi3Alz6+JBaMmI15f+QQLF5ZtkM5vkpVxryXvKXN+SEkoKyRvALhxZ2eHmx+39xf22wccl4A/gnCNl1HSr//Na0hDRRbqeFm2eoPDan8A0/zNO9udbwOchnmLwtjet4qS6s3zexDPaMaXkpOlZ4MTi6TYzSvsPWwJFou/nIwm1Q7G9bJfih8brajh8z/iO2JlnDx2xW+AwLn1fWWYWH+Hi7/NSmet7t3kXIa2OStYMU/wEh3FVKKlWUJncb3vfcBNUF3UvGim/WIHlHFOOpN+8Xb7cjcd/12UPRowji389ut7XCP/q9iThVIaLcex8DyzOxh/zHpADY5qUOM4hn+skH0pnDOH2oAf6MZC/PG4ngpc/hNcpAih42gS5Ne5mcB14gg/fIpJwEO4Mgjs8tIi/dwi/15rYJ9bcQparcg6BughgIsrHCBH77BHUIIUgUXwXkZlI+mQ/wuZFVJdM2si7rx5po1gOe9vAndaJplWJU2pAkKL0mYJd54e2R3274PY5y/RYUDPwcyyj2z5xD0FJp4iGvGTP7x3p8GApji6UfLm1DskVD3THUuMzkClRX4oWKog4R+54Cqwipa6cvkTF3mgd9Cczq64MKgtReJeH0inwda3GO/TXnCxCGyebEj9ACOI7Uau7CKEwVYifQNALcB+t5EWU/z05dVdmdOa+1GJyzQ3JGwQIQCnCy/COLiX+i3KSDiZC5pODjo2VsiwBm+tRr3xjhudaxh5MBJN7AvWdhvrn8d4NBG3+WJKHm0qmAoXfpwHzameHtV9uViyZJyPCo7vNNKsS0VjjHtmbpwWNCiq6GkKfSi59QDgBYcOC2LpHHRrevBZPXExwNgcG7Qbe0hADIiop9RXQ8vtr7ZljInnrC4lQvJek6/3xbfsUb4J/Xe/r3L0mTMLHLEWnS3WoGK+yhaVdvy4kLJeKoajlC8f+ppPF1wQdwDDcdQFdEI8oMg8o2B3u/WQTuuszGzUVs5t7+1gcfBQn7hF8gLRsxO9NhmUem1gRYP60NcAa9Ey32/SNcQOPXrU932n6/BiKFiyfNxxxvKsWmXH2IYzUoyttZnhtxveIVY4QT7XVSKZqZ6+OQSHLxioSiI/OxHHF1CaiAypvQ1b9/6RAkJlCgOaS3p5BL+BtRV67MJqKafM47sBgyVRlzMzVGhPkgG22gC9tF4u1RjAa/nqEE7SLjQOvBZRZNjy6ate0CCtZk5Uy3yog67KIz8
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: 93c0e72d-4718-460a-081d-08dbf1c0340f
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2023 16:20:01.1886 (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: 5IIC4pz/JbWH4V/LrDQzGsyo9oPlcI/a4mrlVOn/uHYWgwuFMCChF37PQTSSMrqq3U6gzbsrKspxzFObVE06yg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR05MB9085
X-Proofpoint-GUID: GELdakRtFgLfrUwTF7J3afRSSqAW6JkH
X-Proofpoint-ORIG-GUID: GELdakRtFgLfrUwTF7J3afRSSqAW6JkH
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-30_16,2023-11-30_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 mlxlogscore=999 adultscore=0 malwarescore=0 mlxscore=0 lowpriorityscore=0 spamscore=0 priorityscore=1501 impostorscore=0 suspectscore=0 clxscore=1011 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311300118
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/YjuvurZaucOt2PminJ05nVzsBRM>
Subject: Re: [Bier] Robert Wilton's No Objection on draft-ietf-bier-evpn-12: (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 16:20:10 -0000

Hi Rob,

Thanks for your review and comments. I've posted the -13 revision that addresses comments from you and Lars: https://author-tools.ietf.org/iddiff?url1=draft-ietf-bier-evpn-12&url2=draft-ietf-bier-evpn-13&difftype=--html

Please see zzh> below for some clarifications.


Juniper Business Use Only
-----Original Message-----
From: Robert Wilton via Datatracker <noreply@ietf.org>
Sent: Thursday, November 30, 2023 7:06 AM
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: Robert Wilton's No Objection on draft-ietf-bier-evpn-12: (with COMMENT)

[External Email. Be cautious of content]


Robert Wilton has entered the following ballot position for
draft-ietf-bier-evpn-12: 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!AFMrhaPRAllyY4CTRl5xdtnmHKzaLtRXEXAVStDvqliq2w4HzbPRFjWq0kO26Mta8HLbN0KQcOhLYMo$
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!AFMrhaPRAllyY4CTRl5xdtnmHKzaLtRXEXAVStDvqliq2w4HzbPRFjWq0kO26Mta8HLbN0KQCnXtavE$



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

Just some minor nits/suggestions:

Minor level comments:

(1) p 3, sec 2.  Use of the PMSI Tunnel Attribute

      1  The first subfield is a single octet, containing the sub-
         domain-id of the sub-domain to which the BFIR will assign the
         packets that it transmits on the PMSI identified by the NLRI of
         the IMET, S-PMSI A-D, or per-region I-PMSI A-D route that
         contains this PTA.  How that sub-domain is chosen is outside
         the scope of this document.

What does I-PMSI stand for?

Zzh> Ah. I missed listing it in the terminology section. Now added in the -13 revision.


(2) p 7, sec 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.  The
   procedure works for both Ingress Replication (IR) and RSVP-TE/mLDP
   P2MP tunnels, using downstream- and upstream-assigned ESI labels
   respectively.  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.

Perhaps expand DF to designated forwarder?

Zzh> Yes - done in the -12 revision.


Nit level comments:

(3) p 4, sec 2.1.  IP-Based Tunnel and BIER PHP

   When VXLAN/NVGRE/GENEVE is used for EVPN, by default the outer IP
   header (and UDP header in the case of VXLAN/GENVE) is not included in
   the BIER payload, except when it is known apriori that BIER PHP [I-
   D.ietf-bier-php] is used in the BIER domain and the encapsulation
   (after the BIER header is popped) between the BIER Penultimate Hop
   and the egress PE does not have a way to indicate the next header is
   VXLAN/NVGRE/GENEVE.  In that case the full VXLAN/NVGRE/GENEVE
   encapsulation with an IP header MUST be included in the BIER payload.
   A well-known IP multicast address (to be assigned by IANA) is used as
   the destination address and the egress PEs MUST be set up to receive
   and process packets addressed to the address.  The address is used
   for all BDs and the inner VXLAN/NVGRE/GENEVE header will be used to
   identify BDs.

I assume PHP is "penultimate hop pop", but that doesn't appear to be specified.

Zzh> Also expanded in the -12 revision.

Zzh> Thanks a lot!
Zzh> Jeffrey

Regards,
Rob