Return-Path: <jdrake@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 19E421A6FC7
 for <bess@ietfa.amsl.com>; Tue, 25 Nov 2014 07:42:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 EvH30xsKY0li for <bess@ietfa.amsl.com>;
 Tue, 25 Nov 2014 07:42:27 -0800 (PST)
Received: from na01-by2-obe.outbound.protection.outlook.com
 (mail-by2on0117.outbound.protection.outlook.com [207.46.100.117])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id B2C921A6F81
 for <bess@ietf.org>; Tue, 25 Nov 2014 07:42:27 -0800 (PST)
Received: from BLUPR05MB562.namprd05.prod.outlook.com (10.141.202.141) by
 BLUPR05MB562.namprd05.prod.outlook.com (10.141.202.141) with Microsoft SMTP
 Server (TLS) id 15.1.26.15; Tue, 25 Nov 2014 15:42:26 +0000
Received: from BLUPR05MB562.namprd05.prod.outlook.com ([10.141.202.141]) by
 BLUPR05MB562.namprd05.prod.outlook.com ([10.141.202.141]) with mapi id
 15.01.0026.003; Tue, 25 Nov 2014 15:42:26 +0000
From: John E Drake <jdrake@juniper.net>
To: Haoweiguo <haoweiguo@huawei.com>, "Henderickx, Wim (Wim)"
 <wim.henderickx@alcatel-lucent.com>, "bess@ietf.org" <bess@ietf.org>,
 "sajassi@cisco.com" <sajassi@cisco.com>
Thread-Topic: [bess] A comment and question for the draft
 "draft-ietf-bess-evpn-inter-subnet-forwarding-00"
Thread-Index: AQHQCJ9L0ixxt+ZqHkGcmnxIjcOU3pxxSvP+gAAwNuA=
Date: Tue, 25 Nov 2014 15:42:25 +0000
Message-ID: <0b3c5822c1a249a0b092d337ab4f92cd@BLUPR05MB562.namprd05.prod.outlook.com>
References: <D09A2022.10CE3C%wim.henderickx@alcatel-lucent.com>
 <DD5FC8DE455C3348B94340C0AB5517334F81F4AF@nkgeml501-mbs.china.huawei.com>
In-Reply-To: <DD5FC8DE455C3348B94340C0AB5517334F81F4AF@nkgeml501-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [66.129.241.10]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:;SRVR:BLUPR05MB562;
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:;SRVR:BLUPR05MB562;
x-forefront-prvs: 040655413E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(199003)(189002)(377454003)(50986999)(86362001)(95666004)(76176999)(54356999)(99286002)(2201001)(92566001)(16236675004)(66066001)(15202345003)(107886001)(107046002)(4396001)(2501002)(19625215002)(97736003)(76576001)(21056001)(101416001)(19580395003)(87936001)(230783001)(33646002)(15975445006)(19580405001)(19609705001)(62966003)(120916001)(77156002)(2656002)(99396003)(20776003)(106356001)(106116001)(74316001)(105586002)(19300405004)(64706001)(46102003)(108616004)(40100003)(122556002)(31966008)(24736002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR05MB562;
 H:BLUPR05MB562.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;
 A:1; MX:1; LANG:en; 
Content-Type: multipart/alternative;
 boundary="_000_0b3c5822c1a249a0b092d337ab4f92cdBLUPR05MB562namprd05pro_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
Archived-At: http://mailarchive.ietf.org/arch/msg/bess/PiWI9Jntfx2LSlDHsrQ8fCKoMU4
Subject: Re: [bess] A comment and question for the draft
 "draft-ietf-bess-evpn-inter-subnet-forwarding-00"
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 25 Nov 2014 15:42:31 -0000

--_000_0b3c5822c1a249a0b092d337ab4f92cdBLUPR05MB562namprd05pro_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

I think this suggestion is ill-considered.  We don't want two alternative s=
olutions.

Yours Irrespectively,

John

From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Haoweiguo
Sent: Tuesday, November 25, 2014 8:02 AM
To: Henderickx, Wim (Wim); bess@ietf.org; sajassi@cisco.com
Subject: Re: [bess] A comment and question for the draft "draft-ietf-bess-e=
vpn-inter-subnet-forwarding-00"


Hi Wim,

Yes, the design has flexibility. But for most scenarios, we don't need this=
 flexibility, we want to more compact encoding method. If all MAC routes ad=
vertised from a egress NVE share same NVE MAC and tunnel type, the two BGP =
Extended Communities carried with each MAC route is redundant, egress NVE o=
nly needs advertise its NVE MAC and tunnel type only once.

I think we had better provide two alternative solutions, one is for flexibi=
lity, another one is for compactness. Depending on different scenarios, the=
 vendors can choose one for implementation.

Thanks

weiguo

________________________________
From: Henderickx, Wim (Wim) [wim.henderickx@alcatel-lucent.com]
Sent: Tuesday, November 25, 2014 19:02
To: Haoweiguo; bess@ietf.org<mailto:bess@ietf.org>; sajassi@cisco.com<mailt=
o:sajassi@cisco.com>
Subject: Re: [bess] A comment and question for the draft "draft-ietf-bess-e=
vpn-inter-subnet-forwarding-00"
The reason we did this is providing the most flexibility because depending =
on the use case you need one and not the other. Hence we optimised for flex=
ibility.

From: Haoweiguo <haoweiguo@huawei.com<mailto:haoweiguo@huawei.com>>
Date: Tuesday 25 November 2014 10:21
To: "bess@ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<mailto:bess@ietf.o=
rg>>, sajassi <sajassi@cisco.com<mailto:sajassi@cisco.com>>
Subject: [bess] A comment and question for the draft "draft-ietf-bess-evpn-=
inter-subnet-forwarding-00"


Hi Ali and other Co-authors,



In the EVPN IRB draft, Route Type-2 is used to advertise TS's MAC and IP. T=
wo BGP Extended Communities are carried with each RT-2 route. The first com=
munity carries tunnel type, the second community carries NVE MAC. In normal=
 case, all RT-2 routes from a remote NVE share same NVE MAC, so in this cas=
e the Route information encoding isn't compact.
So a new compact encoding method is introduced as follows:

1. Add tunnel type field in Route Type-2.
2. Introduce a new Route Type to exclusively advertise tunnel type,NVE MAC =
and L3 VN ID.
3. Ingress NVEs correlate the new Type Route and RT-2 routes advertised fro=
m egress NVE to get the NVO3 encapsulation information for inter-subnet IP =
traffic forwarding.



Maybe there are other more compact methods. I would like to hear your co-au=
thors opinion on this point.

Thanks

weiguo

--_000_0b3c5822c1a249a0b092d337ab4f92cdBLUPR05MB562namprd05pro_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><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;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",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;}
p
	{mso-style-priority:99;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.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><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">I think this suggestion is ill-consid=
ered.&nbsp; We don&#8217;t want two alternative solutions.<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Yours Irrespectively,<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">John<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> BESS [mailto:bess-bounces@ietf=
.org]
<b>On Behalf Of </b>Haoweiguo<br>
<b>Sent:</b> Tuesday, November 25, 2014 8:02 AM<br>
<b>To:</b> Henderickx, Wim (Wim); bess@ietf.org; sajassi@cisco.com<br>
<b>Subject:</b> Re: [bess] A comment and question for the draft &quot;draft=
-ietf-bess-evpn-inter-subnet-forwarding-00&quot;<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p><span style=3D"font-family:&quot;Tahoma&quot;,sans-serif;color:black">Hi=
 Wim,</span><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,=
sans-serif;color:black"><o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Tahoma&quot;,sans-serif;color:black">Ye=
s, the design has flexibility. But for most scenarios, we don't need this f=
lexibility, we want to more compact encoding method. If all MAC routes adve=
rtised from a egress NVE share same NVE MAC
 and tunnel type, the two BGP Extended Communities carried with each MAC ro=
ute is redundant, egress NVE only needs advertise its NVE MAC and tunnel ty=
pe only once.
</span><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-=
serif;color:black"><o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Tahoma&quot;,sans-serif;color:black">I =
think we had better provide two alternative solutions, one is for flexibili=
ty, another one is for compactness. Depending on different scenarios, the v=
endors can choose one for implementation.</span><span style=3D"font-size:10=
.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black"><o:p></o:p></sp=
an></p>
<p><span style=3D"font-family:&quot;Tahoma&quot;,sans-serif;color:black">Th=
anks</span><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,s=
ans-serif;color:black"><o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Tahoma&quot;,sans-serif;color:black">we=
iguo</span><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,s=
ans-serif;color:black"><o:p></o:p></span></p>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:=
black">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<div>
<div id=3D"divRpF648070">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;color:black">From:<=
/span></b><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,sa=
ns-serif;color:black"> Henderickx, Wim (Wim) [wim.henderickx@alcatel-lucent=
.com]<br>
<b>Sent:</b> Tuesday, November 25, 2014 19:02<br>
<b>To:</b> Haoweiguo; <a href=3D"mailto:bess@ietf.org">bess@ietf.org</a>; <=
a href=3D"mailto:sajassi@cisco.com">
sajassi@cisco.com</a><br>
<b>Subject:</b> Re: [bess] A comment and question for the draft &quot;draft=
-ietf-bess-evpn-inter-subnet-forwarding-00&quot;</span><span style=3D"color=
:black"><o:p></o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">The reason we did this i=
s providing the most flexibility because depending on the use case you need=
 one and not the other. Hence we optimised for flexibility.<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:black">From:
</span></b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,=
sans-serif;color:black">Haoweiguo &lt;<a href=3D"mailto:haoweiguo@huawei.co=
m" target=3D"_blank">haoweiguo@huawei.com</a>&gt;<br>
<b>Date: </b>Tuesday 25 November 2014 10:21<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;, sajassi &lt;<a href=3D"mailto:sajassi@cisco.com" target=
=3D"_blank">sajassi@cisco.com</a>&gt;<br>
<b>Subject: </b>[bess] A comment and question for the draft &quot;draft-iet=
f-bess-evpn-inter-subnet-forwarding-00&quot;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><o:p>&nbsp;</o:p></span>=
</p>
</div>
<div>
<div>
<div>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">H=
i Ali and other Co-authors,</span><span style=3D"font-size:10.0pt;font-fami=
ly:&quot;Tahoma&quot;,sans-serif;color:black"><o:p></o:p></span></p>
<p><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-seri=
f;color:black">&nbsp;<o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">I=
n the EVPN IRB draft, Route Type-2 is used to advertise TS's MAC and IP. Tw=
o BGP Extended Communities are carried with each RT-2 route. The first comm=
unity carries tunnel type, the second community
 carries NVE MAC. In normal case, all RT-2 routes from a remote NVE share s=
ame NVE MAC, so in this case the Route information encoding isn't compact.<=
br>
So&nbsp;a new&nbsp;compact encoding method is introduced as follows:</span>=
<span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-serif;c=
olor:black"><o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">1=
. Add tunnel type field in Route Type-2.<br>
2. Introduce a new Route Type to exclusively advertise tunnel type,NVE MAC =
and L3 VN ID.<br>
3. Ingress NVEs correlate the new Type Route and RT-2 routes advertised fro=
m egress NVE&nbsp;to get the NVO3 encapsulation information for inter-subne=
t IP traffic forwarding.</span><span style=3D"font-size:10.0pt;font-family:=
&quot;Tahoma&quot;,sans-serif;color:black"><o:p></o:p></span></p>
<p><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,sans-seri=
f;color:black">&nbsp;<o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black">M=
aybe there are other more compact methods. I would like to hear your co-aut=
hors opinion on this point.</span><span style=3D"font-size:10.0pt;font-fami=
ly:&quot;Tahoma&quot;,sans-serif;color:black"><o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black"><=
br>
Thanks</span><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;=
,sans-serif;color:black"><o:p></o:p></span></p>
<p><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:black"><=
br>
weiguo</span><span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;=
,sans-serif;color:black"><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_0b3c5822c1a249a0b092d337ab4f92cdBLUPR05MB562namprd05pro_--

