Re: [Bier] Secdir last call review of draft-ietf-bier-bar-ipa-10

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Thu, 24 March 2022 22:52 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 BD6643A0D98; Thu, 24 Mar 2022 15:52:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 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_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=Aq8F1SAw; dkim=pass (1024-bit key) header.d=juniper.net header.b=BlaKPeVG
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dMqrE4RaOzcE; Thu, 24 Mar 2022 15:52:48 -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 30A9E3A113E; Thu, 24 Mar 2022 15:52:33 -0700 (PDT)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 22OMYdKs002873; Thu, 24 Mar 2022 15:52:32 -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=GkPUQOVjFwNKFQoUQjRHxlzUiEiz+ii4XpVFH+DIATA=; b=Aq8F1SAw5Q5zfqQY644xn5nlTNL4isBaSP3zeSdtoRosx8Kb3FYt/SLp2sv9qed1vWfP aGzI0zzVfvyVRcObrr/IAe4++NBhF29F0tOFT7UFamXgc1t7IihuK9tMJG4oT6gqHgn2 b61BmgcT2l7UpfHYNg0YQozm80IhOWPVsROMGqXEZgXHOJd+RVg3vdCqunSu6zvQR2BV D1pCou9JeQn+lezW4xPfFrSdXXNy6aV8zV1840WO6raNtTQQ9zJdRqa2d/2ErTqdMCkj b0d2qMLBHe9LIEKuC2PuLixdrhvutcSOmw4SVwJFvzwmJ4c45qXPr5YLCj9PqLFyOPm8 tA==
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2100.outbound.protection.outlook.com [104.47.70.100]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3f11jbr0sq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 24 Mar 2022 15:52:31 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JB2YuSKZ5WRctbvN1GpsiPCbQGYNe914eOPC9bI9rmNnp0wxt2VSC7S8IoiGn1AuNaHqcS8WA2SQddRzKucg20Cy6twK+DvJLGRyVJvODlSK6FxK8LctJW7BAWf5Gqsi2iW8MmQuo1P0+FuYlxB7AhHoSUECH2W0eImL4nmzjL+SomSiHtbqNsdMfsNdnxoCZEyol+Zqa3QQhbRbDZ790Z//OyQ8WfbeDzO3SNJBWJ8d5S89n505LQK/vAxIHPofnIOCshiCXEmeAXnwoKOfDIm9IvaHRB+pf+1Ksos7UVvUwaCELBMZG4qjh7h3/Nr7dgjol+61HaCGLrsSN5ZHLw==
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=GkPUQOVjFwNKFQoUQjRHxlzUiEiz+ii4XpVFH+DIATA=; b=Jjq1+5VMAeNapRhnkOF5YFYCxSZrDaCBQizwZgKJ3YzJRrP20T9q34KYFEqsUADIly1oi5kQimUclPQz7LLIAO/SUVyhZJo6x19L5CZ0y0a8aLyxf5G6HJjQqlPaDpR+QProTqEWEsjHFpj0PWpKqepzI4GSk8jg567ETQ6idU7t91cAPYL/pXFrUovXoOP1SiVveG+Skr5lxu1gWdyEfy4k8nChOlaUbRY6W1DcL4VSTy8OoXyuBqzZTK1C1vfDiinEbllsIP1qiCkz3jywo//SzHdet6wOgDguaHTX8vrUh1IhSjdc7wTJQ2tycQTWPiaG7HvivarxSUxtpLlpYA==
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=GkPUQOVjFwNKFQoUQjRHxlzUiEiz+ii4XpVFH+DIATA=; b=BlaKPeVGCmCAWcgY0DbRJa8sBCW4E7/aCigZUjyjlKOe96MIO7i7f5n5L/OaAL/TLaIGSXuB9PtU6elVpmgYv62L2C5ETy0T+Hljqbi/w2kXsGmoKT3ZOLFFzZylYhF596dZOhDZdyUJKGneaW1WCD/xbk7HeLSCaDOZiTDyzWo=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by SN6PR05MB4000.namprd05.prod.outlook.com (2603:10b6:805:27::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5102.11; Thu, 24 Mar 2022 22:52:29 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::dd5:3242:3508:3cf9]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::dd5:3242:3508:3cf9%5]) with mapi id 15.20.5102.017; Thu, 24 Mar 2022 22:52:29 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Vincent Roca <vincent.roca@inria.fr>, "secdir@ietf.org" <secdir@ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>
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: Secdir last call review of draft-ietf-bier-bar-ipa-10
Thread-Index: AQHYP2ozT1FWak0YKUGFDEEdaUnkRazPItLA
Date: Thu, 24 Mar 2022 22:52:28 +0000
Message-ID: <BL0PR05MB5652070E602F927B1FB353EAD4199@BL0PR05MB5652.namprd05.prod.outlook.com>
References: <164811782957.30345.1786492893062018914@ietfa.amsl.com>
In-Reply-To: <164811782957.30345.1786492893062018914@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-Mentions: vincent.roca@inria.fr
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.9.0.81
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2022-03-24T22:52:26Z; 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=ebb71363-89ea-4c98-b68d-fbd4b109e11a; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 72a908b2-1db3-43a6-a65a-08da0de8f933
x-ms-traffictypediagnostic: SN6PR05MB4000:EE_
x-ms-exchange-atpmessageproperties: SA|SL
x-microsoft-antispam-prvs: <SN6PR05MB40002C95E2FC72A708123A01D4199@SN6PR05MB4000.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: vQd81eHdNHgtOuthgTjLJHQwff5owOurFN6QrvdtCZ0MQ2MIcsf9CfIW3GHRHEx4ZPxfv1a3Ax8+tkTMEbKXbCefkVIlggn8U0P8SFhfCC4aV75WxuspLYgbAjBqxZ8GUoNi8Ib6VT+DfTms9yeq4XVleQc6NWWRRZpKKLD7x0UibAMxb99FxFRBkXnd+93Lvk5JgFl5HyRM6JBZI2not8Q5xAftqY3tx8vt4wbCDWIvRWfajDgBXDexlW05+kGGGMBvfC+QKVH3ukE0Bv3cpb3trmwNZz7WdZwK8TtnN6yDPzjtmlgnepbXYLR+KVgtuIiYw6M8WTzWtxBWHWs81/40/LcAnbnPOWfS3vvPLHlhf+kBkHpgy1YSAdrSjJ21FWjjihxZPEkk1ADZXSi3c8MMnBtNOTI31agUl8pe2KVpv0kY+T8peMKd/jqBMxoC5Mg/XBQUYsqjRlS9sLek4zy5EouhUzIrP3cCX3E+gDenZMkhKs8wxhhFgGVv9mlxSEhxYr7QsUJkr+E5HSi63MauPOYrak/FIFdgFuEf44w0PFtTYA1oi2AU/C9D0FzjWCukQUZm4y9WRLx/O15CfdIl6mzxTW40NM3Vt6ELdoCysm8Hn2Buvr8iJITYWX6oCTrxXjZFiMWWgZJJ6WwPs4/P38t6Nmdu829DoZKxOoVQ79HqV8t2sqLRdS9dmbQK/2HQdvPYLYSl/il0zs7RPA==
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)(186003)(54906003)(316002)(66574015)(110136005)(83380400001)(26005)(86362001)(66946007)(52536014)(4326008)(66476007)(5660300002)(76116006)(66556008)(64756008)(66446008)(8936002)(38070700005)(2906002)(8676002)(122000001)(38100700002)(71200400001)(7696005)(6506007)(9686003)(33656002)(508600001)(55016003)(53546011); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: H9P9iuDs4n9LY+7C7+SBXIWAAWwSQIp067JJvUaN5376UeHlnUzzKf5c6HUgPmEV8bNBMa54FVvfSICf7A39lAWZBYHyHpy4iIgwaXwN7hKNdpeSMvCtMemJi8LX74hVGqHjVKuOBR86/ZXgnyGS7Zw2JHfTaXhe76KEdwjc+kou8JjAuvy8fXBjVDPnJSIjje3ihW0LR85bUPAO3+Z1CGWLY5O4FXZV2fQjaffjO+KTOoCPJEoimetEhi0ZNNs9BJ7tJazjrDB3b7pzObDKIlvDK79aHAXzsWR9t6yQUlDJO6GY0+sKYeXTdlifdVziK+gB3fpDl+fb2GXIsxuPg0Q5YTu2opk1Aqo0ctqhH67Pp5cYUCzykTiZbwEFduhMK51HWgtKcP/0pQUkhvahhBledkRvogNsC8H8OrQyzwyZ5/fqG1bQ3XOUF9JSlvjkOvx2XGSOlsOpWINN2JoLBffLcr8eY2DCgKTzrhouv6X+Ewh2xR3YSBUF0Hu3cim3xdPgMHHTSeD0GbuFASfsIjM8eBycBWN0ccd6IQ6xTjfnzdMqqgwVVCTq93Mavvi8RfRaH1LsaEyoVM0voQZAMqqe1wR/sroBqwnK+hKoCtapY0Ixjfw6IVIinclLetPswA8l4aHJvtAzHAKQFGHwVlD/UkVuMSdL818Vg2KBcTEqqYMHigXnEEw2DtqaCva/xNnMNR2VpXAUdjyKNtFGXBzhJIzNqXt5AKIy3BPw3VZ0BmhU+wrQXbRP8OBaLt1K58PGdYMvNolwmqXL0ZWcWoC70fh1mn+k5xrk99T581Wv7hu7E9313RpggCvkBRpkH1e9n3VQjul0mXi0xMEigazpG8zuuHO8RMXx4o5oQwIvdWtKos92fbNCplwte/ZjtpvpZ3AfV6zkr+feTz5jFd28d/BySYZehT3IMVtEJyfOVR95VQZYJDWt9DZHlTU3Q/3ziZ9FiighFHBQDsMjii33bekhbjnaKJzAx+i/JQ0Ma5JMpkoeL6mt4fFJctb62gpKgh9QIKq5Jw5jQxXyn2RuSn8ZAYClQPdMh0TgYV1I94MBtCsyXQcDpfi7qW/Ss3d2rkD8doGM1mN7RYP+s4IeRbdpu4l7cc/+kY0sTwrC1Armt7aOU3uhyi/FzgsN7vkOIjkFE6NVwdnC0jzXkww4VPmmGXR9TIBbpKlaTFhbIjzKYFIK31NOlFH5PdIVcEKA9rCt3KjqOyGq6kxUoJXxkCE3CgNc2EFxea5MzJ6+yUEzpE4BwWbfSi5S3Yuco8VRA/7o7IREKxoZWXY2sqWjduxbfh95KNuKRmsZ5A8IQpjG2pyFtJA2jbzNxk12t8OK8FNGJ1rQP9zIkznn0RhXFCdoqTraI067ju+K0/l4+I5U7lV+8emBLulRzRzKFpTJovziPyw2Zaxh62PXoYOwaun5gGctpyqgwCH3ojS3aKGZzWkO6fIdaSIDok7sfmO6AOfUa4Omyp8melzcHQR45YjrVw1US4Pv58gCWDVCD9jQbIlYImOAjrwr7ElqS+zE6qJT0+YkEMypWNl1DXUKZ6Hyo4KcQJgs+M/breQlpgaDvjbKVV2UKWEQrS7hkHpLAlSJ9pqz+/0JIwuQjuN7CHnToTFjtimzs1oXWxj+lBF+eJkz1P3448b11UIoaN83fMJHF3LwVnObR9pzFmrbQBIYBZW2NkiZ/9I3J9++Q6aKeqGTRSNOeNRJG35mMWBZ7LV7oWpNCv86LinxZw==
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: 72a908b2-1db3-43a6-a65a-08da0de8f933
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2022 22:52:29.0050 (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: iU3LGwO9Iq3cznIpflN9nZy9wRs2nB1KolhtM5ks/mhBmq4ub5AqyXYWbZcTv3ttjRNy1NrC0D7dEQwLrtWJBw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR05MB4000
X-Proofpoint-GUID: rNKh-WYTHC8lA4PmervJV2_vDL8mvAib
X-Proofpoint-ORIG-GUID: rNKh-WYTHC8lA4PmervJV2_vDL8mvAib
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.850,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-03-24_08,2022-03-24_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 clxscore=1011 phishscore=0 adultscore=0 impostorscore=0 suspectscore=0 bulkscore=0 mlxscore=0 lowpriorityscore=0 spamscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2203240121
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/nu5bItmFsLG1f8fnIgFPAJbSjh8>
Subject: Re: [Bier] Secdir last call review of draft-ietf-bier-bar-ipa-10
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
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, 24 Mar 2022 22:52:54 -0000

Hi Vicent, Alvaro,

I have posted -11 revision to address comments from you.
@Vincent Roca - please see zzh> below.


Juniper Business Use Only

-----Original Message-----
From: Vincent Roca via Datatracker <noreply@ietf.org> 
Sent: Thursday, March 24, 2022 11:30 AM
To: secdir@ietf.org
Cc: bier@ietf.org; draft-ietf-bier-bar-ipa.all@ietf.org; last-call@ietf.org
Subject: Secdir last call review of draft-ietf-bier-bar-ipa-10

[External Email. Be cautious of content]


Reviewer: Vincent Roca
Review result: Ready

Hello,

I have reviewed this document as part of the security directorate’s ongoing effort to review all IETF documents being processed by the IESG. These comments were written primarily for the benefit of the security area directors.  Document editors and WG chairs should treat these comments just like any other last call comments.

Summary: Ready

I have no comment regarding the security part, little is said in section 6 which seems appropriate. The three RFCs referenced are appropriate and I agree with the authors the present document does not change the situation.

However, I have a few comments on non-SecDir aspects, so feel free to ignore it.

For someone who's not aware of the topic, the abstract and introduction are really obscur and of little help to understand the context (e.g., no mention of multicast).
After reading the abstract of RFC8279, then everything became clear.
Sure, RFC8279 is prominently mentioned in the introduction, yet I think a sentence to position this document in the full architecture would be very helpful.

Zzh> I hope updated introduction section makes it a bit clearer.

Also, the document makes use of several acronyms that are not defined:
Section 1 mentions BFERs that is never defined/expended.
Section 2 mentions BFRs that is defined only in section 3.

Zzh> Fixed.

Finally, shouldn't step 4 be rewritten to highlight the case where RC(BC(X)),  is empty as in:
        4.  if (RC(BC(X) non empty)
             then run AG on RC(BC(X)
             else throw an exception.
As explained in Section 4, this is an exception caused by a bad network design.

Zzh> I did not change here, because a router always run the AG on a topology. If the topology is empty, not exception/error is thrown - the result is just that not routes will be found.

Typo:

- Section 2: mistake, this is probably RFC 8444 and not 8441.
>   The definition for the BAR and IPA fields in [RFC8401] and [RFC8441]
>   are updated as following.

Zzh> Thanks for spotting it. Fixed.
Zzh> Appreciate your review and comments!
Zzh> Jeffrey

Cheers,

   Vincent