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 9D951120750
 for <bess@ietfa.amsl.com>; Mon,  8 Apr 2019 23:11:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 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, 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 TgokRS4gPcwQ for <bess@ietfa.amsl.com>;
 Mon,  8 Apr 2019 23:11:02 -0700 (PDT)
Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com
 [IPv6:2a00:1450:4864:20::134])
 (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 1F8601207D5
 for <bess@ietf.org>; Mon,  8 Apr 2019 23:10:59 -0700 (PDT)
Received: by mail-lf1-x134.google.com with SMTP id t15so7469097lfl.12
 for <bess@ietf.org>; Mon, 08 Apr 2019 23:10:59 -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=3KY1d3qAm6/aOrSNvj+c8XTmrldLGha3legp7tIXuks=;
 b=Rx3qOzZ2oIZhDUAkbTGnf5/67ruOaGhCijelmyVLCnKFHMRlLbnLnMOVl77xN+ovLv
 1OQMJhjMtPIQ0nVR7Zrgjh7uwQe12On9goYsMga0A0kPHVZdBrfGLLb7+avjeWKjaXeU
 hfjweuZF1kxWEjbigBd+0FfEx/EutYIQ0JxLPa0XE+ssUMZk546Df7nPzB6u+HSJgkqz
 Thn+T0DXuXyfsX1VYP6Bt8IpxwEYLN8EyY0BA+JiwEbfuLZ/h7y+xk997fkexzn4RHx6
 XhdA4Cw8X/dyczixiF0508YV7M3tnkcgUA9vntobXowETfAu/baWOJwUk+9z2uw72JFh
 +EOA==
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=3KY1d3qAm6/aOrSNvj+c8XTmrldLGha3legp7tIXuks=;
 b=fnku6PSfpMrSskbrvyM/Az7keeK6SmWqCqNlCIYa7Mr+BwuOlITm8NmTVS9hnYVOrq
 ScJfXJu8Qmsj5mA3aeU4cYB6gq25NTb8SrBrdSC2U+hN0I/OBoQENMkCbmVShNlSXqh3
 STgowfTL5WQDDOq9P1A4tDJcxzJUlCTWIc72f1NlKe2NAdPcvAnXfPZ0IewVku0L6Fbe
 AjU07QbzIz4S7OICGQ8wU6ClfDdJXTlkSRPO40u55w87cYUd6NWazatxeWRbo/56cgnk
 +1Pbq+9Ai/o7YD2E1YmTBGl+ylticsIzbOF22rehJX2d7romukQhC2SmYq8kgppk+RfQ
 hnjg==
X-Gm-Message-State: APjAAAXDK6NjIDVsztJQQpBMnDhgpU1DX2sIkJGg4mfRy18CBN+ztv+J
 i5fXR42qiC00l1pCgzxk/EBHmbGn8Hp5iF27L8s=
X-Google-Smtp-Source: APXvYqxPfm+Bg2PHCaXF/P4xlNj6c1Ppc38GZ0fEpHM8kP64Q+UFybl2Pge3UWoWcJqxxnLHTKfcp1w7DAiCMAeZeTc=
X-Received: by 2002:ac2:485a:: with SMTP id 26mr17958659lfy.128.1554790257286; 
 Mon, 08 Apr 2019 23:10:57 -0700 (PDT)
MIME-Version: 1.0
References: <09CBA32C-C703-408F-9F73-9F26D8FD1C25@nokia.com>
 <CAKz0y8zUim0pJ56T317LchQMyaQyn8Ba9S5BYVs4NrgTVn+DXQ@mail.gmail.com>
 <7076E872-08AF-4665-9187-0E5BA2140370@nokia.com>
 <CAKz0y8y1j1-BcPvFsO6GSb+w3dQHngPzx6V77fXrCgrdMUwKPw@mail.gmail.com>
 <D8A4C503-1E33-425B-B237-6DC427F97DB3@nokia.com>
In-Reply-To: <D8A4C503-1E33-425B-B237-6DC427F97DB3@nokia.com>
From: Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>
Date: Tue, 9 Apr 2019 11:40:45 +0530
Message-ID: <CAKz0y8yGbSWBMqrY9Zk-wC7oTRWOgyWRzdkNFGhgAv8GRwSDWw@mail.gmail.com>
To: "Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.com>
Cc: Jaikumar Somasundaram <jaikumar.somasundaram@ericsson.com>,
 "bess@ietf.org" <bess@ietf.org>, 
 P Muthu Arul Mozhi <p.muthu.arul.mozhi@ericsson.com>
Content-Type: multipart/alternative; boundary="000000000000fc6441058612d076"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/hlhTYAih5gAwuFj38upn2tsFnfs>
Subject: Re: [bess] DF election rule in EVPN MH, for untagged interface - reg
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 Apr 2019 06:11:06 -0000

--000000000000fc6441058612d076
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Jorge,

Okay, thanks for the clarification..

Regards,
Muthu

On Tue, Apr 9, 2019 at 11:17 AM Rabadan, Jorge (Nokia - US/Mountain View) <
jorge.rabadan@nokia.com> wrote:

> Hi,
>
>
>
> I think the definition of Ethernet Tag in the framework draft should be
> clear enough.
>
> There are implementations using configured IDs.
>
> Jorge
>
>
>
>
>
> *From: *Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>
> *Date: *Tuesday, April 9, 2019 at 2:54 AM
> *To: *"Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.co=
m
> >
> *Cc: *Jaikumar Somasundaram <jaikumar.somasundaram@ericsson.com>, "
> bess@ietf.org" <bess@ietf.org>, P Muthu Arul Mozhi <
> p.muthu.arul.mozhi@ericsson.com>
> *Subject: *Re: [bess] DF election rule in EVPN MH, for untagged interface
> - reg
>
>
>
> Hi Jorge,
>
>
>
> For EVPN VPWS, I understand that service instance identifies are used as
> Ethernet Tags in the DF election. However, for EVPN VPLS is it common to
> configure anything other than the VLAN ID (VID) as the Ethernet Tag? Do w=
e
> have vendor implementations providing such an Ethernet Tag configuration
> different from the VID for EVPN VPLS?
>
>
>
> Regards,
>
> Muthu
>
>
>
> On Fri, Apr 5, 2019 at 9:49 PM Rabadan, Jorge (Nokia - US/Mountain View) =
<
> jorge.rabadan@nokia.com> wrote:
>
> The Ethernet Tag that you use for DF Election does not even need to match
> what you have in the data path.
>
> Note that the definition says even =E2=80=9Cconfigured IDs=E2=80=9D.
>
>
>
> As long as you use the same ID for the BD on all the PEs attached to the
> ES, you are fine.
>
>
>
> Thx
>
> Jorge
>
>
>
> *From: *Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>
> *Date: *Friday, April 5, 2019 at 5:10 PM
> *To: *"Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.co=
m
> >
> *Cc: *Jaikumar Somasundaram <jaikumar.somasundaram@ericsson.com>, "
> bess@ietf.org" <bess@ietf.org>, P Muthu Arul Mozhi <
> p.muthu.arul.mozhi@ericsson.com>
> *Subject: *Re: [bess] DF election rule in EVPN MH, for untagged interface
> - reg
>
>
>
> Thanks, Jorge. It is clear that the Ethernet Tag needs to be different
> from 0 for the purpose of DF election..
>
>
>
> One of the options a provider has for supporting untagged frames in EVPN
> VPLS multihoming in VID translation...a rule to match untagged frames and
> impose a VID at the ingress and another rule to match that VID and dispos=
e
> it at the egress.
>
>
>
> Are there any other options that can interop well?
>
>
>
> Regards,
>
> Muthu
>
>
>
> On Fri, Apr 5, 2019 at 11:11 AM Rabadan, Jorge (Nokia - US/Mountain View)=
 <
> jorge.rabadan@nokia.com> wrote:
>
> Hi,
>
>
>
> I think you should check out
> https://tools.ietf.org/html/draft-ietf-bess-evpn-df-election-framework-09
>
>
>
> This draft updates RFC7432 in certain aspects of the DF Election, and it
> is already at the RFC editor.
>
>
>
> Check out the use of Ethernet Tag in the document.
>
>
>
>    o Ethernet Tag - used to represent a Broadcast Domain that is
>
>      configured on a given ES for the purpose of DF election. Note that
>
>      any of the following may be used to represent a Broadcast Domain:
>
>      VIDs (including Q-in-Q tags), configured IDs, VNI (VXLAN Network
>
>      Identifiers), normalized VID, I-SIDs (Service Instance
>
>      Identifiers), etc., as long as the representation of the broadcast
>
>      domains is configured consistently across the multi-homed PEs
>
>      attached to that ES. The Ethernet Tag value MUST be different from
>
>      zero.
>
>
>
> Thanks.
>
> Jorge
>
>
>
> *From: *BESS <bess-bounces@ietf.org> on behalf of Jaikumar Somasundaram <
> jaikumar.somasundaram@ericsson.com>
> *Date: *Friday, April 5, 2019 at 6:15 AM
> *To: *"bess@ietf.org" <bess@ietf.org>
> *Cc: *P Muthu Arul Mozhi <p.muthu.arul.mozhi@ericsson.com>
> *Subject: *[bess] DF election rule in EVPN MH, for untagged interface -
> reg
>
>
>
> Hi All,
>
>
>
> RFC7432, section 8.5, talks about DF election algorithm (service carving
> algorithm)
>
> only for <ES, VLAN> for VLAN-based service or <ES, VLAN bundle> for VLAN-=
(aware)
>
> bundle service.
>
>
>
> But there wont be any vlan id for untagged interface and so I wonder
>
> how the service carving algorithm can be applied to elect the DF.
>
> Also, should I use the lower VLAN ID even in the case of VLAN-bundle
>
> service, for electing the DF?
>
>
>
> Could some one help me to understand this please?
>
>
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<snip from RFC 7432, section 8.5>=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> 8.5 <https://tools.ietf.org/html/rfc7432#section-8.5>.  Designated
> Forwarder Election
>
> =E2=80=A6
>
>    The default procedure for DF election at the granularity of <ES,
>
>    VLAN> for VLAN-based service or <ES, VLAN bundle> for VLAN-(aware)
>
>    bundle service is referred to as "service carving".
>
> =E2=80=A6
>
>       Assuming a redundancy group of N PE nodes, for VLAN-based service,
>
>       the PE with ordinal i is the DF for an <ES, VLAN V> when (V mod N)
>
>       =3D i.  In the case of VLAN-(aware) bundle service, then the
>
>       numerically lowest VLAN value in that bundle on that ES MUST be
>
>       used in the modulo function.
>
> =E2=80=A6
>
> =3D=3D=3D=3D=3D=3D=3D=3D=3D<snip end>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
>
>
>
> Thanks & Regards
>
> Jaikumar S
>
>
>
> _______________________________________________
> BESS mailing list
> BESS@ietf.org
> https://www.ietf.org/mailman/listinfo/bess
>
>

--000000000000fc6441058612d076
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:arial,helvetica,sans-serif;font-size:small">Hi=C2=A0Jorge,</div><d=
iv class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;=
font-size:small"><br></div><div class=3D"gmail_default" style=3D"font-famil=
y:arial,helvetica,sans-serif;font-size:small">Okay, thanks for the clarific=
ation..</div><div class=3D"gmail_default" style=3D"font-family:arial,helvet=
ica,sans-serif;font-size:small"><br></div><div class=3D"gmail_default" styl=
e=3D"font-family:arial,helvetica,sans-serif;font-size:small">Regards,</div>=
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f;font-size:small">Muthu</div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Tue, Apr 9, 2019 at 11:17 AM Rabadan, Jorg=
e (Nokia - US/Mountain View) &lt;<a href=3D"mailto:jorge.rabadan@nokia.com"=
>jorge.rabadan@nokia.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex">





<div lang=3D"EN-US">
<div class=3D"gmail-m_5336892221052856809WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Hi,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">I think the definition of Ethernet Tag in the framework draft should be c=
lear enough.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">There are implementations using configured IDs.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
">Jorge<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:Consolas=
"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><b><span style=3D"font-si=
ze:12pt;color:black">From:
</span></b><span style=3D"font-size:12pt;color:black">Muthu Arul Mozhi Peru=
mal &lt;<a href=3D"mailto:muthu.arul@gmail.com" target=3D"_blank">muthu.aru=
l@gmail.com</a>&gt;<br>
<b>Date: </b>Tuesday, April 9, 2019 at 2:54 AM<br>
<b>To: </b>&quot;Rabadan, Jorge (Nokia - US/Mountain View)&quot; &lt;<a hre=
f=3D"mailto:jorge.rabadan@nokia.com" target=3D"_blank">jorge.rabadan@nokia.=
com</a>&gt;<br>
<b>Cc: </b>Jaikumar Somasundaram &lt;<a href=3D"mailto:jaikumar.somasundara=
m@ericsson.com" target=3D"_blank">jaikumar.somasundaram@ericsson.com</a>&gt=
;, &quot;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</=
a>&quot; &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.o=
rg</a>&gt;, P Muthu Arul Mozhi &lt;<a href=3D"mailto:p.muthu.arul.mozhi@eri=
csson.com" target=3D"_blank">p.muthu.arul.mozhi@ericsson.com</a>&gt;<br>
<b>Subject: </b>Re: [bess] DF election rule in EVPN MH, for untagged interf=
ace - reg<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
12pt;font-family:Arial,sans-serif">Hi=C2=A0Jorge,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
12pt;font-family:Arial,sans-serif"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
12pt;font-family:Arial,sans-serif">For EVPN VPWS, I understand that service=
 instance identifies are used as Ethernet Tags in the DF election. However,=
 for EVPN VPLS is it common to configure
 anything other than the VLAN ID (VID) as the Ethernet Tag? Do we have vend=
or implementations providing such an Ethernet Tag configuration different f=
rom the VID for EVPN VPLS?<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
12pt;font-family:Arial,sans-serif"><u></u>=C2=A0<u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
12pt;font-family:Arial,sans-serif">Regards,<u></u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><span style=3D"font-size:=
12pt;font-family:Arial,sans-serif">Muthu<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">On Fri, Apr 5, 2019 at 9:=
49 PM Rabadan, Jorge (Nokia - US/Mountain View) &lt;<a href=3D"mailto:jorge=
.rabadan@nokia.com" target=3D"_blank">jorge.rabadan@nokia.com</a>&gt; wrote=
:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4=
.8pt;margin-right:0cm">
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">The Ethernet Tag that=
 you use for DF Election does not even need to match what you have in the d=
ata path.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Note that the definit=
ion says even =E2=80=9Cconfigured IDs=E2=80=9D.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">As long as you use th=
e same ID for the BD on all the PEs attached to the ES, you are fine.</span=
><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Thx</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Jorge</span><u></u><u=
></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><u></u><=
u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<b><span style=3D"font-size:12pt;color:black">From: </span></b><span style=
=3D"font-size:12pt;color:black">Muthu Arul Mozhi Perumal &lt;<a href=3D"mai=
lto:muthu.arul@gmail.com" target=3D"_blank">muthu.arul@gmail.com</a>&gt;<br=
>
<b>Date: </b>Friday, April 5, 2019 at 5:10 PM<br>
<b>To: </b>&quot;Rabadan, Jorge (Nokia - US/Mountain View)&quot; &lt;<a hre=
f=3D"mailto:jorge.rabadan@nokia.com" target=3D"_blank">jorge.rabadan@nokia.=
com</a>&gt;<br>
<b>Cc: </b>Jaikumar Somasundaram &lt;<a href=3D"mailto:jaikumar.somasundara=
m@ericsson.com" target=3D"_blank">jaikumar.somasundaram@ericsson.com</a>&gt=
;, &quot;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.org</=
a>&quot; &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ietf.o=
rg</a>&gt;,
 P Muthu Arul Mozhi &lt;<a href=3D"mailto:p.muthu.arul.mozhi@ericsson.com" =
target=3D"_blank">p.muthu.arul.mozhi@ericsson.com</a>&gt;<br>
<b>Subject: </b>Re: [bess] DF election rule in EVPN MH, for untagged interf=
ace - reg</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:12pt;font-family:Arial,sans-serif">Thanks, Jorge. =
It is clear that the Ethernet Tag needs to be different from 0 for the purp=
ose of DF election..=C2=A0</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:12pt;font-family:Arial,sans-serif">=C2=A0</span><u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:12pt;font-family:Arial,sans-serif">One of the opti=
ons a provider has for supporting untagged frames in EVPN VPLS multihoming =
in VID translation...a rule to match untagged frames and impose a VID at th=
e ingress and another rule to
 match that VID and dispose it at the egress.</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:12pt;font-family:Arial,sans-serif">=C2=A0</span><u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:12pt;font-family:Arial,sans-serif">Are there any o=
ther options that can interop well?</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:12pt;font-family:Arial,sans-serif">=C2=A0</span><u=
></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:12pt;font-family:Arial,sans-serif">Regards,</span>=
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:12pt;font-family:Arial,sans-serif">Muthu</span><u>=
</u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
On Fri, Apr 5, 2019 at 11:11 AM Rabadan, Jorge (Nokia - US/Mountain View) &=
lt;<a href=3D"mailto:jorge.rabadan@nokia.com" target=3D"_blank">jorge.rabad=
an@nokia.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-top:none;border-right:none;border-bottom:none;b=
order-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0c=
m 5pt 4.8pt">
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Hi,</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">I think you should ch=
eck out <a href=3D"https://tools.ietf.org/html/draft-ietf-bess-evpn-df-elec=
tion-framework-09" target=3D"_blank">
https://tools.ietf.org/html/draft-ietf-bess-evpn-df-election-framework-09</=
a> </span>
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">This draft updates RF=
C7432 in certain aspects of the DF Election, and it is already at the RFC e=
ditor.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Check out the use of =
Ethernet Tag in the document.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">=C2=A0=C2=A0 o Ethernet Tag - used to represent a Broadcast Domain that=
 is</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">=C2=A0=C2=A0=C2=A0=C2=A0 configured on a given ES for the purpose of DF=
 election. Note that</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">=C2=A0=C2=A0=C2=A0=C2=A0 any of the following may be used to represent =
a Broadcast Domain:</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">=C2=A0=C2=A0=C2=A0=C2=A0 VIDs (including Q-in-Q tags), configured IDs, =
VNI (VXLAN Network</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">=C2=A0=C2=A0=C2=A0=C2=A0 Identifiers), normalized VID, I-SIDs (Service =
Instance</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">=C2=A0=C2=A0=C2=A0=C2=A0 Identifiers), etc., as long as the representat=
ion of the broadcast</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">=C2=A0=C2=A0=C2=A0=C2=A0 domains is configured consistently across the =
multi-homed PEs</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">=C2=A0=C2=A0=C2=A0=C2=A0 attached to that ES. The Ethernet Tag value MU=
ST be different from</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">=C2=A0=C2=A0=C2=A0=C2=A0 zero.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><u></u><=
u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Thanks.</span><u></u>=
<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">Jorge</span><u></u><u=
></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
<span style=3D"font-size:10.5pt;font-family:Consolas">=C2=A0</span><u></u><=
u></u></p>
<div style=3D"border-right:none;border-bottom:none;border-left:none;border-=
top:1pt solid rgb(181,196,223);padding:3pt 0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<b><span style=3D"font-size:12pt;color:black">From: </span></b><span style=
=3D"font-size:12pt;color:black">BESS &lt;<a href=3D"mailto:bess-bounces@iet=
f.org" target=3D"_blank">bess-bounces@ietf.org</a>&gt; on behalf of Jaikuma=
r Somasundaram &lt;<a href=3D"mailto:jaikumar.somasundaram@ericsson.com" ta=
rget=3D"_blank">jaikumar.somasundaram@ericsson.com</a>&gt;<br>
<b>Date: </b>Friday, April 5, 2019 at 6:15 AM<br>
<b>To: </b>&quot;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bess@ie=
tf.org</a>&quot; &lt;<a href=3D"mailto:bess@ietf.org" target=3D"_blank">bes=
s@ietf.org</a>&gt;<br>
<b>Cc: </b>P Muthu Arul Mozhi &lt;<a href=3D"mailto:p.muthu.arul.mozhi@eric=
sson.com" target=3D"_blank">p.muthu.arul.mozhi@ericsson.com</a>&gt;<br>
<b>Subject: </b>[bess] DF election rule in EVPN MH, for untagged interface =
- reg</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
=C2=A0<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">Hi All,</span><u></u><u=
></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">=C2=A0</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">RFC7432, section 8.5, t=
alks about DF election algorithm (service carving algorithm)</span><u></u><=
u></u></p>
<pre style=3D"margin-left:108pt"><span style=3D"font-family:Consolas">only =
for </span><span style=3D"color:black">&lt;ES, VLAN&gt; for VLAN-based serv=
ice or &lt;ES, VLAN bundle&gt; for VLAN-(aware)</span><u></u><u></u></pre>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:&quot;Courier New&quot;;color:bla=
ck">bundle service</span><span style=3D"font-size:10pt;font-family:Consolas=
">.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">=C2=A0</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">But there wont be any v=
lan id for untagged interface and so I wonder</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">how the service carving=
 algorithm can be applied to elect the DF.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">Also, should I use the =
lower VLAN ID even in the case of VLAN-bundle</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">service, for electing t=
he DF?</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">=C2=A0</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">Could some one help me =
to understand this please?</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">=C2=A0</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D&lt;snip from RFC 7432, section 8.5&gt;=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D</span><u></u><u></u></p>
<h3 style=3D"margin-left:108pt"><a href=3D"https://tools.ietf.org/html/rfc7=
432#section-8.5" target=3D"_blank"><span style=3D"font-size:10pt;font-famil=
y:&quot;Courier New&quot;;color:black">8.5</span></a><a name=3D"m_533689222=
1052856809_m_4234931300413341097_m_5949779205721859"></a><span style=3D"fon=
t-size:10pt;font-family:&quot;Courier New&quot;;color:black">.=C2=A0
 Designated Forwarder Election</span><u></u><u></u></h3>
<pre style=3D"margin-left:108pt"><span style=3D"color:black">=E2=80=A6</spa=
n><u></u><u></u></pre>
<pre style=3D"margin-left:108pt"><span style=3D"color:black">=C2=A0=C2=A0 T=
he default procedure for DF election at the granularity of &lt;ES,</span><u=
></u><u></u></pre>
<pre style=3D"margin-left:108pt"><span style=3D"color:black">=C2=A0=C2=A0 V=
LAN&gt; for VLAN-based service or &lt;ES, VLAN bundle&gt; for VLAN-(aware)<=
/span><u></u><u></u></pre>
<pre style=3D"margin-left:108pt"><span style=3D"color:black">=C2=A0=C2=A0 b=
undle service is referred to as &quot;service carving&quot;. </span><u></u>=
<u></u></pre>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">=E2=80=A6</span><u></u>=
<u></u></p>
<pre style=3D"margin-left:108pt"><span style=3D"color:black">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 Assuming a redundancy group of N PE nodes, for VLAN-base=
d service,</span><u></u><u></u></pre>
<pre style=3D"margin-left:108pt"><span style=3D"color:black">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 the PE with ordinal i is the DF for an &lt;ES, VLAN V&gt=
; when (V mod N)</span><u></u><u></u></pre>
<pre style=3D"margin-left:108pt"><span style=3D"color:black">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 =3D i.=C2=A0 In the case of VLAN-(aware) bundle service,=
 then the</span><u></u><u></u></pre>
<pre style=3D"margin-left:108pt"><span style=3D"color:black">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 numerically lowest VLAN value in that bundle on that ES =
MUST be</span><u></u><u></u></pre>
<pre style=3D"margin-left:108pt"><span style=3D"color:black">=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 used in the modulo function.</span><u></u><u></u></pre>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">=E2=80=A6</span><u></u>=
<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">=3D=3D=3D=3D=3D=3D=3D=
=3D=3D&lt;snip end&gt;=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</span><u></=
u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Consolas">=C2=A0</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Verdana,serif">Thanks &amp; Regar=
ds</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
<span style=3D"font-size:10pt;font-family:Verdana,serif">Jaikumar S</span><=
u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:108pt">
=C2=A0<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"margin-left:72pt">
_______________________________________________<br>
BESS mailing list<br>
<a href=3D"mailto:BESS@ietf.org" target=3D"_blank">BESS@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/bess" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/bess</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>

</blockquote></div></div>

--000000000000fc6441058612d076--

