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

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Thu, 05 May 2022 14:25 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 F181DC14F747; Thu, 5 May 2022 07:25:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.674
X-Spam-Level:
X-Spam-Status: No, score=-2.674 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.575, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=YT71kNJg; dkim=pass (1024-bit key) header.d=juniper.net header.b=jrXWvgPl
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 vpm5j6CyHn2q; Thu, 5 May 2022 07:25: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 67FFAC14EB1F; Thu, 5 May 2022 07:25:04 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2457SWd5017483; Thu, 5 May 2022 07:25:02 -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=tkhDZCWgElRQMP7N4hLZ5/SybczI8WFAJrTEjCESroY=; b=YT71kNJgPx+rftxUeKn2VAqAY1XN1Vkr7pMglIv2bGiPTi59/FG5i3N0CQF6MqHYqZbq BzKNh7a4O65vCP2cBAYOp2jLr247wnjtrclwVFeJnYicRSCy41F+fxRJYzPwHN2YmBbv Ke1Vowo9A1+I7CjIBZAZ8hFaxN3P4f8+Lba0wJU1aS3wPYv0B95aXBvBCLxRtVsxygXd JH9bCNLCurfEGQT9Olyzaz0MB4ce7kkGYSoee6WC3qyNSIBRVYqde8CutASX8jH6J8CT bHKI2IrBS1mdE7Odv1msgSiQE8zxt+KW23GeaZWXt+/L43zhXbJebiP26p9rhbm5J8T5 ng==
Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam07lp2042.outbound.protection.outlook.com [104.47.51.42]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3fva7m0ntp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 05 May 2022 07:25:01 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=loQULommDlLrK6sKcUelQc/KNLm1860TC+/QkWkbMhmV0NmY1BiiD02nOA6g7v0P5iUeoPqdKqiuUUCRxngARp6NDyC9Fx/dSwY7giRf5JX5RlYNgq5/qFczL5l4mN+Agkwcf+DAE76l2nf03wEox2dSP49eho9yPaZgh5vQUZD4EmBKTl57uW/MjZPyVF1nvxQ0yJu+uPrpMmCgYDTlIQaKUloIAIUU+qmkSJ5i4KFL+W1/zS7yHg3GwMibKzcLcHBy+6CtU41tbmNWlLa/+4EYJMu/i+RuoFb+FuTDkPsD8I5AK4Uf5ht4ouzHWjPR0cXHybyX5zj4tsSttLYMqw==
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=tkhDZCWgElRQMP7N4hLZ5/SybczI8WFAJrTEjCESroY=; b=YqTFHfdmfs5c13BOVNuG4/LTZC+x+vYbrY6HvYN3x8n4gvQjO1AVvu717zkytlufS1JyIiCVER9+Ee3x/UDK5BiOGeWlprhnoesau4ZEfX41YJ2EkgFs7zu2lwgAvNWTzKJgSHV6/Y8JtBIPXMrtyA4P3ZBCbojenqufWbOHtpBef8Es/0aMaaB/2y+i47NMzErWxN+Lwnuj+caEff4oWZfa8Y4iEQPco2Q3n8kqOzDjEffoMguekkfbj2jMN+oxRTh3EmCITBEg7v0iFPSw517Ot7NcYLK9bb2pvwKtbiAPjli2ecOksdblutcUPqG4ssrHqz6UKrSaWRPRh9TOGg==
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=tkhDZCWgElRQMP7N4hLZ5/SybczI8WFAJrTEjCESroY=; b=jrXWvgPlRrWsIltVJeGDJOvXwFHEQZ46tprabOvoWCPz/1mFKZPECXqacrYvbqh2zw6x6411AGBZGzx12BT46tzmitnXLyVnnY4gHImGBh+Y7g8UqA77RGRqVWeYfNsYiQqRzz1bC0oJkpJKbIqFxy9jFic7a1yUoshLQ4ihykI=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by SJ0PR05MB7788.namprd05.prod.outlook.com (2603:10b6:a03:2e3::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.16; Thu, 5 May 2022 14:24:58 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::6522:c2b9:590b:6008]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::6522:c2b9:590b:6008%5]) with mapi id 15.20.5227.016; Thu, 5 May 2022 14:24:57 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Robert Wilton <rwilton@cisco.com>, The IESG <iesg@ietf.org>, "'chen.ran@zte.com.cn'" <chen.ran@zte.com.cn>
CC: "draft-ietf-bier-bar-ipa@ietf.org" <draft-ietf-bier-bar-ipa@ietf.org>, "bier-chairs@ietf.org" <bier-chairs@ietf.org>, "bier@ietf.org" <bier@ietf.org>, Greg Mirsky <gregimirsky@gmail.com>, "aretana.ietf@gmail.com" <aretana.ietf@gmail.com>
Thread-Topic: Robert Wilton's No Objection on draft-ietf-bier-bar-ipa-12: (with COMMENT)
Thread-Index: AQHYU+Bags5b/f+JjUqLTvOF5qmTOq0QbCXQ
Date: Thu, 05 May 2022 14:24:57 +0000
Message-ID: <BL0PR05MB565232C50F478E26982A52EBD4C29@BL0PR05MB5652.namprd05.prod.outlook.com>
References: <165036759839.17465.12139229376289502840@ietfa.amsl.com>
In-Reply-To: <165036759839.17465.12139229376289502840@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_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2022-05-05T14:24:56Z; 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_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=a41502da-87f9-49e2-8995-abe8c4eaa1a1; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a321a111-ab7b-465a-3d53-08da2ea30805
x-ms-traffictypediagnostic: SJ0PR05MB7788:EE_
x-microsoft-antispam-prvs: <SJ0PR05MB7788DA0378D07037C60E483ED4C29@SJ0PR05MB7788.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HTDvMbbR4v99sEur0vWkwDmHDvZbl3zunq/vUP41id07C+lXPyxhle7LlASSUSaOF5QqD07yjOthLHUfEbAJmDhe0AGugKdcy4Wi1X7Qgi/r7y8p1dbuaokXhwXycRyVQYmvlwenL7SVsQXKR7UVaVo0Rds851YwGEM//vTccreICtTWSR/m1XNgcgdtQn6w09s7MhJ/1t48Od4WsjgpKDa8N/eoQDQW0N6SfcegiHGHGRLialZtvR1/gwss6zwOYY4sb/llvn22kHKBYYNHzpS5V8vYvwOYLgEaM2JNl7plWPBHDhEC+q1hfwHQQ07FQQQ9MtpSFkmCmxNbleQqb58kfjrSWURP8SXpfVuXxxvtGrRkQ6/Ku8NHoC976oPG6YkXRRD7FFlbxeXSxHLEPq8NgJyPWR9GkWUZ9PWTgEnZs9Z9HkMKN+X4Fy84XZ39YFyzPWWayj2z5yF7M/bn3nd+2pSWHr1XfqjJWc7d7D7X2uW5HBDiV3ApFbM/1cQTaybrIuMUo9UuC16F5yBlZe60ONR30I5BqKdyD8YDrOOkxdZT5Cyuz8DAiwHg2kA4o3fIyx2W8evi2Mf9DZfJQN1NDGKQ58b52z4jCf7yntV7zzP6ICV+osGkROy/2DgoQcDobiQfxbqyRMP4pZicnq6bdE9WD83kTyYLIs6O85sqlpAiK499g3MFBGB9jDenVlITPP6r3IYekBoLNIZp+os0MAsYvSS6RA7uWk1owLEi349RYMLMMWpamdce9cvyVEem2wWUCqiExN9pTKleUN1i7dn8tB3gfyaUigBXGxvelJDtbGBEqeiuddugHgiq9lR6pfqzgDNXSSUI8FIJFdfAwNj73zjiOLOMyeG7aw7B0JaxBKBizHw4B56Puq5y7phvnEJhRNH0QLRJafwDHQ==
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:(13230001)(4636009)(366004)(7696005)(26005)(9686003)(186003)(6506007)(33656002)(122000001)(55016003)(71200400001)(508600001)(83380400001)(966005)(316002)(8676002)(52536014)(76116006)(110136005)(4326008)(66556008)(64756008)(66476007)(66446008)(54906003)(66946007)(2906002)(38070700005)(38100700002)(8936002)(5660300002)(86362001)(53546011)(491001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: gWVJgLBw0gFHmCIROq4JnwLmLOFiV6xpnYR1a4X6pg10K6SNt90/MomddtyBdPvBP6Chr7q1+0CRCsf1oW+T/g+GRPZj4Jiy9eRNBoZ5OGjuAW7Y9AFnKVfydYTa2Ig7+IocdmHG6aHb0Qn+11BbO7OOacz78vL9yoDl9SHkzfrPKTG/9EmVe3hMqOm+PPplLQl5TAVAbK18wysWKo2IT4BeInBi+DyLZdAaMLVs0/OIh2qTWURTnQqY75FBv2kdj2KVmG5/Z5pjKwLmn6mvk38XSXI1v4V+vZGn6ibMN2CTtNUSbew0l5EhchR09Peghuvy7KJYWo0W6u4a6PXnTVTrCYkQEmKW5MrwGqUegDOdSdkc03IkyWXOUhmxXamroGATzsc6TX5AWwv6DiGNoBQuG29RV+a4Lvvjw8wlwiUyEjjxt+tNHZvjaC4LpAqnU1IkiPK+9eRwtaku8Y7oocky31yShUL6Kb93wxhhynz5Cx3yqfR9FOUEnj7gyTFvk9bDN0RSZyY2dLnTxMsfQmja4P5xz99K+rzZZ/ca1S+UIgt0tjWmWEWSnSV+CRxtI71hWdMEH3snu3EUtgywNNDuGcwh+m9TMVfb+bNnaSWxlP4b1/tYGqs/UnRJyipmcV4RmHlY/JrhaGsuNIMFL7ve4SAm5WE0VpySE8mjkqOQ6Y5mDXH29zApGtTlbmN1RWsH9cseYGstmWCRxe+3eT4Zzsnq+J73lfWIu9bnkL6WkiN9IuWxYysh4J5NW+HAlF3Qvopsh92g0zdoRClTBAMJOS1QZT3qLzOlQC2yDs/mm3slXtPqf0AbZWtvKQmyk0WJKNnb8XslA53QSZ5ckBG8Nz+85l5wZ8YJgnenHgF3eYq2mg+5QTWSQf8XHoBnZSYqjWojumo9qiN28m6ngbcY7VTGAXBu5iZKXAAZP5DLcNAU6geh8JbZOF+p7r15HNUF9jagWNYg0x+GiJ4IvnPN7BRD92zm4mRcMoKNu1iaQe2UZheWpcAijxBkfv+He8/a5aEe8uh7zUTj8JsjvrVCx/fZsSDrIBH8qK286XIvBfLfvLsQfKZtf0VdoGAkFd6GQqshFJ3Z1q5U8YnHi38uCoEon+TxcqwhW2wl68JW79d1Sr864DRN8+3XbnLMG0pm+TB+Yk0h7FEPwlMlygtSf+wSHOSJdveIMCvOxH5VIGWuCx3i7ZW4wOc4LCBDdYCoP3a8f1OvT9b5oXihinm+JKYlpIaKM4Bufx0TbgpNTwk3oixjAB2d9COVE54CbwDn6WYQRq7uc+rGCarrCNYOWyLcXDW/oQbrGd20nKKZozu+NRAm5dHBVDr5Pm+gMoZc5E2cH0DqNgYzsb2NpTiviZrfyd2KGJDVJrr6WGYu9QjSTmlBg05oyaVmrlHRYlWspn/2hjLkoJE1T0qcHX/iER+uCTWy7CYTEe6jf6MveWG/vsEXA8dzOdIu+6LfYfOIwEFZT+fkYbUgLMuMFttXTl0A1tm0/AToSm52WKoXGcO4Pl1pU59SjEP2okqByJmNnoAtfdZVxXFH+cdQDWJwBgaPUi8fANd1lZVURNpNskSWT3PxjGpJIbkBqZa2CjBpC3k16hufHWWRXmAMZ85dpvWRh6qZKUbq6yP3GftpGIKRfYAN4JPNO5vZtfOVvewuhjfKapq59/ghMOrokWyVB9Ej9ZHVcLIhCeH4832McK9s7sxszDvX2JngQqTENbao08jfuJtP8wTyP+4sZA==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
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: a321a111-ab7b-465a-3d53-08da2ea30805
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 May 2022 14:24:57.5142 (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: Fpme0QpG0/vnjKALcKEJLFuVK/nw261HuKRobxH70/BKss3DbsCECLuQt3LD5vX5b7xmdCR/b0W+oVjwqCp/Uw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR05MB7788
X-Proofpoint-GUID: p34igz-U-BqmOEA4f8FGHTuHdzICFE9Z
X-Proofpoint-ORIG-GUID: p34igz-U-BqmOEA4f8FGHTuHdzICFE9Z
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-05-05_05,2022-05-05_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 impostorscore=0 suspectscore=0 mlxlogscore=999 bulkscore=0 mlxscore=0 lowpriorityscore=0 adultscore=0 spamscore=0 malwarescore=0 phishscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205050105
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/-tjEI1AkfN7H9Vey3Bux-o3OQ3g>
Subject: Re: [Bier] Robert Wilton's No Objection on draft-ietf-bier-bar-ipa-12: (with COMMENT)
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.34
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, 05 May 2022 14:25:15 -0000

Hi Rob,

Sorry for the late response. I took some time off work and am catching up on delayed work.

Please see zzh> below.


Juniper Business Use Only

-----Original Message-----
From: Robert Wilton via Datatracker <noreply@ietf.org> 
Sent: Tuesday, April 19, 2022 7:27 AM
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-bier-bar-ipa@ietf.org; bier-chairs@ietf.org; bier@ietf.org; Greg Mirsky <gregimirsky@gmail.com>; aretana.ietf@gmail.com; gregimirsky@gmail.com
Subject: Robert Wilton's No Objection on draft-ietf-bier-bar-ipa-12: (with COMMENT)

[External Email. Be cautious of content]


Robert Wilton has entered the following ballot position for
draft-ietf-bier-bar-ipa-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!SFxqK7NzdwzMDkjyRUZwmQMJmCf2gkwiZofHioZ4I2KHOk_qeEl2KAaNqe4TXl_8$
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-bar-ipa/__;!!NEt6yMaO-gk!SFxqK7NzdwzMDkjyRUZwmQMJmCf2gkwiZofHioZ4I2KHOk_qeEl2KAaNqY7YWk4T$



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

Hi,

Thanks for this.

A few minor comments:

(1)
   This document specifies general rules for the interaction between the
   BIER Algorithm (BAR) and the IGP Algorithm (IPA) used for underlay
   path calculation when other BAR and/or IPA values are used.

I wondered whether it would helpful to clarify that "other" means "non zero", e.g., "when other (i.e., non zero) BAR and/or IPA values are used"

Zzh> Done. Will post the revision once comments from others are also addressed.

(2)
   When a BAR value is defined, the corresponding BA and BC semantics
   SHOULD be specified.  For an IGP Algorithm to be used as a BIER IPA,
   its RA and RC semantics SHOULD be specified.

Under what conditions can these SHOULDs be violated, or to state it another way, why are they not MUSTs?

Zzh> They are not MUSTs to allow some flexibility in the specification of BAR/IPA. If one is not specified, then it is interpreted as NULL.

(3) I note that this document doesn't have, or reference, any YANG, but presumably these two fields are covered by igp-algorithm and bier-algorithm in draft-ietf-bier-bier-yang-07?  Not this document, but it would be useful if those fields included this RFC-to-be in a reference statement for those two fields, perhaps with slightly enhanced descriptions to give some indication of how the fields work together.  You might also consider including an informational reference to where the YANG management interface of these two fields is defined, but I'll leave that to the authors discretion.

Zzh> draft-ietf-bier-bier-yang does have BAR/IPA. Since this document focuses on how BAR/IPA interact not on how they're configured/monitored, I'm inclined not to mention YANG here. I am copying the main author of the YANG document so that they can update the descriptions to be consistent.

module: ietf-bier
  augment /rt:routing:
    +--rw bier
        ...
       |  +--rw igp-algorithm?            uint8
       |  +--rw bier-algorithm?           uint8

Zzh> Thanks!
Zzh> Jeffrey

Regards,
Rob