Return-Path: <dhjain@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 973C3129849;
 Tue, 14 Feb 2017 12:45:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level: 
X-Spam-Status: No, score=-14.522 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_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
 RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, 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 NAYIUpxF5Fkg; Tue, 14 Feb 2017 12:45:20 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77])
 (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 179A1129556;
 Tue, 14 Feb 2017 12:45:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=cisco.com; i=@cisco.com; l=62542; q=dns/txt;
 s=iport; t=1487105120; x=1488314720;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:mime-version;
 bh=Lf2tMBim9OlWb3y77UHmz9PAo+s96af8zYDWX/IYfTs=;
 b=M5+wCu4kLN3/7DbyOn5Uxs9UdpxOw8MxLYquOOYZ0z+8krB2dJWnjsny
 fGpnE/bTZLFbE9hqONFSDPmVk17u94u1uN0+OKXGd+58tdrnkbS3XE5pT
 R2xGZa2kh4QXM7+cOrGUX78JiJ62nMwiApiTlWAPJ/yivMP1G1kF31Apm g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AVAQCpa6NY/5RdJa1dGQEBAQEBAQEBA?=
 =?us-ascii?q?QEBBwEBAQEBgm9jYYEJB41akhCIDI0qggkDHwEKgh2DWwKBfz8YAQIBAQEBAQE?=
 =?us-ascii?q?BYiiEaQEBAQQBAStBCxACAQgRAwEBASEBBgchBgsUCQgCBAENBYlTAxUOsXGHQ?=
 =?us-ascii?q?g2EFwEBAQEBAQEBAQEBAQEBAQEBAQEBARgFhkyEb4JRgiMWhS8FlVSFZDoBjXq?=
 =?us-ascii?q?EGYF7hReJc4gsggmIXwEfOIEAURU9hAw+GIFhdQGIeoEMAQEB?=
X-IronPort-AV: E=Sophos;i="5.35,162,1484006400"; 
 d="scan'208,217";a="208594195"
Received: from rcdn-core-12.cisco.com ([173.37.93.148])
 by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 14 Feb 2017 20:45:18 +0000
Received: from XCH-ALN-010.cisco.com (xch-aln-010.cisco.com [173.36.7.20])
 by rcdn-core-12.cisco.com (8.14.5/8.14.5) with ESMTP id v1EKjINt030257
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Tue, 14 Feb 2017 20:45:18 GMT
Received: from xch-rcd-007.cisco.com (173.37.102.17) by XCH-ALN-010.cisco.com
 (173.36.7.20) with Microsoft SMTP Server (TLS) id 15.0.1210.3;
 Tue, 14 Feb 2017 14:45:17 -0600
Received: from xch-rcd-007.cisco.com ([173.37.102.17]) by
 XCH-RCD-007.cisco.com ([173.37.102.17]) with mapi id 15.00.1210.000; Tue, 14
 Feb 2017 14:45:17 -0600
From: "Dhanendra Jain (dhjain)" <dhjain@cisco.com>
To: Xufeng Liu <xufeng.liu.ietf@gmail.com>, "Acee Lindem (acee)"
 <acee@cisco.com>, "Patrice Brissette (pbrisset)" <pbrisset@cisco.com>,
 "'Jeff Tantsura'" <jefftant.ietf@gmail.com>,
 "'Giles Heron'" <giles.heron@gmail.com>
Thread-Topic: [bess] BGP common parameter Yang module
Thread-Index: AQHSg60ugeyj/xTMfUS7Ul84up0SbqFiz+sAgAAGsgCAADJ9AIABKBWAgABJfgCAAvxRgIABUN6AgACLAoD//4q8AA==
Date: Tue, 14 Feb 2017 20:45:17 +0000
Message-ID: <D4C8AB92.E7269%dhjain@cisco.com>
References: <D4C33B0D.9C077%acee@cisco.com>
 <3A8EF0FD-3307-435F-A3BE-F4F90E6B47A1@gmail.com>
 <D4C356E9.9C0B5%acee@cisco.com>
 <E1CA3039-0DAA-45A0-88BA-FD67139451BF@gmail.com>
 <3AE4BB0C-8039-4AAF-AD69-E27583E72B4B@cisco.com>
 <D4C4B719.9C246%acee@cisco.com> <05a001d2860c$e2c24e00$a846ea00$@gmail.com>
 <D4C8964F.E7198%dhjain@cisco.com> <06e501d286fa$d40af6c0$7c20e440$@gmail.com>
In-Reply-To: <06e501d286fa$d40af6c0$7c20e440$@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.6.6.160626
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.154.160.131]
Content-Type: multipart/alternative;
 boundary="_000_D4C8AB92E7269dhjainciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/nJXFzfm7Kqbk2nr4eid42_Qc3no>
Cc: "draft-ietf-rtgwg-routing-types@ietf.org"
 <draft-ietf-rtgwg-routing-types@ietf.org>, "'Shah,
 Himanshu'" <hshah@ciena.com>, "bess@ietf.org" <bess@ietf.org>
Subject: Re: [bess] BGP common parameter Yang module
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.17
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, 14 Feb 2017 20:45:22 -0000

--_000_D4C8AB92E7269dhjainciscocom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi Xefeng,

From: Xufeng Liu <xufeng.liu.ietf@gmail.com<mailto:xufeng.liu.ietf@gmail.co=
m>>
Date: Tuesday, February 14, 2017 at 11:44 AM
To: Cisco Employee <dhjain@cisco.com<mailto:dhjain@cisco.com>>, "Acee Linde=
m (acee)" <acee@cisco.com<mailto:acee@cisco.com>>, "Patrice Brissette (pbri=
sset)" <pbrisset@cisco.com<mailto:pbrisset@cisco.com>>, 'Jeff Tantsura' <je=
fftant.ietf@gmail.com<mailto:jefftant.ietf@gmail.com>>, 'Giles Heron' <gile=
s.heron@gmail.com<mailto:giles.heron@gmail.com>>
Cc: "draft-ietf-rtgwg-routing-types@ietf.org<mailto:draft-ietf-rtgwg-routin=
g-types@ietf.org>" <draft-ietf-rtgwg-routing-types@ietf.org<mailto:draft-ie=
tf-rtgwg-routing-types@ietf.org>>, "bess@ietf.org<mailto:bess@ietf.org>" <b=
ess@ietf.org<mailto:bess@ietf.org>>, "'Shah, Himanshu'" <hshah@ciena.com<ma=
ilto:hshah@ciena.com>>
Subject: RE: [bess] BGP common parameter Yang module

Hi Dhanendra,

More below.
Thanks,

- Xufeng

From: Dhanendra Jain (dhjain) [mailto:dhjain@cisco.com]
Sent: Tuesday, February 14, 2017 2:27 PM
To: Xufeng Liu <xufeng.liu.ietf@gmail.com<mailto:xufeng.liu.ietf@gmail.com>=
>; Acee Lindem (acee) <acee@cisco.com<mailto:acee@cisco.com>>; Patrice Bris=
sette (pbrisset) <pbrisset@cisco.com<mailto:pbrisset@cisco.com>>; 'Jeff Tan=
tsura' <jefftant.ietf@gmail.com<mailto:jefftant.ietf@gmail.com>>; 'Giles He=
ron' <giles.heron@gmail.com<mailto:giles.heron@gmail.com>>
Cc: draft-ietf-rtgwg-routing-types@ietf.org<mailto:draft-ietf-rtgwg-routing=
-types@ietf.org>; bess@ietf.org<mailto:bess@ietf.org>; 'Shah, Himanshu' <hs=
hah@ciena.com<mailto:hshah@ciena.com>>
Subject: Re: [bess] BGP common parameter Yang module

Hi Xufeng,

inline..

From: Xufeng Liu <xufeng.liu.ietf@gmail.com<mailto:xufeng.liu.ietf@gmail.co=
m>>
Date: Monday, February 13, 2017 at 7:21 AM
To: "Acee Lindem (acee)" <acee@cisco.com<mailto:acee@cisco.com>>, "Patrice =
Brissette (pbrisset)" <pbrisset@cisco.com<mailto:pbrisset@cisco.com>>, 'Jef=
f Tantsura' <jefftant.ietf@gmail.com<mailto:jefftant.ietf@gmail.com>>, 'Gil=
es Heron' <giles.heron@gmail.com<mailto:giles.heron@gmail.com>>
Cc: "draft-ietf-rtgwg-routing-types@ietf.org<mailto:draft-ietf-rtgwg-routin=
g-types@ietf.org>" <draft-ietf-rtgwg-routing-types@ietf.org<mailto:draft-ie=
tf-rtgwg-routing-types@ietf.org>>, Cisco Employee <dhjain@cisco.com<mailto:=
dhjain@cisco.com>>, "bess@ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<ma=
ilto:bess@ietf.org>>, "'Shah, Himanshu'" <hshah@ciena.com<mailto:hshah@cien=
a.com>>
Subject: RE: [bess] BGP common parameter Yang module

In EVPN, as Patrice described, the structure is:

      |     +--rw bgp-parameters
      |     |  +--rw common
      |     |     +--rw rd-rt* [route-distinguisher]
      |     |        +--rw route-distinguisher    string
      |     |        +--rw vpn-target* [rt-value]
      |     |           +--rw rt-value    string
      |     |           +--rw rt-type     bgp-rt-type

In L2VPN, the structure is:
             +--ro bgp-auto-discovery
             |  +--ro route-distinguisher?   string
             |  +--ro vpn-target* [rt-value]
             |  |  +--ro rt-value    string
             |  |  +--ro rt-type     bgp-rt-type

In L3VPN, the current structure is:
      +--rw route-distinguisher
      |  +--rw config
      |  |  +--rw rd?   string
      +--rw ipv4
      |  +--rw unicast
      |     +--rw route-targets
      |     |  +--rw config
      |     |  |  +--rw rts* [rt]
      |     |  |  |  +--rw rt         string
      |     |  |  |  +--rw rt-type?   Enumeration
      +--rw ipv6
         +--rw unicast
            +--rw route-targets
            |  +--rw config
            |  |  +--rw rts* [rt]
            |  |  |  +--rw rt         string
            |  |  |  +--rw rt-type?   enumeration

Hi Dhanendra and All,

Are we ok to move the route targets section out of the AF specific location=
 to where RD is specified? If so, we can define the following common groupi=
ng:

Dhjain> I think one way to handle this is to have separate common groupings=
 for RD and RT. So that we can retain AF level granularity for RT grouping =
for import/export rules.
[Xufeng] Yes. That will be the approach below, to have separate an RT group=
ing. The question is: do we need/want to retain the AF level granularity fo=
r RT rules?


Dhjain> Yes, because we have to configure Safi specific import/export rules=
 separately with an L3 instance.  In the case of L2 the L2vpn and EVPN inst=
ances are separate from the top itself,  having separate RD/RT.

Thanks,
Dhanendra.

             |  +--ro route-distinguisher?   string
             |  +--ro vpn-target* [rt-value]
             |  |  +--ro rt-value    string
             |  |  +--ro rt-type     bgp-rt-type

Otherwise, we can only define a grouping without the RD:

             |  +--ro vpn-target* [rt-value]
             |  |  +--ro rt-value    string
             |  |  +--ro rt-type     bgp-rt-type
Thanks,
- Xufeng


From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Acee Lindem (acee)
Sent: Saturday, February 11, 2017 12:46 PM
To: Patrice Brissette (pbrisset) <pbrisset@cisco.com<mailto:pbrisset@cisco.=
com>>; Jeff Tantsura <jefftant.ietf@gmail.com<mailto:jefftant.ietf@gmail.co=
m>>; Giles Heron <giles.heron@gmail.com<mailto:giles.heron@gmail.com>>
Cc: draft-ietf-rtgwg-routing-types@ietf.org<mailto:draft-ietf-rtgwg-routing=
-types@ietf.org>; Dhanendra Jain (dhjain) <dhjain@cisco.com<mailto:dhjain@c=
isco.com>>; bess@ietf.org<mailto:bess@ietf.org>; Shah, Himanshu <hshah@cien=
a.com<mailto:hshah@ciena.com>>
Subject: Re: [bess] BGP common parameter Yang module

Given that there is no paucity of authors and contributors on these three B=
ESS YANG models, I=92d hope that one of them could provide a suggested comm=
on grouping. For now, I=92ve added the route-target-type type on which ther=
e seems to be consensus.

Thanks,
Acee

From: "Patrice Brissette (pbrisset)" <pbrisset@cisco.com<mailto:pbrisset@ci=
sco.com>>
Date: Saturday, February 11, 2017 at 8:23 AM
To: Jeff Tantsura <jefftant.ietf@gmail.com<mailto:jefftant.ietf@gmail.com>>=
, Acee Lindem <acee@cisco.com<mailto:acee@cisco.com>>, Giles Heron <giles.h=
eron@gmail.com<mailto:giles.heron@gmail.com>>
Cc: Himanshu Shah <hshah@ciena.com<mailto:hshah@ciena.com>>, "bess@ietf.org=
<mailto:bess@ietf.org>" <bess@ietf.org<mailto:bess@ietf.org>>, "Dhanendra J=
ain (dhjain)" <dhjain@cisco.com<mailto:dhjain@cisco.com>>
Subject: Re: [bess] BGP common parameter Yang module

Hi Folks,

Same here. Can we do something about it?  And agree, all 3 VPN models shoul=
d have the same commonality.

Regards,
Patrice Brissette

From: Jeff Tantsura <jefftant.ietf@gmail.com<mailto:jefftant.ietf@gmail.com=
>>
Date: Friday, February 10, 2017 at 2:43 PM
To: "Acee Lindem (acee)" <acee@cisco.com<mailto:acee@cisco.com>>, Giles Her=
on <giles.heron@gmail.com<mailto:giles.heron@gmail.com>>
Cc: Patrice Brissette <pbrisset@cisco.com<mailto:pbrisset@cisco.com>>, "Sha=
h, Himanshu" <hshah@ciena.com<mailto:hshah@ciena.com>>, "bess@ietf.org<mail=
to:bess@ietf.org>" <bess@ietf.org<mailto:bess@ietf.org>>, "Dhanendra Jain (=
dhjain)" <dhjain@cisco.com<mailto:dhjain@cisco.com>>
Subject: Re: [bess] BGP common parameter Yang module

I=92d prefer common grouping indraft-ietf-rtgwg-routing-types and reference=
s from any other model using it


Cheers,
Jeff


From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> on behalf =
of "Acee Lindem (acee)" <acee@cisco.com<mailto:acee@cisco.com>>
Date: Friday, February 10, 2017 at 08:42
To: Giles Heron <giles.heron@gmail.com<mailto:giles.heron@gmail.com>>
Cc: "Patrice Brissette (pbrisset)" <pbrisset@cisco.com<mailto:pbrisset@cisc=
o.com>>, "Shah, Himanshu" <hshah@ciena.com<mailto:hshah@ciena.com>>, "bess@=
ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<mailto:bess@ietf.org>>, "Dha=
nendra Jain (dhjain)" <dhjain@cisco.com<mailto:dhjain@cisco.com>>
Subject: Re: [bess] BGP common parameter Yang module

Hi Giles,
I will add the route-target-type type (enum of import, export, both) but fo=
r a general grouping, it appears there are some discrepancies between the 3=
 models. Assuming the types: route-discriminator, route-target, and route-t=
arget-type, can you provide a consensus grouping that all the models would =
use?
Thanks,
Acee

From: Giles Heron <giles.heron@gmail.com<mailto:giles.heron@gmail.com>>
Date: Friday, February 10, 2017 at 11:18 AM
To: Acee Lindem <acee@cisco.com<mailto:acee@cisco.com>>
Cc: "Patrice Brissette (pbrisset)" <pbrisset@cisco.com<mailto:pbrisset@cisc=
o.com>>, "bess@ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<mailto:bess@i=
etf.org>>, Himanshu Shah <hshah@ciena.com<mailto:hshah@ciena.com>>, "Dhanen=
dra Jain (dhjain)" <dhjain@cisco.com<mailto:dhjain@cisco.com>>
Subject: Re: [bess] BGP common parameter Yang module

Hi Acee,

In general seems that for any BGP VPN (L2 or L3) you have an RD plus a list=
 of RTs (which can be import, export or both) - so I=92d prefer that to be =
defined in a shared grouping (more or less as per the structure Patrice gav=
e below) than to force each model to redefine it.

Giles

On 10 Feb 2017, at 14:51, Acee Lindem (acee) <acee@cisco.com<mailto:acee@ci=
sco.com>> wrote:

Hi Patrice =96 we are working fervently on a common IETF routing types mode=
l. We have both route-target and router-distinguisher types defined there. =
The work is being done in the Routing WG. Our intension is to accelerate st=
andardization so it doesn=92t hold up standardization of the importing modu=
les. Please comment as to whether you think this meets BESS requirements.

https://www.ietf.org/id/draft-ietf-rtgwg-routing-types-00.txt

Thanks,
Acee
P.S. We plan an update next week but the RD and RT definitions have not cha=
nged.



From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> on behalf =
of "Patrice Brissette (pbrisset)" <pbrisset@cisco.com<mailto:pbrisset@cisco=
.com>>
Date: Friday, February 10, 2017 at 9:26 AM
To: "bess@ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<mailto:bess@ietf.o=
rg>>
Cc: "Dhanendra Jain (dhjain)" <dhjain@cisco.com<mailto:dhjain@cisco.com>>, =
Himanshu Shah <hshah@ciena.com<mailto:hshah@ciena.com>>
Subject: [bess] BGP common parameter Yang module

Folks,

As part of EVPN, L2VPn and L3VPN Yang model, there is a =93module=94 common=
 to all 3 Yang models.

      |     +--rw bgp-parameters
      |     |  +--rw common
      |     |     +--rw rd-rt* [route-distinguisher]
      |     |        +--rw route-distinguisher    string
      |     |        +--rw vpn-target* [rt-value]
      |     |           +--rw rt-value    string
      |     |           +--rw rt-type     bgp-rt-type


It will be interesting to create a common BGP parameter Yang module as show=
n above. I think it just makes sense.
However, there is a minor challenge; that module require a home (a draft).
I=92m looking for feedback about the best place/draft for such a module.

Thanks for your help.
Regards,
Patrice Brissette
_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess

_______________________________________________ BESS mailing list BESS@ietf=
.org<mailto:BESS@ietf.org> https://www.ietf.org/mailman/listinfo/bess

--_000_D4C8AB92E7269dhjainciscocom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <9BF40269A974844BB776ED6A703C9DE7@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</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 Xefeng,</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 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>Xufeng Liu &lt;<a href=3D"mai=
lto:xufeng.liu.ietf@gmail.com">xufeng.liu.ietf@gmail.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Tuesday, February 14, 2017 at=
 11:44 AM<br>
<span style=3D"font-weight:bold">To: </span>Cisco Employee &lt;<a href=3D"m=
ailto:dhjain@cisco.com">dhjain@cisco.com</a>&gt;, &quot;Acee Lindem (acee)&=
quot; &lt;<a href=3D"mailto:acee@cisco.com">acee@cisco.com</a>&gt;, &quot;P=
atrice Brissette (pbrisset)&quot; &lt;<a href=3D"mailto:pbrisset@cisco.com"=
>pbrisset@cisco.com</a>&gt;,
 'Jeff Tantsura' &lt;<a href=3D"mailto:jefftant.ietf@gmail.com">jefftant.ie=
tf@gmail.com</a>&gt;, 'Giles Heron' &lt;<a href=3D"mailto:giles.heron@gmail=
.com">giles.heron@gmail.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>&quot;<a href=3D"mailto:draft-i=
etf-rtgwg-routing-types@ietf.org">draft-ietf-rtgwg-routing-types@ietf.org</=
a>&quot; &lt;<a href=3D"mailto:draft-ietf-rtgwg-routing-types@ietf.org">dra=
ft-ietf-rtgwg-routing-types@ietf.org</a>&gt;, &quot;<a href=3D"mailto:bess@=
ietf.org">bess@ietf.org</a>&quot;
 &lt;<a href=3D"mailto:bess@ietf.org">bess@ietf.org</a>&gt;, &quot;'Shah, H=
imanshu'&quot; &lt;<a href=3D"mailto:hshah@ciena.com">hshah@ciena.com</a>&g=
t;<br>
<span style=3D"font-weight:bold">Subject: </span>RE: [bess] BGP common para=
meter Yang module<br>
</div>
<div><br>
</div>
<div xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micro=
soft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" x=
mlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:/=
/www.w3.org/TR/REC-html40">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:DengXian;
	panose-1:3 0 5 9 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@DengXian";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* 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;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
span.apple-converted-space
	{mso-style-name:apple-converted-space;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle23
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle25
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.grey
	{mso-style-name:grey;}
span.EmailStyle27
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.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]-->
<div 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">Hi
</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif">Dhanendra,<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"><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">More below.
<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">Thanks,<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"><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">- Xufeng<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"><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"> Dhanendra Jain (dhjain) [<a hr=
ef=3D"mailto:dhjain@cisco.com">mailto:dhjain@cisco.com</a>]
<br>
<b>Sent:</b> Tuesday, February 14, 2017 2:27 PM<br>
<b>To:</b> Xufeng Liu &lt;<a href=3D"mailto:xufeng.liu.ietf@gmail.com">xufe=
ng.liu.ietf@gmail.com</a>&gt;; Acee Lindem (acee) &lt;<a href=3D"mailto:ace=
e@cisco.com">acee@cisco.com</a>&gt;; Patrice Brissette (pbrisset) &lt;<a hr=
ef=3D"mailto:pbrisset@cisco.com">pbrisset@cisco.com</a>&gt;;
 'Jeff Tantsura' &lt;<a href=3D"mailto:jefftant.ietf@gmail.com">jefftant.ie=
tf@gmail.com</a>&gt;; 'Giles Heron' &lt;<a href=3D"mailto:giles.heron@gmail=
.com">giles.heron@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:draft-ietf-rtgwg-routing-types@ietf.org">draft=
-ietf-rtgwg-routing-types@ietf.org</a>;
<a href=3D"mailto:bess@ietf.org">bess@ietf.org</a>; 'Shah, Himanshu' &lt;<a=
 href=3D"mailto:hshah@ciena.com">hshah@ciena.com</a>&gt;<br>
<b>Subject:</b> Re: [bess] BGP common parameter Yang module<o:p></o:p></spa=
n></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Hi Xufeng,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">inline..<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;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">Xufeng Liu &lt;<a href=3D"mailto:xufeng.liu.ietf@gm=
ail.com">xufeng.liu.ietf@gmail.com</a>&gt;<br>
<b>Date: </b>Monday, February 13, 2017 at 7:21 AM<br>
<b>To: </b>&quot;Acee Lindem (acee)&quot; &lt;<a href=3D"mailto:acee@cisco.=
com">acee@cisco.com</a>&gt;, &quot;Patrice Brissette (pbrisset)&quot; &lt;<=
a href=3D"mailto:pbrisset@cisco.com">pbrisset@cisco.com</a>&gt;, 'Jeff Tant=
sura' &lt;<a href=3D"mailto:jefftant.ietf@gmail.com">jefftant.ietf@gmail.co=
m</a>&gt;,
 'Giles Heron' &lt;<a href=3D"mailto:giles.heron@gmail.com">giles.heron@gma=
il.com</a>&gt;<br>
<b>Cc: </b>&quot;<a href=3D"mailto:draft-ietf-rtgwg-routing-types@ietf.org"=
>draft-ietf-rtgwg-routing-types@ietf.org</a>&quot; &lt;<a href=3D"mailto:dr=
aft-ietf-rtgwg-routing-types@ietf.org">draft-ietf-rtgwg-routing-types@ietf.=
org</a>&gt;, Cisco Employee &lt;<a href=3D"mailto:dhjain@cisco.com">dhjain@=
cisco.com</a>&gt;,
 &quot;<a href=3D"mailto:bess@ietf.org">bess@ietf.org</a>&quot; &lt;<a href=
=3D"mailto:bess@ietf.org">bess@ietf.org</a>&gt;, &quot;'Shah, Himanshu'&quo=
t; &lt;<a href=3D"mailto:hshah@ciena.com">hshah@ciena.com</a>&gt;<br>
<b>Subject: </b>RE: [bess] BGP common parameter Yang module<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">In EVPN, as Patrice described, the stru=
cture is:</span><span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;</span><span style=3D"color:black"><o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; &#43;--rw bgp-parameters</span><span style=3D"color:black"><o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp; &#43;--rw common</span><span style=3D"color:black"><o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;|&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; &#43;--rw rd-rt* [route-distinguisher]=
</span><span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;--rw route-dist=
inguisher&nbsp;&nbsp;&nbsp; string</span><span style=3D"color:black"><o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;--rw vpn-target=
* [rt-value]</span><span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#=
43;--rw rt-value&nbsp;&nbsp;&nbsp; string</span><span style=3D"color:black"=
><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#=
43;--rw rt-type&nbsp;&nbsp;&nbsp;&nbsp; bgp-rt-type</span><span style=3D"co=
lor:black"><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:black">&nbsp;</span><span style=3D"color:black=
"><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:black">In L2VPN, the structure is:</span><span=
 style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; &#43;--ro bgp-auto-discovery</span><span style=
=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; &#43;--ro route-distinguisher?&nbsp;&nbs=
p; string</span><span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; &#43;--ro vpn-target* [rt-value]</span><=
span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; &#43;--ro rt-value&nbsp;&nbsp;&n=
bsp; string</span><span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; &#43;--ro rt-type&nbsp;&nbsp;&nb=
sp;&nbsp; bgp-rt-type</span><span style=3D"color:black"><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:black">&nbsp;</span><span style=3D"color:black=
"><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:black">In L3VPN, the current structure is:</sp=
an><span style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;--r=
w route-distinguisher</span><span style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; =
&#43;--rw config</span><span style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; =
|&nbsp; &#43;--rw rd?&nbsp;&nbsp; string</span><span style=3D"color:black">=
<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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;--r=
w ipv4</span><span style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;|&nbsp; =
&#43;--rw unicast</span><span style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&=
nbsp;&nbsp;&nbsp; &#43;--rw route-targets</span><span style=3D"color:black"=
><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&=
nbsp;&nbsp;&nbsp; |&nbsp; &#43;--rw config</span><span style=3D"color:black=
"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&=
nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; &#43;--rw rts* [rt]</span><span style=3D"=
color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&=
nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; |&nbsp; &#43;--rw rt&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; string</span><span style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&=
nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; |&nbsp; &#43;--rw rt-type?&nbsp;&nbsp; En=
umeration</span><span style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;--r=
w ipv6</span><span style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; &#43;--rw unicast</span><span style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; &nbsp;&nbsp;&nbsp;&#43;--rw route-targets</span><span style=3D"co=
lor:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; &#43;--rw config</span><span style=3D"c=
olor:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; &#43;--rw rts* [rt]</span><span=
 style=3D"color:black"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; |&nbsp; &#43;--rw rt&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string</span><span style=3D"color:bla=
ck"><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:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; |&nbsp; &#43;--rw rt-type?&nbsp=
;&nbsp; enumeration</span><span style=3D"color:black"><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:black">&nbsp;</span><span style=3D"color:black=
"><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:black">Hi Dhanendra and All,</span><span style=
=3D"color:black"><o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Are we ok to move the route targets sec=
tion out of the AF specific location to where RD is specified? If so, we ca=
n define the following common grouping:</span><span style=3D"color:black"><=
o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Dhjain&gt; I think one way to handle th=
is is to have separate common groupings for RD and RT. So that we can retai=
n AF level granularity for RT grouping for import/export
 rules.&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif">[Xufeng] Yes. That will be the approach below=
, to have separate an RT grouping. The question is: do we need/want to reta=
in the AF level granularity for RT rules?</span></i></b><span style=3D"font=
-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</span>
<div><br>
</div>
<div>Dhjain&gt; Yes, because we have to configure Safi specific import/expo=
rt rules separately with an L3 instance. &nbsp;In the case of L2 the L2vpn =
and EVPN instances are separate from the top itself, &nbsp;having separate =
RD/RT.</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micro=
soft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" x=
mlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:/=
/www.w3.org/TR/REC-html40">
<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Thanks,<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Dhanendra.<o:p></o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; &#43;--ro route-distinguisher?&nbsp;&nbs=
p; string</span><span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; &#43;--ro vpn-target* [rt-value]</span><=
span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; &#43;--ro rt-value&nbsp;&nbsp;&n=
bsp; string</span><span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; &#43;--ro rt-type&nbsp;&nbsp;&nb=
sp;&nbsp; bgp-rt-type</span><span style=3D"color:black"><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:black">&nbsp;</span><span style=3D"color:black=
"><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:black">Otherwise, we can only define a groupin=
g without the RD:</span><span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;</span><span style=3D"color:black"><o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; &#43;--ro vpn-target* [rt-value]</span><=
span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; &#43;--ro rt-value&nbsp;&nbsp;&n=
bsp; string</span><span style=3D"color:black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp; |&nbsp; &#43;--ro rt-type&nbsp;&nbsp;&nb=
sp;&nbsp; bgp-rt-type</span><span style=3D"color:black"><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:black">Thanks,</span><span style=3D"color:blac=
k"><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:black">- Xufeng</span><span style=3D"color:bla=
ck"><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:black">&nbsp;</span><span style=3D"color:black=
"><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:black">&nbsp;</span><span style=3D"color:black=
"><o:p></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;color:black">From:</span></b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:black"> BESS [=
<a href=3D"mailto:bess-bounces@ietf.org">mailto:bess-bounces@ietf.org</a>]
<b>On Behalf Of </b>Acee Lindem (acee)<br>
<b>Sent:</b> Saturday, February 11, 2017 12:46 PM<br>
<b>To:</b> Patrice Brissette (pbrisset) &lt;<a href=3D"mailto:pbrisset@cisc=
o.com">pbrisset@cisco.com</a>&gt;; Jeff Tantsura &lt;<a href=3D"mailto:jeff=
tant.ietf@gmail.com">jefftant.ietf@gmail.com</a>&gt;; Giles Heron &lt;<a hr=
ef=3D"mailto:giles.heron@gmail.com">giles.heron@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:draft-ietf-rtgwg-routing-types@ietf.org">draft=
-ietf-rtgwg-routing-types@ietf.org</a>; Dhanendra Jain (dhjain) &lt;<a href=
=3D"mailto:dhjain@cisco.com">dhjain@cisco.com</a>&gt;;
<a href=3D"mailto:bess@ietf.org">bess@ietf.org</a>; Shah, Himanshu &lt;<a h=
ref=3D"mailto:hshah@ciena.com">hshah@ciena.com</a>&gt;<br>
<b>Subject:</b> Re: [bess] BGP common parameter Yang module</span><span sty=
le=3D"color:black"><o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<o:p></o:p></span>=
</p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Given that there is no paucity of autho=
rs and contributors on these three BESS YANG models, I=92d hope that one of=
 them could provide a suggested common grouping.
 For now, I=92ve added the route-target-type type on which there seems to b=
e consensus.&nbsp;</span><span style=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Thanks,</span><span style=3D"color:blac=
k"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Acee &nbsp;</span><span style=3D"color:=
black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></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">&quot;Patrice Brissette (pbrisset)&quot; &lt;<a hre=
f=3D"mailto:pbrisset@cisco.com">pbrisset@cisco.com</a>&gt;<br>
<b>Date: </b>Saturday, February 11, 2017 at 8:23 AM<br>
<b>To: </b>Jeff Tantsura &lt;<a href=3D"mailto:jefftant.ietf@gmail.com">jef=
ftant.ietf@gmail.com</a>&gt;, Acee Lindem &lt;<a href=3D"mailto:acee@cisco.=
com">acee@cisco.com</a>&gt;, Giles Heron &lt;<a href=3D"mailto:giles.heron@=
gmail.com">giles.heron@gmail.com</a>&gt;<br>
<b>Cc: </b>Himanshu Shah &lt;<a href=3D"mailto:hshah@ciena.com">hshah@ciena=
.com</a>&gt;, &quot;<a href=3D"mailto:bess@ietf.org">bess@ietf.org</a>&quot=
; &lt;<a href=3D"mailto:bess@ietf.org">bess@ietf.org</a>&gt;, &quot;Dhanend=
ra Jain (dhjain)&quot; &lt;<a href=3D"mailto:dhjain@cisco.com">dhjain@cisco=
.com</a>&gt;<br>
<b>Subject: </b>Re: [bess] BGP common parameter Yang module</span><span sty=
le=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<blockquote style=3D"border:none;border-left:solid #B5C4DF 4.5pt;padding:0i=
n 0in 0in 4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin=
-bottom:5.0pt" id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Hi Folks,</span><span style=3D"color:bl=
ack"><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:black">&nbsp;</span><span style=3D"color:black=
"><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:black">Same here. Can we do something about it=
?&nbsp; And agree, all 3 VPN models should have the same commonality.</span=
><span style=3D"color:black"><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:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sa=
ns-serif;color:black">Regards,</span><span style=3D"color:black"><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:black">Patrice Brissette</span><span style=3D"=
color:black"><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:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
<blockquote style=3D"border:none;border-left:solid #B5C4DF 4.5pt;padding:0i=
n 0in 0in 4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin=
-bottom:5.0pt">
<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-family:&quot;Calibri&quot;,sa=
ns-serif;color:black">From:
</span></b><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:=
black">Jeff Tantsura &lt;<a href=3D"mailto:jefftant.ietf@gmail.com">jefftan=
t.ietf@gmail.com</a>&gt;<br>
<b>Date: </b>Friday, February 10, 2017 at 2:43 PM<br>
<b>To: </b>&quot;Acee Lindem (acee)&quot; &lt;<a href=3D"mailto:acee@cisco.=
com">acee@cisco.com</a>&gt;, Giles Heron &lt;<a href=3D"mailto:giles.heron@=
gmail.com">giles.heron@gmail.com</a>&gt;<br>
<b>Cc: </b>Patrice Brissette &lt;<a href=3D"mailto:pbrisset@cisco.com">pbri=
sset@cisco.com</a>&gt;, &quot;Shah, Himanshu&quot; &lt;<a href=3D"mailto:hs=
hah@ciena.com">hshah@ciena.com</a>&gt;, &quot;<a href=3D"mailto:bess@ietf.o=
rg">bess@ietf.org</a>&quot; &lt;<a href=3D"mailto:bess@ietf.org">bess@ietf.=
org</a>&gt;,
 &quot;Dhanendra Jain (dhjain)&quot; &lt;<a href=3D"mailto:dhjain@cisco.com=
">dhjain@cisco.com</a>&gt;<br>
<b>Subject: </b>Re: [bess] BGP common parameter Yang module</span><span sty=
le=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<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:black">I=92d prefer common grouping indraft-ie=
tf-rtgwg-routing-types and references from any other model using it
</span><span style=3D"color:black"><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:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Cheers,</span><span style=3D"color:blac=
k"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Jeff</span><span style=3D"color:black">=
<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:black">&nbsp;</span><span style=3D"color:black=
"><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:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
<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-family:&quot;Calibri&quot;,sa=
ns-serif;color:black">From:
</span></b><span style=3D"font-family:&quot;Calibri&quot;,sans-serif;color:=
black">BESS &lt;<a href=3D"mailto:bess-bounces@ietf.org">bess-bounces@ietf.=
org</a>&gt; on behalf of &quot;Acee Lindem (acee)&quot; &lt;<a href=3D"mail=
to:acee@cisco.com">acee@cisco.com</a>&gt;<br>
<b>Date: </b>Friday, February 10, 2017 at 08:42<br>
<b>To: </b>Giles Heron &lt;<a href=3D"mailto:giles.heron@gmail.com">giles.h=
eron@gmail.com</a>&gt;<br>
<b>Cc: </b>&quot;Patrice Brissette (pbrisset)&quot; &lt;<a href=3D"mailto:p=
brisset@cisco.com">pbrisset@cisco.com</a>&gt;, &quot;Shah, Himanshu&quot; &=
lt;<a href=3D"mailto:hshah@ciena.com">hshah@ciena.com</a>&gt;, &quot;<a hre=
f=3D"mailto:bess@ietf.org">bess@ietf.org</a>&quot; &lt;<a href=3D"mailto:be=
ss@ietf.org">bess@ietf.org</a>&gt;,
 &quot;Dhanendra Jain (dhjain)&quot; &lt;<a href=3D"mailto:dhjain@cisco.com=
">dhjain@cisco.com</a>&gt;<br>
<b>Subject: </b>Re: [bess] BGP common parameter Yang module</span><span sty=
le=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">Hi Giles,<o:p></o:p></sp=
an></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">I will add the route-tar=
get-type type (enum of import, export, both) but for a general grouping, it=
 appears there are some discrepancies between the 3 models. Assuming the ty=
pes: route-discriminator, route-target,
 and route-target-type, can you provide a consensus grouping that all the m=
odels would use?&nbsp;<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">Thanks,<o:p></o:p></span=
></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">Acee&nbsp;<o:p></o:p></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<o:p></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">Giles Heron &lt;<a href=3D"mailto:giles.heron@gmail=
.com">giles.heron@gmail.com</a>&gt;<br>
<b>Date: </b>Friday, February 10, 2017 at 11:18 AM<br>
<b>To: </b>Acee Lindem &lt;<a href=3D"mailto:acee@cisco.com">acee@cisco.com=
</a>&gt;<br>
<b>Cc: </b>&quot;Patrice Brissette (pbrisset)&quot; &lt;<a href=3D"mailto:p=
brisset@cisco.com">pbrisset@cisco.com</a>&gt;, &quot;<a href=3D"mailto:bess=
@ietf.org">bess@ietf.org</a>&quot; &lt;<a href=3D"mailto:bess@ietf.org">bes=
s@ietf.org</a>&gt;, Himanshu Shah &lt;<a href=3D"mailto:hshah@ciena.com">hs=
hah@ciena.com</a>&gt;,
 &quot;Dhanendra Jain (dhjain)&quot; &lt;<a href=3D"mailto:dhjain@cisco.com=
">dhjain@cisco.com</a>&gt;<br>
<b>Subject: </b>Re: [bess] BGP common parameter Yang module</span><span sty=
le=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<o:p></o:p></span>=
</p>
</div>
<blockquote style=3D"border:none;border-left:solid #B5C4DF 4.5pt;padding:0i=
n 0in 0in 4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin=
-bottom:5.0pt" id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">Hi Acee, <o:p></o:p></sp=
an></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">In general seems that fo=
r any BGP VPN (L2 or L3) you have an RD plus a list of RTs (which can be im=
port, export or both) - so I=92d prefer that to be defined in a shared grou=
ping (more or less as per the structure
 Patrice gave below) than to force each model to redefine it.<o:p></o:p></s=
pan></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<o:p></o:p></span>=
</p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">Giles<o:p></o:p></span><=
/p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<o:p></o:p></span>=
</p>
</div>
<div>
<div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">On 10 Feb 2017, at 14:51=
, Acee Lindem (acee) &lt;<a href=3D"mailto:acee@cisco.com">acee@cisco.com</=
a>&gt; wrote:<o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<o:p></o:p></span>=
</p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Hi Patrice =96 we are working fervently=
 on a common IETF routing types model. We have both route-target and router=
-distinguisher types defined there. The work is
 being done in the Routing WG. Our intension is to accelerate standardizati=
on so it doesn=92t hold up standardization of the importing modules. Please=
 comment as to whether you think this meets BESS requirements.&nbsp;</span>=
<span style=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:black"><a href=3D"https://www.ietf.org/id/draft=
-ietf-rtgwg-routing-types-00.txt"><span style=3D"color:#954F72">https://www=
.ietf.org/id/draft-ietf-rtgwg-routing-types-00.txt</span></a></span><span s=
tyle=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Hel=
vetica&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:blac=
k"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:black">Thanks,</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:black">Acee&nbsp;</span><span style=3D"color:bl=
ack"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:black">P.S. We plan an update next week but the=
 RD and RT definitions have not changed.&nbsp;</span><span style=3D"color:b=
lack"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></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 class=3D"apple-converted-=
space">&nbsp;</span></span></b><span style=3D"font-size:11.0pt;font-family:=
&quot;Calibri&quot;,sans-serif;color:black">BESS &lt;<a href=3D"mailto:bess=
-bounces@ietf.org"><span style=3D"color:#954F72">bess-bounces@ietf.org</spa=
n></a>&gt;
 on behalf of &quot;Patrice Brissette (pbrisset)&quot; &lt;<a href=3D"mailt=
o:pbrisset@cisco.com"><span style=3D"color:#954F72">pbrisset@cisco.com</spa=
n></a>&gt;<br>
<b>Date:<span class=3D"apple-converted-space">&nbsp;</span></b>Friday, Febr=
uary 10, 2017 at 9:26 AM<br>
<b>To:<span class=3D"apple-converted-space">&nbsp;</span></b>&quot;<a href=
=3D"mailto:bess@ietf.org"><span style=3D"color:#954F72">bess@ietf.org</span=
></a>&quot; &lt;<a href=3D"mailto:bess@ietf.org"><span style=3D"color:#954F=
72">bess@ietf.org</span></a>&gt;<br>
<b>Cc:<span class=3D"apple-converted-space">&nbsp;</span></b>&quot;Dhanendr=
a Jain (dhjain)&quot; &lt;<a href=3D"mailto:dhjain@cisco.com"><span style=
=3D"color:#954F72">dhjain@cisco.com</span></a>&gt;, Himanshu Shah &lt;<a hr=
ef=3D"mailto:hshah@ciena.com"><span style=3D"color:#954F72">hshah@ciena.com=
</span></a>&gt;<br>
<b>Subject:<span class=3D"apple-converted-space">&nbsp;</span></b>[bess] BG=
P common parameter Yang module</span><span style=3D"color:black"><o:p></o:p=
></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<blockquote style=3D"border:none;border-left:solid #B5C4DF 4.5pt;padding:0i=
n 0in 0in 4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin=
-bottom:5.0pt" id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Folks,</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">As part of EVPN, L2VPn and L3VPN Yang m=
odel, there is a =93module=94 common to all 3 Yang models.</span><span styl=
e=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; &#43;--rw bgp-parameters</span><span style=3D"color:black"><o:p>=
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp; &#43;--rw common</span><span style=3D"color:black"><o:p>=
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;|&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; &#43;--rw rd-rt* [route-distinguisher]=
</span><span style=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;--rw route-dist=
inguisher&nbsp;&nbsp;&nbsp; string</span><span style=3D"color:black"><o:p><=
/o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;--rw vpn-target=
* [rt-value]</span><span style=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#=
43;--rw rt-value&nbsp;&nbsp;&nbsp; string</span><span style=3D"color:black"=
><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&n=
bsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#=
43;--rw rt-type&nbsp;&nbsp;&nbsp;&nbsp; bgp-rt-type</span><span style=3D"co=
lor:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">It will be interesting to create a comm=
on BGP parameter Yang module as shown above. I think it just makes sense.</=
span><span style=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">However, there is a minor challenge; th=
at module require a home (a draft).</span><span style=3D"color:black"><o:p>=
</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">I=92m looking for feedback about the be=
st place/draft for such a module.</span><span style=3D"color:black"><o:p></=
o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">&nbsp;</span><span style=3D"color:black=
"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Thanks for your help.</span><span style=
=3D"color:black"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Regards,</span><span style=3D"color:bla=
ck"><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:black">Patrice Brissette</span><span style=3D"=
color:black"><o:p></o:p></span></p>
</div>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt;font-family:&quot;Hel=
vetica&quot;,sans-serif;color:black">______________________________________=
_________<br>
BESS mailing list<br>
</span><span style=3D"color:black"><a href=3D"mailto:BESS@ietf.org"><span s=
tyle=3D"font-size:9.0pt;font-family:&quot;Helvetica&quot;,sans-serif;color:=
#954F72">BESS@ietf.org</span></a></span><span style=3D"font-size:9.0pt;font=
-family:&quot;Helvetica&quot;,sans-serif;color:black"><br>
</span><span style=3D"color:black"><a href=3D"https://www.ietf.org/mailman/=
listinfo/bess"><span style=3D"font-size:9.0pt;font-family:&quot;Helvetica&q=
uot;,sans-serif;color:#954F72">https://www.ietf.org/mailman/listinfo/bess</=
span></a><o:p></o:p></span></p>
</div>
</blockquote>
</div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp;<o:p></o:p></span>=
</p>
</div>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"color:black">________________________=
_______________________ BESS mailing list
<a href=3D"mailto:BESS@ietf.org">BESS@ietf.org</a> <a href=3D"https://www.i=
etf.org/mailman/listinfo/bess">
https://www.ietf.org/mailman/listinfo/bess</a> <o:p></o:p></span></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</span>
</body>
</html>

--_000_D4C8AB92E7269dhjainciscocom_--

