Return-Path: <sajassi@cisco.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 D115B13F088;
 Fri, 27 Oct 2017 11:06:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.52
X-Spam-Level: 
X-Spam-Status: No, score=-14.52 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5,
 RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001,
 USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=cisco.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 CQu1F0YhEU25; Fri, 27 Oct 2017 11:06:41 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88])
 (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 7DB8E138BE7;
 Fri, 27 Oct 2017 11:06:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=cisco.com; i=@cisco.com; l=13043; q=dns/txt;
 s=iport; t=1509127601; x=1510337201;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:mime-version;
 bh=KkwlVkB+fcrORLusTSgtKi9jIegD56KRNAgKDhMVPJI=;
 b=YbkDgXkAfn+O81Qcwo1mQSmwmidFnFOpepfU5oPlIpwgcVMxNZxGcgbQ
 6B/RjJpBAgpbFIylsqH9cfMwclartXOMue/LZe3yI0NTC7oU17YdZSDTG
 RfnN0nvQ9moVc49atnO3fI/g0Yjwin/xaFaieuORucna21/47W4RqGHJ8 I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DrAQDzdPNZ/40NJK1cGQEBAQEBAQEBA?=
 =?us-ascii?q?QEBBwEBAQEBgm9wZG4nB50mgXqQfYVVggEKI4UYAoRLQxQBAgEBAQEBAQFrKIU?=
 =?us-ascii?q?dAQEBAQN5EAIBCBEDAQIoBzIUCQgCBAENBRuJJGQQqywmikQBAQEBAQEBAQEBA?=
 =?us-ascii?q?QEBAQEBAQEBAQEYBYMuggeDOYMqhFIBEgE/hVYFiiWIAoZbiQECh2SDZ4kvghW?=
 =?us-ascii?q?GAIsYjF+JBAIRGQGBOAE2IYEDTBl6FYMtaYF4F4FndwGJL4EkgREBAQE?=
X-IronPort-AV: E=Sophos; i="5.44,304,1505779200"; d="scan'208,217";
 a="23093105"
Received: from alln-core-8.cisco.com ([173.36.13.141])
 by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 27 Oct 2017 18:06:40 +0000
Received: from XCH-RTP-005.cisco.com (xch-rtp-005.cisco.com [64.101.220.145])
 by alln-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id v9RI6deB032432
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Fri, 27 Oct 2017 18:06:40 GMT
Received: from xch-rtp-005.cisco.com (64.101.220.145) by XCH-RTP-005.cisco.com
 (64.101.220.145) with Microsoft SMTP Server (TLS) id 15.0.1320.4;
 Fri, 27 Oct 2017 14:06:39 -0400
Received: from xch-rtp-005.cisco.com ([64.101.220.145]) by
 XCH-RTP-005.cisco.com ([64.101.220.145]) with mapi id 15.00.1320.000; Fri, 27
 Oct 2017 14:06:39 -0400
From: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
To: "Alvaro Retana (aretana)" <aretana@cisco.com>, Eric Rescorla
 <ekr@rtfm.com>, The IESG <iesg@ietf.org>
CC: "thomas.morin@orange.com" <thomas.morin@orange.com>,
 "bess-chairs@ietf.org" <bess-chairs@ietf.org>,
 "draft-ietf-bess-evpn-etree@ietf.org" <draft-ietf-bess-evpn-etree@ietf.org>,
 "bess@ietf.org" <bess@ietf.org>
Thread-Topic: Eric Rescorla's Discuss on draft-ietf-bess-evpn-etree-13: (with
 DISCUSS)
Thread-Index: AQHTKZpraKgO8hij10mk8mmYwytVR6LHTAkAgAAzgwCAMJeXAA==
Date: Fri, 27 Oct 2017 18:06:39 +0000
Message-ID: <D618BF3A.227070%sajassi@cisco.com>
References: <150498212906.8167.3812629658977416528.idtracker@ietfa.amsl.com>
 <CABcZeBP=vnWupC2FAw51M1MYPyc0kPt+xx5d3T1Q8soPC6rHkQ@mail.gmail.com>
 <BA928107-421C-4A37-8ADC-3041E8DDF054@cisco.com>
In-Reply-To: <BA928107-421C-4A37-8ADC-3041E8DDF054@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.7.7.170905
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.19.76.53]
Content-Type: multipart/alternative;
 boundary="_000_D618BF3A227070sajassiciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/zQDDoPLDf-VPxeQ-qg-Le9cTIZQ>
Subject: Re: [bess] Eric Rescorla's Discuss on
 draft-ietf-bess-evpn-etree-13: (with DISCUSS)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.22
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: Fri, 27 Oct 2017 18:06:44 -0000

--_000_D618BF3A227070sajassiciscocom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Eric,

The "leaf" or "root" designation of an Attachment Circuit (AC) is done by t=
he operator / service provider on the PE device (and not on a CE). So, CE d=
evice has no control in changing a "leaf" designation to a "root". I added =
"the network operator / service provider" to the text. Furthermore, I added=
 additional text to address your second concern (e.g., regarding how to avo=
id any exchange among leaf ACs):

"Furthermore, this document provides additional security check by allowing =
sites (or ACs) of an EVPN instance to be designated as "Root" or "Leaf" by =
the network operator/ service provider and thus preventing any traffic exch=
ange among "Leaf" sites of that VPN through ingress filtering for known uni=
cast traffic and egress filtering for BUM traffic. Since by default and for=
 the purpose of backward compatibility, an AC that doesn't have a leaf desi=
gnation is considered as a root AC, in order to avoid any  traffic exchange=
 among leaf ACs, the operator SHOULD configure the AC with a proper role (l=
eaf or root) before activating the AC."

Cheers,
Ali

From: "Alvaro Retana (aretana)" <aretana@cisco.com<mailto:aretana@cisco.com=
>>
Date: Tuesday, September 26, 2017 at 6:03 AM
To: Eric Rescorla <ekr@rtfm.com<mailto:ekr@rtfm.com>>, The IESG <iesg@ietf.=
org<mailto:iesg@ietf.org>>
Cc: "thomas.morin@orange.com<mailto:thomas.morin@orange.com>" <thomas.morin=
@orange.com<mailto:thomas.morin@orange.com>>, "bess-chairs@ietf.org<mailto:=
bess-chairs@ietf.org>" <bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>>,=
 "draft-ietf-bess-evpn-etree@ietf.org<mailto:draft-ietf-bess-evpn-etree@iet=
f.org>" <draft-ietf-bess-evpn-etree@ietf.org<mailto:draft-ietf-bess-evpn-et=
ree@ietf.org>>, "bess@ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<mailto=
:bess@ietf.org>>
Subject: Re: Eric Rescorla's Discuss on draft-ietf-bess-evpn-etree-13: (wit=
h DISCUSS)
Resent-From: <alias-bounces@ietf.org<mailto:alias-bounces@ietf.org>>
Resent-To: Cisco Employee <sajassi@cisco.com<mailto:sajassi@cisco.com>>, <s=
salam@cisco.com<mailto:ssalam@cisco.com>>, <jdrake@juniper.net<mailto:jdrak=
e@juniper.net>>, <ju1738@att.com<mailto:ju1738@att.com>>, <sboutros@vmware.=
com<mailto:sboutros@vmware.com>>, <jorge.rabadan@nokia.com<mailto:jorge.rab=
adan@nokia.com>>
Resent-Date: Tuesday, September 26, 2017 at 6:03 AM

Hi!

I don't have anything in my archive either. :-(

I just poked the authors...

Alvaro.

On 9/26/17, 5:59 AM, "Eric Rescorla" <ekr@rtfm.com<mailto:ekr@rtfm.com>> wr=
ote:

I have some memory that someone responded that this wasn't a security requi=
rement, but I can't find that now.

-Ekr


On Sat, Sep 9, 2017 at 11:35 AM, Eric Rescorla <ekr@rtfm.com<mailto:ekr@rtf=
m.com>> wrote:
Eric Rescorla has entered the following ballot position for
draft-ietf-bess-evpn-etree-13: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-etree/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

It's not clear to me if the prohibition on leaf-to-leaf communications is
intended to be a security requirement. If so, it seems like it needs to
explicitly state why it is not possible for ACs which are leaf to pretend t=
o be
root. If not, then it should say so. Additionally, this solution appears to
rely very heavily on filtering, so I believe some text about what happens
during periods of filtering inconsistency (and what the impact on the secur=
ity
is).





--_000_D618BF3A227070sajassiciscocom_
Content-Type: text/html; charset="iso-8859-1"
Content-ID: <1780C695897AA24F8B2E56C6CB43795E@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi Eric,</div>
<div><br>
</div>
<div>The &#8220;leaf&#8221; or &#8220;root&#8221; designation of an Attachm=
ent Circuit (AC) is done by the operator / service provider on the PE devic=
e (and not on a CE). So, CE device has no control in changing a &#8220;leaf=
&#8221; designation to a &#8220;root&#8221;. I added &#8220;the network ope=
rator / service
 provider&#8221; to the text. Furthermore, I added additional text to addre=
ss your second concern (e.g., regarding how to avoid any exchange among lea=
f ACs):&nbsp;</div>
<div><br>
</div>
<div>&quot;Furthermore, this document provides additional security check by=
 allowing sites (or ACs) of an EVPN instance to be designated as &quot;Root=
&quot; or &quot;Leaf&quot; by the network operator/ service provider and th=
us preventing any traffic exchange among &quot;Leaf&quot; sites of
 that VPN through ingress filtering for known unicast traffic and egress fi=
ltering for BUM traffic. Since by default and for the purpose of backward c=
ompatibility, an AC that doesn't have a leaf designation is considered as a=
 root AC, in order to avoid any
 &nbsp;traffic exchange among leaf ACs, the operator SHOULD configure the A=
C with a proper role (leaf or root) before activating the AC.&quot;</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Ali</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Lucida Grande; font-size:11pt; text-align:left; c=
olor:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-B=
OTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt =
solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>&quot;Alvaro Retana (aretana)=
&quot; &lt;<a href=3D"mailto:aretana@cisco.com">aretana@cisco.com</a>&gt;<b=
r>
<span style=3D"font-weight:bold">Date: </span>Tuesday, September 26, 2017 a=
t 6:03 AM<br>
<span style=3D"font-weight:bold">To: </span>Eric Rescorla &lt;<a href=3D"ma=
ilto:ekr@rtfm.com">ekr@rtfm.com</a>&gt;, The IESG &lt;<a href=3D"mailto:ies=
g@ietf.org">iesg@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:thomas.=
morin@orange.com">thomas.morin@orange.com</a>&quot; &lt;<a href=3D"mailto:t=
homas.morin@orange.com">thomas.morin@orange.com</a>&gt;, &quot;<a href=3D"m=
ailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a>&quot; &lt;<a href=3D"m=
ailto:bess-chairs@ietf.org">bess-chairs@ietf.org</a>&gt;,
 &quot;<a href=3D"mailto:draft-ietf-bess-evpn-etree@ietf.org">draft-ietf-be=
ss-evpn-etree@ietf.org</a>&quot; &lt;<a href=3D"mailto:draft-ietf-bess-evpn=
-etree@ietf.org">draft-ietf-bess-evpn-etree@ietf.org</a>&gt;, &quot;<a href=
=3D"mailto:bess@ietf.org">bess@ietf.org</a>&quot; &lt;<a href=3D"mailto:bes=
s@ietf.org">bess@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: Eric Rescorla's Discus=
s on draft-ietf-bess-evpn-etree-13: (with DISCUSS)<br>
<span style=3D"font-weight:bold">Resent-From: </span>&lt;<a href=3D"mailto:=
alias-bounces@ietf.org">alias-bounces@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Resent-To: </span>Cisco Employee &lt;<a hr=
ef=3D"mailto:sajassi@cisco.com">sajassi@cisco.com</a>&gt;, &lt;<a href=3D"m=
ailto:ssalam@cisco.com">ssalam@cisco.com</a>&gt;, &lt;<a href=3D"mailto:jdr=
ake@juniper.net">jdrake@juniper.net</a>&gt;, &lt;<a href=3D"mailto:ju1738@a=
tt.com">ju1738@att.com</a>&gt;,
 &lt;<a href=3D"mailto:sboutros@vmware.com">sboutros@vmware.com</a>&gt;, &l=
t;<a href=3D"mailto:jorge.rabadan@nokia.com">jorge.rabadan@nokia.com</a>&gt=
;<br>
<span style=3D"font-weight:bold">Resent-Date: </span>Tuesday, September 26,=
 2017 at 6:03 AM<br>
</div>
<div><br>
</div>
<div xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sch=
emas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/off=
ice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40">
<meta name=3D"Title" content=3D"">
<meta name=3D"Keywords" content=3D"">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;
	font-weight:normal;
	font-style:normal;}
span.msoIns
	{mso-style-type:export-only;
	mso-style-name:"";
	text-decoration:underline;
	color:teal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style>
<div bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi!<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I don&#8217;t have anything in my archive either. :-=
(<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I just poked the authors&#8230;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Alvaro.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class=3D"MsoNormal">On 9/26/17, 5:59 AM, &quot;Eric Rescorla&quot; &lt;<=
a href=3D"mailto:ekr@rtfm.com">ekr@rtfm.com</a>&gt; wrote:<o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">I have some memory that someone responded that this =
wasn't a security requirement, but I can't find that now.
<o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">-Ekr<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">On Sat, Sep 9, 2017 at 11:35 AM, Eric Rescorla &lt;<=
a href=3D"mailto:ekr@rtfm.com" target=3D"_blank">ekr@rtfm.com</a>&gt; wrote=
:<o:p></o:p></p>
<blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Eric Rescorla has ent=
ered the following ballot position for<br>
draft-ietf-bess-evpn-etree-13: Discuss<br>
<br>
When responding, please keep the subject line intact and reply to all<br>
email addresses included in the To and CC lines. (Feel free to cut this<br>
introductory paragraph, however.)<br>
<br>
<br>
Please refer to <a href=3D"https://www.ietf.org/iesg/statement/discuss-crit=
eria.html" target=3D"_blank">
https://www.ietf.org/iesg/statement/discuss-criteria.html</a><br>
for more information about IESG DISCUSS and COMMENT positions.<br>
<br>
<br>
The document, along with other ballot positions, can be found here:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-etree/" ta=
rget=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-etree=
/</a><br>
<br>
<br>
<br>
----------------------------------------------------------------------<br>
DISCUSS:<br>
----------------------------------------------------------------------<br>
<br>
It's not clear to me if the prohibition on leaf-to-leaf communications is<b=
r>
intended to be a security requirement. If so, it seems like it needs to<br>
explicitly state why it is not possible for ACs which are leaf to pretend t=
o be<br>
root. If not, then it should say so. Additionally, this solution appears to=
<br>
rely very heavily on filtering, so I believe some text about what happens<b=
r>
during periods of filtering inconsistency (and what the impact on the secur=
ity<br>
is).<br>
<br>
<br>
<br>
<o:p></o:p></p>
</blockquote>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
</div>
</span>
</body>
</html>

--_000_D618BF3A227070sajassiciscocom_--

