[bess] CW in EVPN: Was Signaling Control Word in EVPN

James Bensley <jwbensley@gmail.com> Tue, 23 October 2018 08:06 UTC

Return-Path: <jwbensley@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 88693130EEA for <bess@ietfa.amsl.com>; Tue, 23 Oct 2018 01:06:39 -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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=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 nnpYsnjM_NJ5 for <bess@ietfa.amsl.com>; Tue, 23 Oct 2018 01:06:37 -0700 (PDT)
Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) (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 6DA18130EE7 for <bess@ietf.org>; Tue, 23 Oct 2018 01:06:37 -0700 (PDT)
Received: by mail-lf1-x12b.google.com with SMTP id m18-v6so374584lfl.11 for <bess@ietf.org>; Tue, 23 Oct 2018 01:06:37 -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 :content-transfer-encoding; bh=5f2h8siHCLxRNjRJonsOpCq5p27X10u6W+vPUzbKv/4=; b=DyYbqFgneZubC66zr2dEZENxB/lCyiFx7Y+oKVc4zx1qRqj9vsqritVB9decR/SwWR 01HgWRLQXwcap7QcXxq4GETdU5tBZwfrlIAx67ASEcq6gS8TZKR8u/jFwEjftV+Uheu8 SlhPC3lVzX3jIqKOQvy8d5NHyXwQgRv3ic0G6l+5B5DaYnkD9P46w6irQUW4e6d/ZWyt jZCDBzY52fVyzyZZvyU+erXBveEYTqMOv+Dh5Z8QaZqOb8+8bBwz7zYa5Tj+dx4gE79h RbSXJkOu0xkiXGRhKgOz9bJJKynNXmBSweNM5MZfiydSUacLGlblRu4wffAxxIqK6ggy vlBA==
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:content-transfer-encoding; bh=5f2h8siHCLxRNjRJonsOpCq5p27X10u6W+vPUzbKv/4=; b=aTMBjIn/fOMS9c8YAQDxS2CUmdIxEsH15Y8GsbDm5FhR0eHvT6bQM7CzpYC0exu8TZ 1C8K0YpF5jv65oLCLu9pHgpBmczdMN4qnbYiFG2irguGGU+xKas6JkXwba3+7b+bbkwE ItaoeDWLj/sBdGWkq6fHYywyhzfdSIGihY+15e4PE1QFwAhlzung6meXpcgz3sZFVYrV cNuaaNawFRp/d3xnvzRiFEh0ECDk+8C9r52lfGWhvTazDhuNX7HleK4s2yErKwvA4VBs sXepGZIYYf3g4XuFK0r8x1fpoV85SElhKzCVq3mLUVSie5oTF1+b81RNEjfzDsB9WPeS +5UQ==
X-Gm-Message-State: ABuFfoggmNxdox/M3cPDw+xsm5VWG6q7JteYAnYYKksWN4RvZXSfi5CH Ham6ndz9o5dHyUQ468GKGLC2aOmFMJi4phediRRqiOy+NWI=
X-Google-Smtp-Source: ACcGV63V4qj6a13vZzveT/e0FqmK7JTAFmYATlIqw7CfbCWtYOIWsoKax9+wRhJinpU7Iq/OnJrhpTdqS8/4R/xg+bs=
X-Received: by 2002:a19:185b:: with SMTP id o88mr12470372lfi.102.1540281994816; Tue, 23 Oct 2018 01:06:34 -0700 (PDT)
MIME-Version: 1.0
References: <CAKz0y8yFQdX5w_38rpyvd_sTJsTLxNEXYxxD=ttBzJi=VKxhjg@mail.gmail.com> <DB5PR0301MB1909F64D86F4B720BFCCE9679DE50@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190988CFD00F53B3BDB95B859DE60@DB5PR0301MB1909.eurprd03.prod.outlook.com> <CAA=duU0uBTUSVt3=B5koGmV=hbt0tjVef9uzRRvgqGpQudkwTg@mail.gmail.com> <DB5PR0301MB19096B84734126EA9452D5F69DE70@DB5PR0301MB1909.eurprd03.prod.outlook.com> <CAAWx_pU3SBvJtcpQRmHyRaS8WHbFmEjRhd3KC4NsghAHV7Qz9Q@mail.gmail.com> <CAA=duU12cYHTeYgaMXr9U2jUwaYayuWrBgH+5SHb=NQqk4=TCQ@mail.gmail.com> <35FF0D51C8DAB54B95B0426331F984FF52065486@lhreml523-mbx.china.huawei.com> <DB5PR0301MB1909F2EA0C73A89DF50DC1DC9DE00@DB5PR0301MB1909.eurprd03.prod.outlook.com>
In-Reply-To: <DB5PR0301MB1909F2EA0C73A89DF50DC1DC9DE00@DB5PR0301MB1909.eurprd03.prod.outlook.com>
From: James Bensley <jwbensley@gmail.com>
Date: Tue, 23 Oct 2018 09:06:08 +0100
Message-ID: <CAAWx_pUB6e6nGb=57eGSSSmwovnO15on8YFG9K7RREeaU_zUnA@mail.gmail.com>
To: bess@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/RIoENUgwJc5EQ_Rp2_FiZ3JJcEI>
Subject: [bess] CW in EVPN: Was Signaling Control Word in EVPN
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, 23 Oct 2018 08:06:39 -0000

Hi All,

I've removed all the individual contacts as per mod request and
changed the subject as this conversation was diverging away from the
OPs original query (sorry if any of that was my fault).


On Tue, 9 Oct 2018 at 15:54, Andrew G. Malis <agmalis@gmail.com> wrote:
>
> James,
>
> Agreed. We touched on that in section 7 of draft-ietf-pals-ethernet-cw, where we advised operators that enabling post-CW DPI for ECMP calculations could cause misordering.

Hi Andy,

Perhaps I wasn't clear enough - and LSR (not the ingress/egress LER)
even trying to detect CW is a source of problems within the network,
this is why I was querying the use of the PWMCW.


On Tue, 9 Oct 2018 at 16:44, Yutianpeng (Tim) <yutianpeng@huawei.com> wrote:
>
> Personally I support having control word capability which is more common. It is said in RFC 8214:
>
>    “It is recommended that the control word be included in the absence of an entropy label”
>
> So I think we can still have EL capability on EVPN VPWS if I understand correct. Only if the existing "BGP Path  Attributes" does not work well.
>
> I support adapt CW capability into EVPN also as EVPN itself is facing same challenge with EVPN VPWS.
>
> By the way, rfc4385 mentioned PW controlling ECMP.

The CW doesn't control ECMP - this is my gripe here. It's one thing to
recommend a technology that not all devices support (EL/ELI or FAT)
but which fully fixes the problem if it supported, it's another thing
to recommend a technology that doesn't fully fix the problem if it is
supported at all. My concern is that by continuing to suggest a
partial solution (PWMCW) we help to keep that partial solution in
circulation when surely the WG should look to deprecate it for a
solution that fully fixes the problem?

Cheers,
James.