RE: About inter-as option-B solution between NVO3 network and EVPN network

"UTTARO, JAMES" <ju1738@att.com> Tue, 22 July 2014 13:01 UTC

Return-Path: <ju1738@att.com>
X-Original-To: l2vpn@ietfa.amsl.com
Delivered-To: l2vpn@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FE0C1AD972 for <l2vpn@ietfa.amsl.com>; Tue, 22 Jul 2014 06:01:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level:
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-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 Jy-j0LGR2gPG for <l2vpn@ietfa.amsl.com>; Tue, 22 Jul 2014 06:01:53 -0700 (PDT)
Received: from nbfkord-smmo06.seg.att.com (nbfkord-smmo06.seg.att.com [209.65.160.94]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE6821A0AFD for <l2vpn@ietf.org>; Tue, 22 Jul 2014 06:01:52 -0700 (PDT)
Received: from unknown [144.160.229.24] (EHLO alpi155.enaf.aldc.att.com) by nbfkord-smmo06.seg.att.com(mxl_mta-7.2.2-0) with ESMTP id db06ec35.2b1f7822c940.2806820.00-2465.7804698.nbfkord-smmo06.seg.att.com (envelope-from <ju1738@att.com>); Tue, 22 Jul 2014 13:01:49 +0000 (UTC)
X-MXL-Hash: 53ce60bd0834c66f-9f31da4a299f6cf5f43d98948514dcb97b62e8b1
Received: from unknown [144.160.229.24] (EHLO alpi155.enaf.aldc.att.com) by nbfkord-smmo06.seg.att.com(mxl_mta-7.2.2-0) over TLS secured channel with ESMTP id d406ec35.0.2805210.00-2054.7799988.nbfkord-smmo06.seg.att.com (envelope-from <ju1738@att.com>); Tue, 22 Jul 2014 12:59:58 +0000 (UTC)
X-MXL-Hash: 53ce604e6b5e46e1-b1257a1a66ccc73d28ad5977721d0e5feccd99f8
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id s6MCxxE6030112; Tue, 22 Jul 2014 09:00:00 -0400
Received: from mlpi408.sfdc.sbc.com (mlpi408.sfdc.sbc.com [130.9.128.240]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id s6MCxqiH029984 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 22 Jul 2014 08:59:55 -0400
Received: from MISOUT7MSGHUBAB.ITServices.sbc.com (MISOUT7MSGHUBAB.itservices.sbc.com [130.9.129.146]) by mlpi408.sfdc.sbc.com (RSA Interceptor); Tue, 22 Jul 2014 12:59:36 GMT
Received: from MISOUT7MSGUSRCD.ITServices.sbc.com ([169.254.4.29]) by MISOUT7MSGHUBAB.ITServices.sbc.com ([130.9.129.146]) with mapi id 14.03.0174.001; Tue, 22 Jul 2014 08:59:35 -0400
From: "UTTARO, JAMES" <ju1738@att.com>
To: 'Haoweiguo' <haoweiguo@huawei.com>, "'l2vpn@ietf.org'" <l2vpn@ietf.org>, "'sajassi@cisco.com'" <sajassi@cisco.com>
Subject: RE: About inter-as option-B solution between NVO3 network and EVPN network
Thread-Topic: About inter-as option-B solution between NVO3 network and EVPN network
Thread-Index: AQHPpVi3EZreusKv3UCYUjOuvcu/qJusCIVQgAABFeaAAAV3kA==
Date: Tue, 22 Jul 2014 12:59:36 +0000
Message-ID: <B17A6910EEDD1F45980687268941550F06D532BF@MISOUT7MSGUSRCD.ITServices.sbc.com>
References: <DD5FC8DE455C3348B94340C0AB5517334F7E6255@nkgeml501-mbs.china.huawei.com>, <B17A6910EEDD1F45980687268941550F06D53249@MISOUT7MSGUSRCD.ITServices.sbc.com> <DD5FC8DE455C3348B94340C0AB5517334F7E6313@nkgeml501-mbs.china.huawei.com>
In-Reply-To: <DD5FC8DE455C3348B94340C0AB5517334F7E6313@nkgeml501-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.10.101.35]
Content-Type: multipart/alternative; boundary="_000_B17A6910EEDD1F45980687268941550F06D532BFMISOUT7MSGUSRCD_"
MIME-Version: 1.0
X-RSA-Inspected: yes
X-RSA-Classifications: public
X-AnalysisOut: [v=2.0 cv=Tf4hQ2sh c=1 sm=1 a=dhB6nF3YHL5t/Ixux6cINA==:17 a]
X-AnalysisOut: [=IVec6rvzyLMA:10 a=ofMgfj31e3cA:10 a=WSY2yPJkZp0A:10 a=BLc]
X-AnalysisOut: [eEmwcHowA:10 a=zQP7CpKOAAAA:8 a=XIqpo32RAAAA:8 a=i0EeH86SA]
X-AnalysisOut: [AAA:8 a=48vgC7mUAAAA:8 a=AUd_NHdVAAAA:8 a=xIghBv3DYPiELjuS]
X-AnalysisOut: [qgIA:9 a=mFyHDrcPJccA:10 a=hPjdaMEvmhQA:10 a=lZB815dzVvQA:]
X-AnalysisOut: [10 a=JfD0Fch1gWkA:10 a=Hz7IrDYlS0cA:10 a=Z1xvONjoiUYA:10 a]
X-AnalysisOut: [=_2f6cRZ_TJOKYFHg:21 a=iTiK7TRoCfGl8Zw4:21 a=yMhMjlubAAAA:]
X-AnalysisOut: [8 a=SSmOFEACAAAA:8 a=OCkKFppgY3YYqOlOZiEA:9 a=gKO2Hq4RSVkA]
X-AnalysisOut: [:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-hUA:10 ]
X-AnalysisOut: [a=uUCCSyxnyxmhgc1l:21 a=NJz3PSEcjTK8hFH6:21]
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2014051901)]
X-MAIL-FROM: <ju1738@att.com>
X-SOURCE-IP: [144.160.229.24]
Archived-At: http://mailarchive.ietf.org/arch/msg/l2vpn/3VZw4WEtccNRL_VR_aWBAlOYtkY
Cc: 'Vic Liu' <liuzhiheng@chinamobile.com>, 'Frank xu' <frank.xu@huawei.com>
X-BeenThere: l2vpn@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Layer 2 Virtual Private Networks <l2vpn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/l2vpn/>
List-Post: <mailto:l2vpn@ietf.org>
List-Help: <mailto:l2vpn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 13:01:59 -0000

I am familiar with the two existing methods Opt A and Opt B.. This already is well known and exists what does this draft do differently from what exists already?

From: Haoweiguo [mailto:haoweiguo@huawei.com]
Sent: Tuesday, July 22, 2014 8:53 AM
To: UTTARO, JAMES; 'l2vpn@ietf.org'; 'sajassi@cisco.com'
Cc: 'Vic Liu'; Frank xu
Subject: 答复: About inter-as option-B solution between NVO3 network and EVPN network


Yes, it is for scalability. NVO3 network and EVPN network can be inter-connected through option-A or option-B method. Option-A is back-to-back connection method, sub-interfaces associated with each MAC-VRF are created to connect two ASBRs. If there are huge number of tenants and end systems in data center,  it will impose big burden on ASBRs.

In option-B solution, only VN ID and MPLS VPN Label switching is needed on ASBR, no need to create huge number of sub-interfaces and MAC-VRFs.

EVPN base protocol provides homogenous network inter-as option-B connection method, for heterogeneous network, new technical points should be introduced, this draft describes inter-as option-B for heterogeneous network interconnection.

weiguo

________________________________
发件人: UTTARO, JAMES [ju1738@att.com]
发送时间: 2014年7月22日 20:36
收件人: Haoweiguo; 'l2vpn@ietf.org'; 'sajassi@cisco.com'
抄送: 'Vic Liu'; Frank xu
主题: RE: About inter-as option-B solution between NVO3 network and EVPN network
Not sure I understand what is the problem being solved by this draft?? Is it scalability??

From: L2vpn [mailto:l2vpn-bounces@ietf.org] On Behalf Of Haoweiguo
Sent: Monday, July 21, 2014 10:59 PM
To: l2vpn@ietf.org<mailto:l2vpn@ietf.org>; sajassi@cisco.com<mailto:sajassi@cisco.com>
Cc: Vic Liu; Frank xu
Subject: About inter-as option-B solution between NVO3 network and EVPN network


Hi Ali,

I think the inter-as option-B solution in our draft is different from current EVPN inter-as solution. The procedures are described as follows:



Assuming ASBR in NVO3 network is called ASBR-d, ASBR in EVPN network is called ASBR-w.



Control plane process:

1. From DC to WAN side:

MPLS VPN Label is allocated on ASBR-d per ESI per VN, the usage of the VN has no change from traditional NVO3 network,the VN has global significance; For single-homed scenario, it is allocated per NVE per VN. Incoming forwarding table is generated on ASBR-d. ASBR-d advertises the MAC/IP advertisement route with new allocated MPLS VPN Label to peer ASBR-w.



2.From WAN to DC side:

VN ID is allocated per MPLS VPN Label, the VN ID has local significance on ASBR-d.  Outgoing forwarding table is generated on ASBR-d. ASBR-d advertises the MAC/IP advertisement route with new VN ID to local NVE.



Data plane process:

1.From DC to WAN side:

When a NVE receives traffic from local TS, the NVE performs MAC lookup in local VN, then it sends the traffic to ASBR-d using NVO3 encapsulation, VN ID is the new allocated VN ID on ASBR-d, It can only have local significance on ASBR-d. ASBR-d performs NVO3 decapsulation, switch VN ID to MPLS VPN Label, then performs MPLS encapsulation and sends to peer ASBR-w.



2. From WAN to DC side:

When ASBR-d receives traffic from peer ASBR-w, ASBR-d switches MPLS VPN Label to local NVE+ VN ID and sends it to local NVE using NVO3 encapsulation. The VN ID in the NVO3 header has global significance on all NVEs.



In option-B solution, only VN ID and MPLS VPN Label switching is supported on ASBR-d, ASBR-d doesn't need to perform MAC look up, ASBR-d has more scalability.

Thanks

weiguo