Signaling aliasing capability in data centers

US2016134528A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016134528-A1
Application numberUS-201414585841-A
CountryUS
Kind codeA1
Filing dateDec 30, 2014
Priority dateNov 10, 2014
Publication dateMay 12, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are described for signaling aliasing capability between routers in a multi-tenant data center that uses VPNs, such as Ethernet VPNs. In the multi-tenant data center, two or more PE routers may be connected to a CE router by a multi-homed L2 segment in an all-active mode. Aliasing refers to the ability of a PE router to signal that it can reach a given multi-homed L2 segment even when the PE router has learned no MAC addresses over that multi-homed L2 segment. The PE routers on the multi-homed L2 segment advertise aliasing capability using a route advertisement on a per-L2 segment basis. When the multi-tenant data center uses global VPN identifiers, no additional information is needed by a remote PE to build an ECMP next hop to the PE routers that support aliasing, and transmission of a route advertisement on a per-VPN basis may be suppressed.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: establishing, between a first site and a second site of a multi-tenant data center, an Ethernet virtual private network (EVPN) including two or more provider edge (PE) routers connected to a customer edge (CE) router of the first site on a multi-homed Ethernet segment (ES) in an all-active mode, and at least one remote PE router; receiving, by a first PE router of the two or more PE routers on the multi-homed ES from the CE router, a packet with a media access control (MAC) address associated with the CE router; sending, by the first PE router to the at least one remote PE router, a MAC route advertisement including the MAC address associated with the CE router; and sending, by at least a second PE router of the two or more PE routers on the multi-homed ES to the at least one remote PE router, a per-ES auto-discovery (AD) route advertisement indicating whether the second PE router supports aliasing for the multi-homed ES. 2 . The method of claim 1 , wherein the EVPN comprises an EVPN overlay with Virtual Extensible Local Area Network (VXLAN) encapsulation over an Internet Protocol (IP) underlay network that uses a global Virtual Network Identifier (VNI), and wherein sending the MAC route advertisement comprises sending, by the first PE router to the remote PE router, the global VNI included in the MAC route advertisement. 3 . The method of claim 2 , further comprising suppressing, by the second PE router, transmission of a per-EVPN instance (EVI) AD route advertisement to the remote PE router. 4 . The method of claim 2 , further comprising, based on the per-ES AD route advertisement indicating that the second PE router supports aliasing for the multi-homed ES, receiving, by the second PE router from the remote PE router according to an Equal Cost Multipath (ECMP) next hop built using the global VNI, data packets destined for the MAC address associated with the CE router. 5 . The method of claim 1 , wherein the EVPN comprises one of an EVPN overlay with Virtual Extensible Local Area Network (VXLAN) encapsulation over an Internet Protocol (IP) underlay network that uses local Virtual Network Identifiers (VNIs) or a Multi-Protocol Label Switching (MPLS) based EVPN, the method further comprising: based on the second PE router supporting aliasing for the multi-homed ES, sending, by the second PE router to the remote PE router, a per-EVPN instance (EVI) AD route advertisement indicating one of the local VNI or a MPLS aliasing label; and receiving, by the second PE router from the remote PE router according to an Equal Cost Multipath (ECMP) next hop built using the one of the local VNI or the MPLS aliasing label, data packets destined for the MAC address associated with the CE router. 6 . The method of claim 1 , wherein the per-ES AD route advertisement sent by the second PE router includes an Ethernet Segment Identifier (ESI) Label Extended Community with an aliasing bit, wherein the aliasing bit being set indicates that the second PE router supports aliasing for the multi-homed ES, and the aliasing bit being reset indicates that the second PE router does not support aliasing for the multi-homed ES. 7 . The method of claim 1 , wherein sending the per-ES AD route advertisement comprises sending, by at least the first PE router and the second PE router to the remote PE router, a per-ES AD route advertisement indicating whether the respective PE router supports aliasing for the multi-homed ES. 8 . The method of claim 1 , wherein sending the per-ES AD route advertisement comprises sending, by each of the two or more PE routers on the multi-homed ES to the remote PE router, a per-ES AD route advertisement indicating whether the respective PE router supports aliasing for the multi-homed ES. 9 . A system comprising: two or more provider edge (PE) routers included in an Ethernet virtual private network (EVPN) established between a first site and a second site of a multi-tenant data center, the two or more PE routers connected to a customer edge (CE) router of the first site on a multi-homed Ethernet segment (ES) in an all-active mode; a first PE router of the two or more PE routers on the multi-homed ES configured to receive, from the CE router, a packet with a media access control (MAC) address associated with the CE router, and send, to at least one remote PE router included in the EVPN, a MAC route advertisement including the MAC address associated with the CE router; and a second PE router of the two or more PE routers on the multi-homed ES configured to send, to the at least one remote PE router, a per-ES auto-discovery (AD) route advertisement indicating whether the second PE router supports aliasing for the multi-homed ES. 10 . The system of claim 9 , wherein the EVPN comprises an EVPN overlay with Virtual Extensible Local Area Network (VXLAN) encapsulation over an Internet Protocol (IP) underlay network that uses a global Virtual Network Identifier (VNI), and wherein the first PE router is configured to send, to the remote PE router, the global VNI included in the MAC route advertisement. 11 . The system of claim 10 , wherein the second PE router is configured to suppress transmission of a per-EVPN instance (EVI) AD route advertisement to the remote PE router. 12 . The system of claim 10 , wherein the remote PE router is configured to, based on the per-ES AD route advertisement indicating that the second PE router supports aliasing for the multi-homed ES, receive, from the remote PE router according to an Equal Cost Multipath (ECMP) next hop built using the global VNI, data packets destined for the MAC address associated with the CE router. 13 . The system of claim 9 , wherein the EVPN comprises one of an EVPN overlay with Virtual Extensible Local Area Network (VXLAN) encapsulation over an Internet Protocol (IP) underlay network that uses local Virtual Network Identifiers (VNIs) or a Multi-Protocol Label Switching (MPLS) based EVPN, wherein the second PE is configured to: based on the second PE router supporting aliasing for the multi-homed ES, send, to the remote PE router, a per-EVPN instance (EVI) AD route advertisement indicating one of the local VNI or a MPLS aliasing label; and receive, from the remote PE router according to an Equal Cost Multipath (ECMP) next hop built using the one of the local VNI or the MPLS aliasing label, data packets destined for the MAC address associated with the CE router. 14 . The system of claim 9 , wherein the per-ES AD route advertisement sent by the second PE router includes an Ethernet Segment Identifier (ESI) Label Extended Community with an aliasing bit, wherein the aliasing bit being set indicates that the second PE router supports aliasing for the multi-homed ES, and the aliasing bit being reset indicates that the second PE router does not support aliasing for the multi-homed ES. 15 . The system of claim 9 , wherein each of the first PE router and the second PE router are configured to send, to the remote PE router, a per-ES AD route advertisement indicating whether the respective PE router supports aliasing for the multi-homed ES. 16 . The system of claim 9 , wherein each of the two or more PE routers on the multi-homed ES are configured to send, to the remote PE router, a per-ES AD route advertisement indicating whether the respective PE router supports aliasing for the multi-homed ES. 17 . A method comprising: establishing, between a first site and a second site of a multi-tenant data center, an Ethernet virtual private network (EVPN) including two or more provide

Assignees

Inventors

Classifications

  • Virtual LANs, VLANs, e.g. virtual private networks [VPN] (LAN interconnection over a bridge based backbone H04L12/462; encapsulation techniques H04L12/4633; routing of packets H04L45/00; packet switches H04L49/00; virtual private networks for security H04L63/0272) · CPC title

  • H04L45/66Primary

    Layer 2 routing, e.g. in Ethernet based MAN's · CPC title

  • Interdomain routing, e.g. hierarchical routing · CPC title

  • Electricity · mapped topic

  • H04L45/74Primary

    Address processing for routing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016134528A1 cover?
Techniques are described for signaling aliasing capability between routers in a multi-tenant data center that uses VPNs, such as Ethernet VPNs. In the multi-tenant data center, two or more PE routers may be connected to a CE router by a multi-homed L2 segment in an all-active mode. Aliasing refers to the ability of a PE router to signal that it can reach a given multi-homed L2 segment even when…
Who is the assignee on this patent?
Juniper Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L45/66. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu May 12 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).