Re: [Idr] Adoption call for draft-wang-idr-bgp-ifit-capabilities-04 (3/10 to 3/24)

Zhuangshunwan <zhuangshunwan@huawei.com> Thu, 17 March 2022 12:46 UTC

Return-Path: <zhuangshunwan@huawei.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 078D33A115F for <idr@ietfa.amsl.com>; Thu, 17 Mar 2022 05:46:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=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
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 AlbjZG5HRr4I for <idr@ietfa.amsl.com>; Thu, 17 Mar 2022 05:46:09 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D63723A1159 for <idr@ietf.org>; Thu, 17 Mar 2022 05:46:08 -0700 (PDT)
Received: from fraeml713-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4KK6LL0dz8z67bZc for <idr@ietf.org>; Thu, 17 Mar 2022 20:45:14 +0800 (CST)
Received: from kwepeml500002.china.huawei.com (7.221.188.128) by fraeml713-chm.china.huawei.com (10.206.15.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Thu, 17 Mar 2022 13:46:04 +0100
Received: from kwepeml500004.china.huawei.com (7.221.188.141) by kwepeml500002.china.huawei.com (7.221.188.128) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 17 Mar 2022 20:46:02 +0800
Received: from kwepeml500004.china.huawei.com ([7.221.188.141]) by kwepeml500004.china.huawei.com ([7.221.188.141]) with mapi id 15.01.2308.021; Thu, 17 Mar 2022 20:46:02 +0800
From: Zhuangshunwan <zhuangshunwan@huawei.com>
To: Jeffrey Haas <jhaas@pfrc.org>, Susan Hares <shares@ndzh.com>
CC: "idr@ietf.org" <idr@ietf.org>
Thread-Topic: [Idr] Adoption call for draft-wang-idr-bgp-ifit-capabilities-04 (3/10 to 3/24)
Thread-Index: AQHYNXQ6dOzWENOQQCinCgHK9waz6qzDfWZA
Date: Thu, 17 Mar 2022 12:46:02 +0000
Message-ID: <614f41283d73466da994901328ff3dc6@huawei.com>
References: <00ca01d8348c$8b05d270$a1117750$@ndzh.com> <20220311181711.GA29551@pfrc.org>
In-Reply-To: <20220311181711.GA29551@pfrc.org>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.152.178]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/NCc-0_5h7MZQx30zCG2ijg_ti4k>
Subject: Re: [Idr] Adoption call for draft-wang-idr-bgp-ifit-capabilities-04 (3/10 to 3/24)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Mar 2022 12:46:14 -0000

Dear Jeff,

Thanks for your useful comments!
Please see the reply with [SW].

Best regards,
Shunwan

> -----Original Message-----
> From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Jeffrey Haas
> Sent: Saturday, March 12, 2022 2:17 AM
> To: Susan Hares <shares@ndzh.com>
> Cc: idr@ietf.org
> Subject: Re: [Idr] Adoption call for draft-wang-idr-bgp-ifit-capabilities-04
> (3/10 to 3/24)
> 
> Sue and Working Group,
> 
> I'm generally supportive of IFIT for BGP.
> 
[SW] Thanks for your support!

> For this particular document, I think it'd be helpful if the authors provided
> some more detail on the scoping of the BGP Extended Community attributes
> and their security considerations.
> 
> In particular:
> 
> On Thu, Mar 10, 2022 at 09:38:43AM -0500, Susan Hares wrote:
> > This begins a 2 week WG Adoption call (3/10/2022 to 3/24/2022)
> >
> > for draft-wang-idr-bgp-ifit-capabilities-04
> >
> > https://datatracker.ietf.org/doc/draft-wang-idr-bgp-ifit-capabilities/
> >
> > In your comments please consider if:
> >
> > 1) Do the additions to BGP (2 Communities and TLV for
> > next-hop-capability attribute) help the distribute information
> > regarding the  IFIT options from tail (egress) nodes to head nodes
> > (ingress)?
> >
> > Are there any cases where these BGP
> > Communities should be removed or ignored?
> 
> >From the Security Considerations for draft-ietf-idr-sr-policy-ifit-03:
> 
> :   IFIT data MUST be propagated in a limited domain in order to avoid
> :   malicious attacks and solutions to ensure this requirement are
> :   respectively discussed in [I-D.ietf-ippm-ioam-data] and
> :   [I-D.ietf-6man-ipv6-alt-mark].
> 
> The NextHop Capability leveraged in this draft as part of prior learnings has
> specified itself as an Optional, Non-Transitive Path Attribute.  This means
> that behaviors can be enforced on a hop-by-hop basis.

[SW] Yes, your interpretation is correct. We will add more explicit descriptions in next version.
> 
> BGP Extended Communities are only scoped for as-transitive or not.

[SW] They should be non-transitive. We will update in next version.
 
> 
> It'd be useful for the authors to comment on what the expected behaviors
> for BGP speakers downstream of not the IFIT egress. Also, potentially outside
> of the IFIT domain.  What are the Security Considerations for such
> additional propagation of these Extended Communities?

[SW] Only the IFIT egress will advertise IFIT capabilities to the IFIT Ingress. The IFIT egress will have explicit enable knob, and the announcement of the extended community attributes is also explicitly controlled on a peer-by-peer basis.

> 
> I'm unclear whether the intent of the Extended Communities is whether they
> should ONLY be propagated with the NextHop Capability or not.

[SW] Hopefully the working group can help make that choice. 
When we designed the solution, considering that the implementation of the NextHop Capability attribute with the Entropy label capability, we feel that the NextHop Capability solution maybe the future direction. While the BGP extended community attribute solution is the simplest and easy to deploy. Therefore, we provide 2 options in the draft.

Thanks again,
Shunwan
> 
> Please note that forms of this question were raised both on the mailing list in
> prior threads and also during IDR IETF sessions.
> 
> -- Jeff
> 
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr