Re: [bess] BDF Election in EVPN VPWS Single-Active Multihoming

Muthu Arul Mozhi Perumal <muthu.arul@gmail.com> Mon, 25 March 2019 07:22 UTC

Return-Path: <muthu.arul@gmail.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 C9581120364 for <bess@ietfa.amsl.com>; Mon, 25 Mar 2019 00:22:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 BCo8lvFy1_3x for <bess@ietfa.amsl.com>; Mon, 25 Mar 2019 00:22:25 -0700 (PDT)
Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6296312035F for <bess@ietf.org>; Mon, 25 Mar 2019 00:22:24 -0700 (PDT)
Received: by mail-lf1-x136.google.com with SMTP id r25so5198468lfn.13 for <bess@ietf.org>; Mon, 25 Mar 2019 00:22:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=O+GXQpbNNXlWfd7LF+MgEJOC0fBe/b63IQjeoTgynBM=; b=GUmj/50WTVUEMZR6R5cLc2UquugFaxPMtUR6FxPBpI9LD4Xe2lSza9YVSfYbSUQhnP eFQAVrq5P7PqAt5gJloQt2qovshqATWdDXTUgaAD/JqZASv75XuSMRPnOqE0t/SEYhif fMDOM+F6B6hg1mg2H4FRKcFkp5EASVg5Nbs4AV/8iwjknxOBCqsIVvPAY61LTvuzZKYl gYmcjRhXhI673YDTKngfKfNjnlBKQJ9ncoPeLiN1ouP2O7UiX29uQrKqsE3lBWIkrHzz YCD5cWAt69rBDP5a9HDwxf3dNWcJrZkekUf+6RneuS1g3cRKvvCS0V9TmfA74ByDjP1k Ztqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=O+GXQpbNNXlWfd7LF+MgEJOC0fBe/b63IQjeoTgynBM=; b=QgA4zchUzhXcA1sPH5gPlrUokymuKkPNf2rtBEBWatu0PUAdV5HRHUiFhT6rwsIyM5 yU2pA20g/vl3H9zxu+EP7YBmOcovDJvFpYZnioHSRXC0XijjY1naGjssRzTCFXtjCQPP /2URn993pciIxMfQX5OYwUTKfqer/19LQifUW4KgbLUmL9vcbRrAtfdB2qZuA1M6vTu3 jxTA3QUvPjsqT4KAcecEXbb4wF8JC5tHEqgKeQUEWgnpsshcymOFebaPAbGreG78Y4z0 DyKpLkW+1N9z6m+t2FCh8/ABxqLGrUrGRVhGr+Q2/AzNNRHkY/s4D12BFUflZbeD0lFS iCNA==
X-Gm-Message-State: APjAAAVg1MhdHbe41YmQLiemOSTx0jsxHxjGs9oqrB9M8+Seg1oqZ/HT DZAog7Tv11HdECi9eHHf7Uw7S6qZiBvxoERChsE=
X-Google-Smtp-Source: APXvYqyz/v1HzqaKCcvcFoUOR2rPaGLbvH3YCxYbxGaQvT1u8/BwtqdFZ3W5j79Z7Sldhrt0ly9QcWkjtssU4+fXiAE=
X-Received: by 2002:a19:c9c1:: with SMTP id z184mr11462226lff.138.1553498542583; Mon, 25 Mar 2019 00:22:22 -0700 (PDT)
MIME-Version: 1.0
References: <CAKz0y8zPKgTc7ctDgthOuUyag-zM8xV-P=nAC0js9HKOKYSnJA@mail.gmail.com> <C2C58125-48AC-45A1-ACFA-EAEFC6364433@nokia.com> <CAKz0y8zMQ+T=c9KkX0soefBoqEgmZ02tjAO56cUoqUUSr5cCdA@mail.gmail.com> <AM0PR07MB3844FE2F40F789D8F476FB0FF7430@AM0PR07MB3844.eurprd07.prod.outlook.com> <CAKz0y8ySkDq2Q-H_FqTirGvdT5i_C0eYyrntdkTA6SVFQzEcMA@mail.gmail.com> <AE6D95F3-7474-4652-8FAB-E69EDF33B3C4@cisco.com>
In-Reply-To: <AE6D95F3-7474-4652-8FAB-E69EDF33B3C4@cisco.com>
From: Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>
Date: Mon, 25 Mar 2019 12:52:10 +0530
Message-ID: <CAKz0y8x+eXR0Z_R4y-7R9=3XH-z5GxG9nDqbUcf+T9A23D5jvA@mail.gmail.com>
To: "Satya Mohanty (satyamoh)" <satyamoh@cisco.com>
Cc: "Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.com>, "bess@ietf.org" <bess@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ca35970584e61081"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/5AlZFjH4oveUZvzPrkoaMAaiQyY>
Subject: Re: [bess] BDF Election in EVPN VPWS Single-Active Multihoming
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: Mon, 25 Mar 2019 07:22:28 -0000

Hi Satya,

draft-ietf-bess-evpn-df-election-framework also does not describe how the
BDF is to be calculated for the default DF election algo. Am I missing
something?

I think my question still holds:
Though it is straightforward to calculate the BDF by eliminating the DF
from the candidate list, would an implementation calculating the BDF that
way for the default DF election algo interoperate without any problem?

Would it be better to update draft-ietf-bess-evpn-df-election-framework on
how the BDF is to be calculated in general for any DF election algo
(including the default DF election algo)?

Regards,
Muthu

On Sat, Mar 23, 2019 at 2:46 AM Satya Mohanty (satyamoh) <satyamoh@cisco.com>
wrote:

> Hi Muthu,
>
>
>
> Yes, the BDF is as per what you have mentioned.
>
> https://tools.ietf.org/html/draft-ietf-bess-evpn-df-election-framework-09
> formally defines it.
>
>
>
> Thanks,
>
> --Satya
>
>
>
> *From: *BESS <bess-bounces@ietf.org> on behalf of Muthu Arul Mozhi
> Perumal <muthu.arul@gmail.com>
> *Date: *Friday, March 22, 2019 at 11:41 AM
> *To: *"Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.com
> >
> *Cc: *"bess@ietf.org" <bess@ietf.org>
> *Subject: *Re: [bess] BDF Election in EVPN VPWS Single-Active Multihoming
>
>
>
> Thanks, Jorge. Need another clarification. RFC 7432 does not describe how
> to calculate the BDF for the default DF algo. Though it is
> straightforward to calculate the BDF by eliminating the DF from the
> candidate list, would an implementation calculating the BDF that way for
> the default DF algo interoperate without any problem?
>
>
>
> Regards,
>
> Muthu
>
>
>
> On Fri, Mar 22, 2019 at 11:45 PM Rabadan, Jorge (Nokia - US/Mountain View)
> <jorge.rabadan@nokia.com> wrote:
>
> Hi,
>
>
>
> Well, everyone has to support the default DF Alg, based on RFC7432. So
> that one for sure. And in addition there are others that have been
> implemented. For instance, Pref DF election has been implemented by
> multiple vendors.
>
> Thanks,
>
> Jorge
>
>
> ------------------------------
>
> *From:* Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>
> *Sent:* Friday, March 22, 2019 10:41
> *To:* Rabadan, Jorge (Nokia - US/Mountain View)
> *Cc:* bess@ietf.org
> *Subject:* Re: [bess] BDF Election in EVPN VPWS Single-Active Multihoming
>
>
>
> Hi Jorge,
>
>
>
> I didn't mean using different algorithms for electing the DF and BFD. I am
> just asking which algorithm is most widely implemented/used for electing
> the DF *and* BDF for EVPN VPWS single-active multihoming.
>
>
>
> Regards,
>
> Muthu
>
>
>
> On Fri, Mar 22, 2019 at 7:47 PM Rabadan, Jorge (Nokia - US/Mountain View) <
> jorge.rabadan@nokia.com> wrote:
>
> The implementations I know use the same DF Alg for DF election _*and*_
> backup DF Election. And I don’t see why you would use something different?
>
> In other words, if you use e.g., Pref based DF Alg, use it for DF and BDF
> elections. Only that the BDF election excludes the DF from the candidate
> list.
>
>
>
> Thx
>
> Jorge
>
>
>
> *From:*BESS <bess-bounces@ietf.org> on behalf of Muthu Arul Mozhi Perumal
> <muthu.arul@gmail.com>
> *Date: *Friday, March 22, 2019 at 4:23 AM
> *To: *"bess@ietf.org" <bess@ietf.org>
> *Subject: *[bess] BDF Election in EVPN VPWS Single-Active Multihoming
>
>
>
> While RFC 8214 doesn't recommend any DF election algorithm capable of
> electing the BDF in EVPN VPWS single-active multihoming for deciding the
> backup PE, any feedback on what is(are) the widely implemented/supported DF
> election  algorithm(s) by vendors?
>
>
>
> Regards,
>
> Muthu
>
>