Internet DRAFT - draft-hao-l2vpn-inter-nvo3-evpn
draft-hao-l2vpn-inter-nvo3-evpn
L2VPN Weiguo Hao
Liang Xia
Shunwan Zhuang
Internet Draft Huawei
Vic Liu
China Mobile
Intended status: Informational July 4, 2014
Expires: January 2015
Inter-AS Option B between NVO3 and MPLS EVPN network
draft-hao-l2vpn-inter-nvo3-evpn-00.txt
Status of this Memo
This Internet-Draft is submitted to IETF in full conformance with
the provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet-
Drafts.
Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other documents
at any time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
This Internet-Draft will expire on January 4, 2015.
Copyright Notice
Copyright (c) 2013 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
Hao & et,al Expires January 4, 2015 [Page 1]
Internet-Draft EVPN Inter-As Option-B July 2014
carefully, as they describe your rights and restrictions with
respect to this document.
Abstract
This draft describes option-B inter-as connection between NVO3
network and MPLS EVPN network. Comparing to traditional MPLS EVPN
Option-B inter-as connection, this draft provides enhancement for
heterogeneous network multi-as connection, the control plane and
data plane procedures in NVO3 network are described.
Table of Contents
1. Introduction ................................................ 2
2. Conventions used in this document............................ 3
3. Reference model ............................................. 5
4. Option-A inter-as solution overview.......................... 6
5. Inter-as option-B routing distribution process............... 7
5.1. Ethernet Tag ID conversion on ASBR...................... 7
5.2. Ethernet Auto-Discovery Route process................... 8
5.2.1. Optimized MPLS Label solution on ASBR.............. 9
5.3. Ethernet Segment Route process......................... 10
5.4. Inclusive Multicast Ethernet Tag Route process..........10
5.5. MAC/IP advertisement route process .....................10
6. Inter-as option-B data plane procedures .....................12
6.1. Internal DC to external DC direction ...................12
6.2. External DC to internal DC direction ...................12
7. Inter-as option-B solution between PBB-EVPN network and NVO3
network ....................................................... 13
8. Security Considerations..................................... 13
9. IANA Considerations ........................................ 13
10. References ................................................ 13
10.1. Normative References.................................. 13
10.2. Informative References................................ 13
11. Acknowledgments ........................................... 14
1. Introduction
In cloud computing era, multi-tenancy has become a core requirement
for data centers. Since NVO3 can satisfy multi-tenancy key
requirements, this technology is being deployed in an increasing
number of cloud data center network. NVO3 focuses on the
construction of overlay networks that operate over an IP (L3)
underlay transport network. It can provide layer 2 bridging and
Hao & et,al Expires January 4, 2015 [Page 2]
Internet-Draft EVPN Inter-As Option-B July 2014
layer 3 IP service for each tenant. VXLAN and NVGRE are two typical
NVO3 technologies. NVO3 overlay network can be controlled through
centralized NVE-NVA architecture or through distributed BGP VPN
protocol.
NVO3 has good scaling properties from relatively small networks to
networks with several million tenant systems (TSs) and hundreds of
thousands of virtual networks within a single administrative domain.
In NVO3 network, 24-bit VN ID is used to identify different virtual
networks, theoretically 16M virtual networks can be supported in a
data center. In a data center network, each tenant may include one
or more layer 2 virtual network and in normal cases each tenant
corresponds to one routing domain (RD). Normally each layer 2
virtual network corresponds to one or more subnets.
To provide cloud service to external data center client, data center
networks should be connected with WAN networks. BGP MPLS based
Ethernet VPNs(EVPN)[EVPN] is being deployed in an increasing number
of WAN networks. If EVPN CEs in external DC and TSs in internal DC
belong to same subnet of same tenant, they are in same broadcast
domain and can freely layer 2 communicate with each other in the
broadcast domain.
Normally internal data center and external EVPN network belongs to
different autonomous system(AS). This requires the setting up of
inter-as connections at Autonomous System Border Routers(ASBRs)
between NVO3 network and external EVPN network.
Currently, a typical connection mechanism between a data center
network and an MPLS EVPN network is similar to Inter-AS Option-A of
RFC4364, but it has scalability issue if there is huge number of
tenants in data center networks. To overcome the issue, inter-as
Option-B between NVO3 network and BGP MPLS EVPN network is proposed
in this draft.
2. Conventions used in this document
EVI - An EVPN instance spanning across the PEs participating in that
EVPN.
MAC-VRF - A Virtual Routing and Forwarding table for MAC addresses on
a PE for an EVI.
Network Virtualization Edge (NVE) - An NVE is the network entity that
sits at the edge of an underlay network and implements network
virtualization functions.
Hao & et,al Expires January 4, 2015 [Page 3]
Internet-Draft EVPN Inter-As Option-B July 2014
Tenant System - A physical or virtual system that can play the role
of a host, or a forwarding element such as a router, switch,
firewall, etc. It belongs to a single tenant and connects to one or
more VNs of that tenant.
VN - A VN is a logical abstraction of a physical network that
provides L2 network services to a set of Tenant Systems.
RD - Route Distinguisher. RDs are used to maintain uniqueness among
identical routes in different MAC-VRFs, The route distinguisher is
an 8-octet field prefixed to the customer's MAC address. The
resulting 12-octet field is a unique "VPN-MAC" address.
RT - Route targets. It is used to control the import and export of
routes between different MAC-VRFs.
Hao & et,al Expires January 4, 2015 [Page 4]
Internet-Draft EVPN Inter-As Option-B July 2014
3. Reference model
|---------------------------------------------------|
| ------ AS1 |
| | TS1| - |
| ------ - |
| - ------ ------ |
| - |NVE1| -- |TOR1|---------------- |
| ------ - ------ ------ | |
| | TS2|- | |
| ------ | |
| -------- |
| |------------ | ASBR1| |
| ------ | -------- |
| | TS3| - | | |
| ------ - | | |
| - ------ ------ | |
| - |NVE2| -- |TOR2| | |
| ------ - ------ ------ | |
| | TS4|- | |
| ------ | |
|----------------------------------------------------
| | |
| ------ | |
| | CE1| - | |
| ------ - | |
| - ------ -------- |
| - | PE1| --------------------| ASBR2| |
| ------ - ------ -------- |
| | CE2|- |
| ------ AS2 |
|---------------------------------------------------|
Figure 1 Reference model
Figure 1 shows an arbitrary Multi-AS VPN interconnectivity scenario
between NVO3 network and MPLS EVPN network. NVE1, NVE2, and ASBR1
forms NVO3 overlay network in internal DC. TS1 and TS2 connect to
NVE1, TS3 and TS4 connect to NVE2. PE1 and ASBR2 forms MPLS EVPN
network in external DC. CE1 and CE2 connect to PE1. The NVO3 network
belongs to AS 1, the MPLS EVPN network belongs to AS 2.
There are two tenants of tenant 1 and tenant 2 in NVO3 network. MAC-
VRF 1 and MAC-VRF 2 are created on NVE1 and NVE2 for these two
tenants. TSs(TS1 and TS3) in tenant 1 and CE(CE1) in VPN-Red belongs
to same subnet and broadcast domain, TSs(TS2 and TS4) in tenant 2
Hao & et,al Expires January 4, 2015 [Page 5]
Internet-Draft EVPN Inter-As Option-B July 2014
and CE(CE2) in VPN-Green belongs to same subnet and broadcast domain.
The TSs and CEs in same broadcast domain can freely layer 2
communicate with each other.
The TS and CE information in above figure 1 are as follows:
+-------+----------+-------------+---------+---------+
| TS | Tenant | IP Address | MAC | VN ID |
+-------+----------+-------------+---------+---------+
| TS1 | 1 | 10.1.1.2 | MAC1 | 10 |
+-------+----------+-------------+---------+---------+
| TS2 | 2 | 20.1.1.2 | MAC2 | 20 |
+-------+----------+-------------+---------+---------+
| TS3 | 1 | 10.1.1.3 | MAC3 | 10 |
+-------+----------+-------------+---------+---------+
| TS4 | 2 | 20.1.1.3 | MAC4 | 20 |
+-------+----------+-------------+---------+---------+
Table 1 TS information in NVO3 network
+-------+--------------------+-------------+-------------+---------+
| CE | Route Distinguisher| Route Target| IP Address | MAC |
+-------+--------------------+-------------+-------------+---------+
| CE1 | VPN-Red1 | 1:1 | 10.1.1.4 | MAC5 |
+-------+--------------------+-------------+-------------+---------+
| CE2 | VPN-Green1 | 2:2 | 20.1.1.4 | MAC6 |
+-------+--------------------+-------------+-------------+---------+
Table 2 CE information in MPLS/IP VPN network
4. Option-A inter-as solution overview
In Option-A inter-as solution, peering ASBRs are connected by
multiple sub-interfaces, each ASBR acts as a PE, and thinks that the
other ASBR is a CE. EVPN instances are configured at AS border
routers (ASBR1 and ASBR2) so that each ASBRs associate each such
sub-interface with a EVPN instance. It requires MAC look up on ASBRs.
MAC address propagation for each EVPN instance between ASBR1 and
ASBR2 relies on data plane learning mechanism. In the data-plane,
VLANs are used for VPN traffic separation.
Option-A inter-as solution has following issues:
1. Up to 16 million (16M) sub-interfaces need to exist between the
ASBRs, if there are 16M VN in NVO3 network.
2. UP to 16M EVPN instances need to be supported on border routers.
Hao & et,al Expires January 4, 2015 [Page 6]
Internet-Draft EVPN Inter-As Option-B July 2014
3. Several million MAC routing entries need to be supported on
border routers.
Inter-as option B between NVO3 network and MPLS EVPN network can be
used to address these issues. Due to it is for multi-as
interconnection between heterogeneous networks, so there are some
differences from traditional homogenous EVPN Inter-AS Option-B.
5. Inter-as option-B routing distribution process
In option-B inter-as solution, an EBGP session is used to distribute
labeled EVPN NLRI between the ASBRs. The advantage of this option is
that it's more scalable, as there is no need to have one sub-
interface per VPN between ASBRs.
There are four Route Types in EVPN NLRI, they are Ethernet Segment
Route, Ethernet Auto-Discovery Route, Inclusive Multicast Ethernet
Tag Route and MAC/IP advertisement route which are used for
Designated Forwarder Election, fast Convergence and aliasing or
backup-path, multicast traffic handling and unicast traffic handling
respectively.
For inter-as option-B interconnection between EVPN and NVO3 network,
When a ASBR receives BGP update message carrying the routes from
peer PEs or NVEs in local AS, it should re-constructs these message
and advertises it to peer ASBR, the Next Hop field of the
MP_REACH_NLRI attribute should be set to a routable IP address of
the ASBR. When the peer ASBR receives the message, the ASBR also
should re-construct the message and advertise it to peer PEs or NVEs
in its local AS, the Next Hop field of the MP_REACH_NLRI attribute
also should be set to a routable IP address of the ASBR.
In NVO3 network, there are two options for mapping the VNI to an EVI
[EVPN-OVERLAY], one is single subnet per EVI, and another one is
multiple subnets per EVI.
In the following subsection, a detail explanation will be given on
how to re-construct EVPN update message and how to generate incoming
and outgoing forwarding table on ASBR.
5.1. Ethernet Tag ID conversion on ASBR
A broadcast domain can be identified by different Ethernet Tag ID in
NVO3 and MPLS EVPN network. The Ethernet Tag ID mapping relationship
between NVO3 and MPLS EVPN network should be configured on each ASBR
in beforehand. For example, VLAN 10 in EVPN network and VN 100 in
Hao & et,al Expires January 4, 2015 [Page 7]
Internet-Draft EVPN Inter-As Option-B July 2014
NVO3 network belong to same broadcast domain, NVO3 network uses 100
as Ethernet Tag ID, EVPN network uses 10 as Ethernet Tag ID.
When a ASBR receives BGP update message carrying EVPN NLRI from peer
ASBR, it should replace Ethernet Tag ID field with local
corresponding value and then advertise the message to peer PEs or
NVEs in its local AS.
5.2. Ethernet Auto-Discovery Route process
There are two Ethernet A-D route types, one is per ES route, and
another one is per EVI. The "ESI Label Extended Community" MUST be
included in the route, it is to indicate ES's redundancy mode and to
advertise ESI Label for split-horizon filtering.
When an ASBR in NVO3 network receives Ethernet A-D per ES route, the
ASBR learns a ES and multi-homed NVEs correspondence, the ES's
redundancy mode. If "Single-Active" flag in "ESI Label Extended
Community" is set, the ES is operating in Single-Active redundancy
mode. Otherwise, it is operating in All-Active redundancy mode. The
Ethernet A-D per EVI route can be used for Aliasing and Backup-Path,
aliasing is used for all-active mode, backup-path is for single-
active mode.
When an ASBR in NVO3 network receives Ethernet A-D per EVI route,
the ASBR should allocate new MPLS Label and advertises it to all
peer ASBRs in Ethernet Auto-Discovery Route MPLS Label field. In
NVO3 network, the MPLS Label allocation principle is: If ESI is 0,
MPLS label is allocated per NVE per VN(This is single-homed case).
Otherwise, MPLS label is allocated per ESI per VN((This is multi-
homed case). MPLS VPN Label and <remote NVE,VN ID> correspondence is
used to generate incoming forwarding table on each ASBR, traffic
forwarding from external to internal DC direction relies on the
incoming forwarding table.
In multi-homed scenario, when an ESI occurs link failure and lost
connection with a NVE, the NVE should trigger ASBR in its local AS
to mass update its local forwarding table by Ethernet A-D per ES
route. This is called fast convergence procedure. The ASBR doesn't
need re-allocate MPLS Label for each VN on the ESI and advertise to
peer AS, i.e., fast convergence process is restricted to local AS,
the Ethernet A-D route per ES doesn't need to be transmitted to peer
AS.
For aliasing and backup-path procedures, these procedures also don't
need cross different AS domain, they are only restricted in local AS,
Hao & et,al Expires January 4, 2015 [Page 8]
Internet-Draft EVPN Inter-As Option-B July 2014
each ASBR in local AS needs to process Ethernet A-D per EVI route
from PEs or NVEs in local AS for these procedures.
In aliasing case, when a ASBR in NVO3 network receives traffic data
from external DC to external DC, the traffic will be forwarded to
all-active remote NVEs in load balancing mode. For each aliasing ES
and VN, there is a corresponding incoming forwarding table item
which includes one MPLS Label and multiple <NVE,VN ID> pairs on ASBR,
the NVE is a member of remote multi-homed NVEs attaching the
aliasing ES.
In backup-path case, for each backup-path ES and VN, there is a
corresponding incoming forwarding table item which includes one MPLS
Label and one <NVE,VN ID> on ASBR, the NVE is primary NVE that
advertises the MAC/IP advertisement route in the VN. When a ASBR
receives first MAC/IP advertisement route from remote primary NVE,
it will know the primary NVE and generate the incoming forwarding
table item.
5.2.1. Optimized MPLS Label solution on ASBR
MPLS Label consumption on ASBR is high through the above per ESI per
VN solution, the optimized allocation solution is provided as
follows:
If multiple ESIs are operating in all-active mode and attached to
the exact same set of NVEs, then these ESIs can share same MPLS
Label for same VN to save MPLS Label space on ASBR.
If multiple ESIs are operating in single-active mode and attached to
the exact same set of NVEs, primary NVEs for these ESI are same NVE,
then the VNs on these ESIs can share same MPLS Label for same VN to
save MPLS VPN Label space on ASBR.
In this case, if a ESI occurs link failure and lost connection with
a NVE, the NVE advertises Ethernet Auto-Discovery Route per ES to
each ASBR in its local AS, the ASBRs knows that the ESI is attached
to a different set of NVEs, it should re-allocate new MPLS Labels
for each VN on the ESI, mass update its incoming forwarding table,
then advertise these MPLS Labels using Ethernet Auto-Discovery route
per EVI to peer ASBR.
When peer ASBR receives the Ethernet Auto-Discovery route per EVI,
it allocates new MPLS Label and replaces the value in Ethernet Auto-
Discovery Route MPLS Label field, then advertises it to all peer PEs.
Hao & et,al Expires January 4, 2015 [Page 9]
Internet-Draft EVPN Inter-As Option-B July 2014
Remote PEs in peer AS should update all its MAC entries with the new
MPLS Label associated with the ESI and EVI.
5.3. Ethernet Segment Route process
Due to this route is used for DF election and multi-homed PE or NVE
devices won't straddle between MPLS EVPN and NVO3 network, so when a
ASBR receives BGP update message carrying the route from peer PE or
NVE in its own AS, it just removes it from the message, the route
don't need to be transmitted to peer AS.
5.4. Inclusive Multicast Ethernet Tag Route process
Similar to regular EVPN inter-as solution, when a ASBR receives from
one of its IBGP neighbors a BGP Update message that carries the
route, it re-advertises it to peer ASBRs and these peer ASBRs re-
advertise it to peer PEs or NVEs in its local AS. The re-advertised
routes MUST be the same as the original ones, except for the PMSI
Tunnel attribute in Inclusive Multicast Ethernet Tag Route and
Ethernet Tag ID. If ingress replication is used between ASBRs, the
Tunnel Type in PMSI Tunnel attribute is set to Ingress Replication,
the Leaf Information Required flag is set to 1, the PMSI Tunnel
attribute carries no MPLS labels.
5.5. MAC/IP advertisement route process
Because the ASBR in NVO3 network has already assigned MPLS Label for
each ESI(or NVE in single-homed case) and each VN when it received
Ethernet Auto-Discovery Route from remote NVEs in its local AS, so
the ASBR receives first MAC/IP advertisement route from a <ES,VN>,
it will search the already assigned MPLS Label for the <ES,VN>,
generate a incoming forwarding item, fuel MPLS Label field in the
MAC/IP advertisement route, and then send it to peer ASBR. The
incoming forwarding table is used for traffic forwarding from
external DC to internal DC direction.
In above figure 1, all TSs are single-homed to a NVE, MPLS VPN Label
is assigned per NVE per VN, the incoming forwarding table on ASBR in
NVO3 network is as follows:
Hao & et,al Expires January 4, 2015 [Page 10]
Internet-Draft EVPN Inter-As Option-B July 2014
+--------------------+------------------+
| MPLS VPN Label | NVE + VN ID |
+--------------------+------------------+
| 1000 | NVE1 + 10 |
+--------------------+------------------+
| 2000 | NVE1 + 20 |
+--------------------+------------------+
| 1001 | NVE2 + 10 |
+--------------------+------------------+
| 2001 | NVE2 + 20 |
+--------------------+------------------+
Incoming forwarding table
When ASBR1 in NVO3 network receives from EBGP neighbors ASBR2 a BGP
Update message that carries MAC/IP advertisement route, it should
allocate VN ID per MPLS VPN Label, generate outgoing forwarding
table, and then advertises it to peer NVEs in its local AS.
In above figure 1, ASBR1 allocates VN ID for each VPN Label
receiving from ASBR2, and then ASBR2 advertises the MAC/IP
advertisement route with new allocated VN ID to each NVE (NVE1 and
NVE2). The role of the VN ID is similar to the role of In VPN Label
in ASBR1, it has local significance on ASBR1, each VN ID corresponds
to each MPLS VPN Label on ASBR2; The VN ID space should be assigned
in beforehand and should be orthogonal to the VN ID space for tenant
identification(for example, assuming ASBR1 has local connecting TSs
of tenant 1 to 100, VN ID 1 to 100 are allocated for these tenants,
other VN ID other than 1 to 100 can be allocated for outgoing
forwarding table purpose). The allocated VN ID and its corresponding
out VPN Label forms an outgoing forwarding table which is used to
forward NVO3 traffic from internal DC to external DC. The outgoing
forwarding table on ASBR1 is as follows:
+------------------+--------------------+
| VN ID | Out VPN Label |
+------------------+--------------------+
| 10000 | 3000 |
+------------------+--------------------+
| 10001 | 4000 |
+------------------+--------------------+
Outgoing forwarding table
Hao & et,al Expires January 4, 2015 [Page 11]
Internet-Draft EVPN Inter-As Option-B July 2014
6. Inter-as option-B data plane procedures
This section describes the step by step procedures of data forward
for either: a) internal DC to external DC data flows, or b) the
external DC to internal DC data flows.
6.1. Internal DC to external DC direction
1. TS1 sends traffic to NVE1, the destination MAC is CE1's MAC
address of MAC5.
2. NVE1 looks up MAC-VRF 1's MAC forwarding table, then it gets NVO3
tunnel encapsulation information. The destination outer address
is ASBR1's IP address, VN ID is 10000. NVE1 performs NVO3
encapsulation and sends the traffic to ASBR1.
3. ASBR1 decapsulates NVO3 encapsulation and gets VN ID 10000. Then
it looks up outgoing forwarding table based on the VN ID and gets
MPLS VPN label 3000. Finally it pushes MPLS VPN label for the IP
traffic and sends it to ASBR2.
4. ASBR2 swaps VPN Label, then sends the traffic to PE1 through IGP
tunnel.
5. PE1 terminates IGP tunnel, pops MPLS VPN label 3000, looks up
local MAC-VRF 1, and then forwards the traffic to CE1.
6.2. External DC to internal DC direction
1. CE1 sends traffic to PE1, destination MAC is TS1's MAC address of
MAC1.
2. PE1 looks up local MAC forwarding table in VPN-RED, pushes MPLS
VPN label 1000, then searches IGP tunnel, then the PE sends the
traffic to ASBR2 through IGP tunnel.
3. ASBR2 terminates IGP tunnel, swaps MPLS VPN label, then sends the
traffic to ASBR1.
4. ASBR1 looks up incoming forwarding table and gets NVO3
encapsulation, then performs NVO3 encapsulation and sends the
traffic to NVE1. The destination outer IP is NVE1's IP, VN ID is
10.
5. NVE1 decapsulates NVO3 encapsulation, gets local EVPN instance 1
relying on VN ID 10, looks up local MAC-VRF 1, then sends the
traffic to TS1.
Hao & et,al Expires January 4, 2015 [Page 12]
Internet-Draft EVPN Inter-As Option-B July 2014
7. Inter-as option-B solution between PBB-EVPN network and NVO3 network
For the further study.
8. Security Considerations
Similar to the security considerations for inter-as Option-B in
[RFC4364] the appropriate trust relationship must exist between NVO3
network and MPLS EVPN network. EVPN routes in NVO3 network should
neither be distributed to nor accepted from the public Internet, or
from any BGP peers that are not trusted. For other general VPN
Security Considerations, see [RFC4364].
9. IANA Considerations
This document requires no IANA actions. RFC Editor: Please remove
this section before publication.
10. References
10.1. Normative References
[1] [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
10.2. Informative References
[1] [RFC4364] E. Rosen, Y. Rekhter, " BGP/MPLS IP Virtual Private
Networks (VPNs)", RFC 4364, February 2006.
[2] [EVPN] Sajassi et al., "BGP MPLS Based Ethernet VPN", draft-
ietfl2vpn-evpn-02.txt, work in progress, February, 2012.
[3] [NVA] D.Black, etc, "An Architecture for Overlay Networks (NVO3)",
draft-ietf-nvo3-arch-01, February 14, 2014
[4] [EVPN-OVERLAY] A. Sajassi,etc, ''A Network Virtualization Overlay
Solution using EVPN'', draft-sd-l2vpn-evpn-overlay-03, June, 2014
[5] [NOV3-FRWK] Lasserre et al., "Framework for DC Network
Virtualization", draft-ietf-nvo3-framework-01.txt, work in
progress, October 2012.
[6] [NVGRE] Sridhavan, M., et al., "NVGRE: Network Virtualization
using Generic Routing Encapsulation", draft-sridharan-
virtualization-nvgre-01.txt, July 8, 2012.
Hao & et,al Expires January 4, 2015 [Page 13]
Internet-Draft EVPN Inter-As Option-B July 2014
[7] [VXLAN] Dutt, D., et al, "VXLAN: A Framework for Overlaying
Virtualized Layer 2 Networks over Layer 3 Networks",
draftmahalingam-dutt-dcops-vxlan-02.txt, August 22, 2012.
11. Acknowledgments
Authors like to thank Junlin Zhang for his valuable inputs.
Authors' Addresses
Weiguo Hao
Huawei Technologies
101 Software Avenue,
Nanjing 210012
China
Email: haoweiguo@huawei.com
Liang Xia (Frank)
Huawei Technologies
101 Software Avenue,
Nanjing 210012
China
Email: frank.xialiang@huawei.com
Shunwan Zhuang
Huawei Technologies
Huawei Bld., No.156 Beiqing Rd.
Beijing 100095
China
Email: zhuangshunwan@huawei.com
Vic Liu
China Mobile
32 Xuanwumen West Ave, Beijing, China
Email: liuzhiheng@chinamobile.com
Hao & et,al Expires January 4, 2015 [Page 14]