Re: [bess] A question about the draft-wang-bess-sbfd-discriminator

"Wanghaibo (Rainsword)" <rainsword.wang@huawei.com> Tue, 15 March 2022 14:27 UTC

Return-Path: <rainsword.wang@huawei.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA5EC3A0B6B; Tue, 15 Mar 2022 07:27:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 qk5Lt9quFqTV; Tue, 15 Mar 2022 07:27:44 -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 645863A0B68; Tue, 15 Mar 2022 07:27:32 -0700 (PDT)
Received: from fraeml710-chm.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4KHwgV07nyz67m6y; Tue, 15 Mar 2022 22:25:58 +0800 (CST)
Received: from kwepeml100001.china.huawei.com (7.221.188.249) by fraeml710-chm.china.huawei.com (10.206.15.59) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Tue, 15 Mar 2022 15:27:28 +0100
Received: from kwepeml500001.china.huawei.com (7.221.188.162) by kwepeml100001.china.huawei.com (7.221.188.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Tue, 15 Mar 2022 22:27:27 +0800
Received: from kwepeml500001.china.huawei.com ([7.221.188.162]) by kwepeml500001.china.huawei.com ([7.221.188.162]) with mapi id 15.01.2308.021; Tue, 15 Mar 2022 22:27:27 +0800
From: "Wanghaibo (Rainsword)" <rainsword.wang@huawei.com>
To: Reshad Rahman <reshad@yahoo.com>, "draft-wang-bess-sbfd-discriminator@ietf.org" <draft-wang-bess-sbfd-discriminator@ietf.org>, BESS <bess@ietf.org>, rtg-bfd WG <rtg-bfd@ietf.org>, Greg Mirsky <gregimirsky@gmail.com>
Thread-Topic: A question about the draft-wang-bess-sbfd-discriminator
Thread-Index: AQHYN8LNQmLzGzdQkEuSrAvF+A78l6y/NSkAgAFLN6A=
Date: Tue, 15 Mar 2022 14:27:27 +0000
Message-ID: <795934489337450bbd71686f4a2d0663@huawei.com>
References: <CA+RyBmUEULD__UWa6yeoanEn6jWLXjOREcZnJ7o+HU7UXgyqGQ@mail.gmail.com> <579146332.1219356.1647311756477@mail.yahoo.com>
In-Reply-To: <579146332.1219356.1647311756477@mail.yahoo.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.108.153.118]
Content-Type: multipart/alternative; boundary="_000_795934489337450bbd71686f4a2d0663huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/d0TU2PsvskzLtV0LIYs-Z8FuRtE>
Subject: Re: [bess] A question about the draft-wang-bess-sbfd-discriminator
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Mar 2022 14:27:49 -0000

Hi Reshad,

       Thanks for your comments first.

|Authors, in section 3.1 3rd paragraph, last sentence, I'm not sure I fully understand. Instead of |having 2 S-BFD sessions on PE3 (as initiator) to PE1 and PE2 (the responders), how are you merging |this into 1 single session?
[Haibo]: There may be a misinterpretation of the description here. Here we want to say, for PE3 (as initiator) and PE1 (as the responder),there may be some SBFD sessions used to detect the VPNSID. For this case, we may merged them to an SBFD session used to detect the PE3’s locator.


|Also, I think the document would be clearer if the terms initiator and responder (as per RFC7880) are |used in the document.
       [Haibo]: We will modified it in the next version.


Regards,
Haibo

From: Reshad Rahman [mailto:reshad@yahoo.com]
Sent: Tuesday, March 15, 2022 10:36 AM
To: Wanghaibo (Rainsword) <rainsword.wang@huawei.com>; draft-wang-bess-sbfd-discriminator@ietf.org; BESS <bess@ietf.org>; rtg-bfd WG <rtg-bfd@ietf.org>; Greg Mirsky <gregimirsky@gmail.com>
Subject: Re: A question about the draft-wang-bess-sbfd-discriminator

Hi Greg, authors,


Greg, is your point is that instead of having a pair of S-BFD sessions between 2 PEs, we can have 1 (traditional) BFD session between 2 PEs? In general I agree that S-BFD is better suited when only 1 side needs to perform continuity tests.

Authors, in section 3.1 3rd paragraph, last sentence, I'm not sure I fully understand. Instead of having 2 S-BFD sessions on PE3 (as initiator) to PE1 and PE2 (the responders), how are you merging this into 1 single session?

Also, I think the document would be clearer if the terms initiator and responder (as per RFC7880) are used in the document.

Regards,
Reshad.


On Monday, March 14, 2022, 12:44:55 PM EDT, Greg Mirsky <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>> wrote:


Hi Haibo and the Authors,
thank you for updating the draft. I've read the new version and have a question about the use case presented in the document. There are three PEs with two of them providing redundant access to a CE. It appears that a more general case would be if both CEs use redundant connections to the EVPN. Asume, PE4 is added and connected to CE2. In that case, it seems reasonable that each PE is monitoring remote PEs, i.e., PE1 monitors PE3 and PE4, PE2 - PE3 and PE4, PE3 - PE1 and PE2, and PE4 - PE1 and PE2. So, now there are pairs of S-BFD sessions between PEs connected to CE1 and CE2 respectively. That seems like too many sessions and that number can be reduced if one uses BFD instead of S-BFD. Would you agree? To simplify operations, it might be helpful to use the technique described in draft-ietf-bfd-unsolicited<https://datatracker.ietf.org/doc/html/draft-ietf-bfd-unsolicited-09>. In the recent discussion of the draft on the BFD WG ML, the authors noted that they are working on extending the scope to include the multi-hop BFD.
Greatly appreciate your thoughts about the number of S-BFD sessions.

Regards,
Greg