Re: [bess] Signaling Control Word in EVPN
James Bensley <jwbensley@gmail.com> Tue, 09 October 2018 14:35 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 C8315131339 for <bess@ietfa.amsl.com>; Tue, 9 Oct 2018 07:35:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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] 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 Ypl6n7lfjOjy for <bess@ietfa.amsl.com>; Tue, 9 Oct 2018 07:35:27 -0700 (PDT)
Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) (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 9B1BF131342 for <bess@ietf.org>; Tue, 9 Oct 2018 07:35:21 -0700 (PDT)
Received: by mail-lj1-x22d.google.com with SMTP id j17-v6so1790921lja.1 for <bess@ietf.org>; Tue, 09 Oct 2018 07:35:21 -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:content-transfer-encoding; bh=90P6IhAUxIYc07Eud024OwNKZFjlA+l5JraxoxTVxT8=; b=oNCs1RH1UTLY6ITNwEzqyrAgIhKWSnqo0qSOO/yNYRejGwgKRH984pQkNiFbQnI3yI kWGtjqPq+Eo4GzMCz9chka7VCXItbe/Ee8Gvmb+rh2ZpguDTQbm2bK6PQ5Tr+WQH7kne HSBjwBFOuicDnROue3KKITnHVX+naoaC0eANvgCGor6ogbdQXlIEoAXtfwp36lAoxl/r 2/vHV9hD6bTSv5SzyWKTzFiQzUljqcebDOJMARtv3cDirH52QhE2jGzMk7z633kaecVp NbbMHv/p+jfoY9G226DtfbU5QPqCdEXkuDAbsJ+8CnQHMKsDbwh13AMpcSA/dSPDF+Hq qMVA==
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:content-transfer-encoding; bh=90P6IhAUxIYc07Eud024OwNKZFjlA+l5JraxoxTVxT8=; b=lOamrsah+QUgyqdoi344Lqqgd0ycv/VyxSDnC8cF5RbOG8E4kzYBC8QRcGFF3Ctmx6 8MBh4yWisohxAhtTAeLlLwecqdr+kFfP0+JOZC5b3CPSH9of/kT1v9Ib+nhOa4wGhr5I NWkctQGY1R4rnzgwpGpjNUEl5HvZ4EZXSX/zsqxh4swrHfT6py/+AbI4TpjWDNTEPXe+ 3dWVYbFxg8NQn6oUS+boIeV3y1clxs8PW3AI9LftjY+FZY4Wbtvn5UZRhm5WqBHizV6+ xsUB8NyyXg/QlSO1Qggx+EQPuf1Kx692bzZH3D8nagMo1Ypnde2+WbPyPzXmfmYMR7Uv W5tA==
X-Gm-Message-State: ABuFfoiL/6vSk7fgMx6fecFoo/l3xDuZTIDszkWJmlToqJT8xY1fbjcZ ssSCJxwwWEOTO8TQkzOaVp0eBwVhiT1IDGy+HXSZJFkJqcw=
X-Google-Smtp-Source: ACcGV62VAkBVxpvnf6BbE/VGdIZI6JvKUQm7RVOdOZfb6wGmLMiI625InM0JFsEr7oomGdpjUAo3VJluHEytUj+zaGo=
X-Received: by 2002:a2e:58e:: with SMTP id 136-v6mr18976817ljf.130.1539095719619; Tue, 09 Oct 2018 07:35:19 -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>
In-Reply-To: <CAA=duU12cYHTeYgaMXr9U2jUwaYayuWrBgH+5SHb=NQqk4=TCQ@mail.gmail.com>
From: James Bensley <jwbensley@gmail.com>
Date: Tue, 09 Oct 2018 15:34:52 +0100
Message-ID: <CAAWx_pUARJ8DER2X1pc60jq7iHT3VJQsitoXAd-gWc9wGvD94Q@mail.gmail.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
Cc: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>, Shell.Nakash@ecitele.com, Yechiel.Rosengarten@ecitele.com, Michael.Gorokhovsky@ecitele.com, Dmitry.Valdman@ecitele.com, Ron.Sdayoor@ecitele.com, bess@ietf.org, Rotem Cohen <Rotem.Cohen@ecitele.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/l_NYZDlLjGZluk9r9zf1DVIivkg>
X-Mailman-Approved-At: Tue, 09 Oct 2018 08:39:57 -0700
Subject: Re: [bess] 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, 09 Oct 2018 14:35:37 -0000
On Tue, 9 Oct 2018 at 15:16, Andrew G. Malis <agmalis@gmail.com> wrote: > > James, Hi Andy, > It's much harder to mandate use of EL than the CW for several reasons: I didn't say it should be mandated, but recommended. > - CW implementation is much more common than EL implementation > - PWs and/or EVPN are rarely the only traffic in an MPLS traffic tunnel, rather, they will be multiplexed with other MPLS-based applications that are using the traffic tunnel to reach a common destination. Thus, by using the CW, you can disable ECMP only for those MPLS packets that cannot tolerate reordering. The CW does not disable ECMP. Any LSR on the path between ingress and egress LER is free to look beyond the MPLS label stack and misinterpret the 0x00 0x00 at the start of a control-word as a valid MAC that starts 00:00:XX:XX:XX:XX and try to hash on Ethernet headers starting directly after the MPLS label stack, and not label stack + 4 bytes. This is my point. The PWMCW doesn't stop re-ording in all cases, but it does in most. So yes, not all devices support EL, but CW doesn't stop re-ordering in all cases, so? > That said, I'm also concerned that because of the existing text in 7432, implementations may not be using the CW even for P2P EVPN. > > And we still don't have a good answer for Muthu's original question. :-) Sorry my intention is not to send this thread off-topic. Cheers, James.
- [bess] Signaling Control Word in EVPN Muthu Arul Mozhi Perumal
- [bess] FW: Signaling Control Word in EVPN Alexander Vainshtein
- Re: [bess] Signaling Control Word in EVPN Alexander Vainshtein
- Re: [bess] Signaling Control Word in EVPN Andrew G. Malis
- Re: [bess] Signaling Control Word in EVPN Alexander Vainshtein
- Re: [bess] Signaling Control Word in EVPN James Bensley
- Re: [bess] Signaling Control Word in EVPN Andrew G. Malis
- Re: [bess] Signaling Control Word in EVPN Alexander Vainshtein
- Re: [bess] Signaling Control Word in EVPN James Bensley
- Re: [bess] Signaling Control Word in EVPN Andrew G. Malis
- [bess] CW in EVPN: Was Signaling Control Word in … James Bensley
- Re: [bess] CW in EVPN: Was Signaling Control Word… Alexander Vainshtein
- Re: [bess] CW in EVPN: Was Signaling Control Word… James Bensley
- Re: [bess] CW in EVPN: Was Signaling Control Word… Yutianpeng (Tim)