Re: [Bier] Intdir telechat review of draft-ietf-bier-bar-ipa-12

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Wed, 04 May 2022 19:30 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 3A3DEC1595E5; Wed, 4 May 2022 12:30:41 -0700 (PDT)
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.575, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=l0Hx0HOH; dkim=pass (1024-bit key) header.d=juniper.net header.b=MMYi2hEA
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 NvX9Nxr64v1u; Wed, 4 May 2022 12:30:37 -0700 (PDT)
Received: from mx0a-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 BDDF0C14F73D; Wed, 4 May 2022 12:30:31 -0700 (PDT)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 244Ef0US019536; Wed, 4 May 2022 12:30:30 -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=hPn96FJP2/NdHbkapQg5g4ZjjxtI2I2l+V6Eh9DpVhs=; b=l0Hx0HOHm1B8hd7ljz9MTSu5FZqn3ONS+APuuvbaCsvEPAj6liscQzrPhLiX7BXQIOVY 5LUgA26yaJD4ESFx6gPaF/ybFDfTj25QFhsWFI0ZXIttBw7fyNXupXz1UBSLqnuNSBPY kEcpu9uFdgrQE74Gaxvw3fo2ciX4Uv44fxGT4YV+B0L508Wb5s6kinXarpft4oHRjaRq ouC1YRh8lC8yTjAVJxTEZsMos/UB3l2YOmcplJ51K8SWIUWU6x5r6fm7ClGZG+7ZwB8a ZaGfPU86vYiY8spEJS5p/XEhQR2HPAa3ap0f473je9+ydE9WxlCm//jJoisKRps7ns5o mw==
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2047.outbound.protection.outlook.com [104.47.66.47]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3fude01tct-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 04 May 2022 12:30:30 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=is+muDulu7h7d1s8SdNPT9ZRSkYREq98wLdQ/Dtq/19mouQKFSz1OmuOGM6/kX9g5O6ZU78YQmeluQBCY1q5wbtcVcDGKbYYANCj5a6LEmKPZzx5CzogeVH0tH6YOh6r+ZTMO9adYksRa1khyPu4F8DzYxITZsdkuGY5louNbp6lDGmueHP8vgSUzKZDwIHJM0GHpAP7+ROjfBR7KaXmJKW9gRzB1kuX65dVCDn+S+OwTvhVON/KCT0AsIhkBG6SmGt7CrM5U26mqPWV6odTiXRlYy8rH3pia3YhZbf7yPHZNPzuzaLKisKjTEa8elr5RvTH0oWafehCpSbkIBC9cQ==
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=hPn96FJP2/NdHbkapQg5g4ZjjxtI2I2l+V6Eh9DpVhs=; b=Y83lKL9TSqiKBi7HXVcz0bIPJS/qElDDpskVkJYlPzcScP29fJaLRQfDM/3o/O7GebQP0P9xlMb4zRVnCbQG0Q2vXtSYevrkAuYtafW5I5UhIIR4VXFMWTZ0NikiwsBe1T8TTr+jAXyR+mXBDy+NWDLdXS/WuQKex9ya+xA58WffYxD9S4HMC1sDMSCEb+P1iE9j/Yv7OZ/zCnSY644xIJTsMZLqMVJm3vl2Ad4WhuZiMBbtWxjdkrZ2VclNvoLEL4a0YFGdFoGVT8tsTQBPoC1I8fzEoPdDfwlwCrjxDm+zi2mnHE2QJ+B1F1tV9fSluBG0NyxDK/wqd3AKpZvnXg==
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=hPn96FJP2/NdHbkapQg5g4ZjjxtI2I2l+V6Eh9DpVhs=; b=MMYi2hEACHBaFW0a8rqF0h4ZRsOFyyFAGgwccka2T2T307+Og56UIhhi7oHTZfvKwU8io4y8B1Sltr9H58IHkK7Fx1DCVzCY5Qy8lxVXyJj4bgEyKxUQEByxrmzeYmZjuZNaIcuEHB3o7hYIVufQohVKnMyQ1jXtov+9BMFz3N4=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by BL0PR05MB5521.namprd05.prod.outlook.com (2603:10b6:208:6d::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.13; Wed, 4 May 2022 19:30:27 +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; Wed, 4 May 2022 19:30:27 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Suresh Krishnan <suresh.krishnan@gmail.com>, "int-dir@ietf.org" <int-dir@ietf.org>
CC: "bier@ietf.org" <bier@ietf.org>, "draft-ietf-bier-bar-ipa.all@ietf.org" <draft-ietf-bier-bar-ipa.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Intdir telechat review of draft-ietf-bier-bar-ipa-12
Thread-Index: AQHYU6Ek5rYPWeG0hU63xGSlXH4KBK0PKhCw
Date: Wed, 4 May 2022 19:30:27 +0000
Message-ID: <BL0PR05MB56529B3840FA6AD73B77F72AD4C39@BL0PR05MB5652.namprd05.prod.outlook.com>
References: <165034044824.2741.13284922661455065282@ietfa.amsl.com>
In-Reply-To: <165034044824.2741.13284922661455065282@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-04T19:30:25Z; 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=b20a9341-8ee5-4565-babd-970e965fd200; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c2be8518-34ed-4dd6-d671-08da2e048ad9
x-ms-traffictypediagnostic: BL0PR05MB5521:EE_
x-microsoft-antispam-prvs: <BL0PR05MB5521AC55402E85A8D615F7AAD4C39@BL0PR05MB5521.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: OJWVJv0I46dXLlGk/uu2rFn4h70eJ832mEb2jilzsTX6VsDYC1vL5AUEaPNLOg3YyVjI9ORYRRfsZ/V9C+Epr1tn6RsX8HSbI8mIbTmNTtujFGWJcekTuyU07EwbiTVBzTURkwsyk5ZRIf8innP/zvIy0nMGfmHUiVAh0+tyatZoSDQyy1Z9epvUTAJNXpvUYpYIAl5nBh9AU7+034RcCelUVn2XaPdJhZzls6H/BCLba2jkYOCQxvkm3yZuTDBl0gS3LBCoEPxPqMtHFvHoEq/XXdX3+b6ssmDB8E5U4Mr3HVnAf8/XMZYDIX0fDeCaN8P+zaeD6b9ZI3YItbuf2obBmVtSOFkHtG2uDRDC35/dwZS2Uuw3KSCX+0fri6sDFMsj4ai6KOzlEnSH9YvzYakAz8QDQWmad/qjB6/dwFXInbqVvHDJaEc3H+oj5d2BgSVYsW/M24BK5oztvgMFoZHrT6X5QurW5V/4k06YxrN/gjyO7QX6ST/CNkMASIQRopAXwQoTBARi9P1keV0OS75lwr4mTvjADbwZBwsjsAJNKKQkZMqBim8mivNsip2MdD2wQrnxJWwWovB0hopwTLTACovyvUkTFeBiLWrS3M+Ow3auvFEGEJgRULEHZINc0hKeuJiDKhHhN2iMwk9B0vGkfFCxOG9iq/1RVVVldS4I3xPEl+azCQ9TXaBMxrrQ0FaBsaQsAaFhUU4F0vq5sy1RGPfQo58CInbgy3wCF+q6Sg9J2HRNzj0iKdfXlWeg
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)(52536014)(7696005)(8936002)(5660300002)(86362001)(71200400001)(508600001)(38100700002)(38070700005)(2906002)(122000001)(54906003)(110136005)(83380400001)(316002)(8676002)(26005)(53546011)(6506007)(66556008)(4326008)(66946007)(76116006)(66476007)(33656002)(66446008)(64756008)(55016003)(186003)(9686003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TXIyK3FLOHc4V1hteFRIOFVORE5zSjFpd1BBRDJsMVcycjhkWTJKd2ZGRitz?= =?utf-8?B?WFZJNndYWm0wRnRTS0FtOEMxZDd3MGlzOE9ZRCtwNEpJQ1VFekRvSHdXUXcv?= =?utf-8?B?aksxVGxhb0JXRmxUaFZvS25nVEdhWlJYSFN5dWdTemxMMG5iUUtyanAyZmhr?= =?utf-8?B?dThTK25rRXQ2LzJEbFF0Zm5Eb2VmR0JhREFYSHFKaGJCQ09qRzRjT0ZJUzBn?= =?utf-8?B?NzlQM0FjV2FCYXA1amhVaHl5cTYrdXJjVTIzdS9aaUZCUCtTTEE3eEw4emVI?= =?utf-8?B?OWt1TGlnSlk1MUYxWUd6TEo0VVhIUDNQdGlSWk93ZzIxU1ZiU0JtSXUvZG5C?= =?utf-8?B?MkZnZWJlMFhKT1dCMGFiN0FWckNOZG9BMjhGRVo5aG16MG9vZEtFVGpzSlNl?= =?utf-8?B?TzlXbzJnSm9mNzF3Sll5dmQrNVFXdG1vRTBxSHo3cXR2d05QVG9TSFJBS2c0?= =?utf-8?B?SUxKRnU0SjlZWXhONHRoMS9OaVJsL0RabC82NzFVaEpkcE1QYSthNHVkQWV2?= =?utf-8?B?R05oY3pOOU9lT1NEdGJWTnpyeUJneDBJSlVzUEtRZnEyV2thY1U3dFBvenRB?= =?utf-8?B?cGl2RFVKc0N5QzJLMWtJdVhWRFd0QTVIbTN4NjdZMDBGdWViRlNvd1c4M1p0?= =?utf-8?B?K1podmZTL2phaGNHVFFNMTQxMFRSOFp2V1ZIeEhkTmJlaFJQMWxYM1dnZDJ3?= =?utf-8?B?TjdYRG5DN3FDVTM2cjB2MW1INDRBdmlGSU5XN2J4ak9FS1ZhKzFvNVlGbWF6?= =?utf-8?B?dU5Ua2U3ZkRKSVRNblZQVTFpWnhhQmlyVWsrTlc4WjJzaERYUFpTMDRaSzhs?= =?utf-8?B?Y3BhS0RmWVB6N3c0YlF0aXY5OVVMc1lrb1N0a3BaMkVscGNhTmxwelI4RUxl?= =?utf-8?B?RmEzSlp5dEErWjhFQWFESnlOT2NQTHBHTlNSOUxTUEFGVEw4N3BWNHVvejli?= =?utf-8?B?ZVVKZ1QxUEI0ZWtUdHhKYmVrQjNxeGZzdnRQaExaYmg0UWttMzRRTmVnbE9m?= =?utf-8?B?ZUY4T01EMHUzY1liaEhXY3RuNW1KMW1pTXJHQWt0YXJSd0h6QWVrRmtXYmlR?= =?utf-8?B?V3p1ZDU5YXlmZGFRVVVoN1d3TW1FeVY4RlFadmsxR3lPWWJzSlV0WjBzcjQ1?= =?utf-8?B?SGMyVGlTUFRJbnp3Qmg5Q21SWkFLY3BhaEhmNkJ2R3J3Mk92SWdPUy9rTnRY?= =?utf-8?B?UWRsb2FzRjdOa1FNbGdxTnhCNTBqVnBuVmhhZnRISmpuT1kyUEl5N0tqRHph?= =?utf-8?B?cUlWWVFLc0t4NGZlU21JRFFRQ2xEaHZqT2MxN0l1enhnSlUxMHZxQ3IvaWEr?= =?utf-8?B?MmpPV0d2ODhYd3FwQWNPVUtnNDJxem9HOGI0bXJGSkdtM0QyMmpPTHZwY014?= =?utf-8?B?K01uZHlBbUJTS0JpR0tyYnNaa1YvMjZZUXFackVKcmQvcHNuVzE0MzFmNHoz?= =?utf-8?B?STFNQWE2L1BQZENxdXpYUlBxRGoyaHlYY09DazhFaFFHMzhaSkVmd3ZMSmkv?= =?utf-8?B?REtNRk1rQzExYy9zSVRiSFd2alFrZ1M5OGRXeWNrMlRFM0Jzc3Jnei9XQ09o?= =?utf-8?B?eDJ5ZFV4WHJiN0hWeHdRdXJrNWJDemZvSWg1dy81eWk0c240OFJ3UGJqNHhu?= =?utf-8?B?dDROR3EvaFh2NEQvdUVBNEJ1aHh6SnVrZytZRzJxdmtVOTlJdFFJQ0xvUy9G?= =?utf-8?B?Tnc3bHp0UmxSbUhsL1c1dWx5S3ZtOVlPcXVIczI3d0M1TzJTR3RIMmlySkQ2?= =?utf-8?B?Y3ZIOFRZakpoc3RLSzAyV0JzZ0lLQmZYMytSZmFoR0o5YTljdXlwd0xXMTRp?= =?utf-8?B?VUZreUNHUjM4T3paUjB2R3hwbjkxWlc0a05KcjAzZjgyTVJMUlM4YTdwYW1M?= =?utf-8?B?eWNDT0tZQ0g3d2J3aGdRMWRZcnl2UFNpL2pvUXFBb3hpV0p4NWFEYkVrREhU?= =?utf-8?B?UmQ0THVKZFdXUTRZamJMSVh6dWQ2d0lqUzR5ZWRJUndNbWgwYjRlUU9MZWRJ?= =?utf-8?B?Y1NyM0VCT2lUSVpsRUo0aGxvUTBCa1VybUZHTFVJR2o3RXRGQmJwQmFMSDV4?= =?utf-8?B?Zk85U2VmR1E4aTQrWEF2MmZtUFF0RDExZUNHanNKckM3b3d1emRjbFhZS0RO?= =?utf-8?B?OE9STFhPOGRrUDd5Z0s2d3BxOGFDbUhxSFFjdlJMZXBhNTBNQlRmZTJiOU1j?= =?utf-8?B?L25XQXZ2TkdSL3A0enc5dGNObUUzbGZ6QTBDVlF5ZkIzcitGdy9FRnpCQWZ1?= =?utf-8?B?YThvU21lcTdwVit2WGFGemVHdWFoTVlqbmlBYTF4Q1BobytSVmdlNTZnMDBi?= =?utf-8?B?MzBvazhJVHhIR0t1aUpiOXV4SEx5R0pCakVzUjhBdkY5YzNlTjJDQT09?=
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: c2be8518-34ed-4dd6-d671-08da2e048ad9
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 May 2022 19:30:27.0469 (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: vBNTPuGSCCcILtXTSBWWNzUYdHyweUIikcGfh7n6zYwRIfwLli03Je8TdFrHbVPvfcav//Lcv9H4BtcXimqgFg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB5521
X-Proofpoint-ORIG-GUID: 9T23bL1VvzBWDXiC97IEAysgHPH-mQWV
X-Proofpoint-GUID: 9T23bL1VvzBWDXiC97IEAysgHPH-mQWV
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-04_05,2022-05-04_02,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 mlxscore=0 bulkscore=0 phishscore=0 malwarescore=0 clxscore=1011 suspectscore=0 adultscore=0 spamscore=0 mlxlogscore=975 priorityscore=1501 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205040114
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/h9Bxj2G_hLVYMUtKLnSa82nN3OU>
Subject: Re: [Bier] Intdir telechat review of draft-ietf-bier-bar-ipa-12
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: Wed, 04 May 2022 19:30:41 -0000

Hi Suresh,

Thanks for your review and comments. I took some time off and am finally getting back to this.
Please see zzh> below.


Juniper Business Use Only

-----Original Message-----
From: Suresh Krishnan via Datatracker <noreply@ietf.org> 
Sent: Monday, April 18, 2022 11:54 PM
To: int-dir@ietf.org
Cc: bier@ietf.org; draft-ietf-bier-bar-ipa.all@ietf.org; last-call@ietf.org
Subject: Intdir telechat review of draft-ietf-bier-bar-ipa-12

[External Email. Be cautious of content]


Reviewer: Suresh Krishnan
Review result: Ready with Issues

This document is short and clear and easy to understand for someone who has a basic understanding of BIER. I do have one minor issue that probably needs to get addressed/clarified

* Section 3:

Step 3: "If BA is NULL" -> What exactly does this mean? Does this mean BAR==0?

Zzh> Note that a BAR value corresponds to a <BA, BC> (<BIER algorithm, BIER constraints>) tuple. "BA is NULL" only means it does not specify any BIER specific algorithm.
Zzh> A NULL BA does not mean BAR==0. For example, one could define a BAR 10 with semantics of "No BIER specific algorithm but exclude BIER-incapable routers" (the exclusion part is the BC).

If so, it might be good to state this explicitly and I suggest pulling forward the text from Section 3.1. to clarify BAR==0 means that BA is NULL and BC is NULL. If not, can you please clarify? i.e. do you expect there to be a NULL BA with a BAR<>0?

Zzh> As mentioned above, a non-zero BAR could have a null BA.
Zzh> Section 3.1 clarifies BAR 0 specifically, while the steps focus on the <algorithm, constraints> components of BAR and IPA, so I hope we can just leave the text as is?
Zzh>Thanks!
Zzh> Jeffrey