EVPN signaling using Segment Routing

a segment routing and ethernet virtual private network technology, applied in the field ofnetworking, can solve the problems of slow reaction, slow control plane mac learning, and slow reaction, and achieve the effect of fast convergence and scaling through conversational learning, and simple bgp overhead of the evpn control plan

Active Publication Date: 2021-11-11
CIENA
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0004]The present disclosure relates to systems and methods for Ethernet Virtual Private Network (EVPN) signaling using Segment Routing. Specifically, the present disclosure includes a simplification to the BGP overhead of the EVPN control plane, especially for MAC address distribution by leveraging data plane MAC address learning, using Segment Routing. The approach described herein maintains the benefits of EVPN, such as all-active redundancy, multi-pathing in the core, auto-provisioning, and auto-discovery. Specifically, the present disclosure utilizes Segment Routing techniques to enable EVPN VPLS services without the need for EVPN Route Types 1, 2, 3, and 4 in BGP. The present disclosure utilizes various Segment Identifiers (SID) to enable MAC learning via the data plane instead of the control plane, providing fast convergence and scale through conversational learning. The present disclosure further utilizes an anycast SID to maintain the benefit of Active / Active (A / A) multihoming and multipathing offered by EVPN. Also, the present disclosure maintains auto-discovery and single side provisioning of the service.

Problems solved by technology

While there are benefits to maintain control on what MAC addresses are advertised and processed by the EVPN instance members, the tradeoffs are a longer learning period, scalability concerns (EVI members learn all MAC addresses irrespective of their interest in holding only the MAC addresses their site is interested in communicating with), the reaction is slow related to MAC address movement and network failures, and the like.
That is, control plane MAC learning is much slower than the fast data plane MAC learning available on switching technology today and reacts a lot slower to MAC moves and network failures.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • EVPN signaling using Segment Routing
  • EVPN signaling using Segment Routing
  • EVPN signaling using Segment Routing

Examples

Experimental program
Comparison scheme
Effect test

example node

[0076

[0077]FIG. 11 is a block diagram of an example implementation of a node 100, such as for the node 12 in the network 10 and the Segment Routing network 14. Those of ordinary skill in the art will recognize FIG. 11 is a functional diagram in an oversimplified manner, and a practical embodiment may include additional components and suitably configured processing logic to support known or conventional operating features that are not described in detail herein.

[0078]In an embodiment, the node 100 is a packet switch, but those of ordinary skill in the art will recognize the systems and methods described herein can operate with other types of network elements and other implementations that support SR networking. In this embodiment, the node 100 includes a plurality of modules 102, 104 interconnected via an interface 106. The modules 102, 104 are also known as blades, line cards, line modules, circuit packs, pluggable modules, etc. and generally refer to components mounted on a chassis...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A node in a Segment Routing network includes a plurality of ports and a switching fabric between the plurality of ports, wherein, for an Ethernet Virtual Private Network (EVPN)-Virtual Private Local Area Network Service (VPLS), a port is configured to transmit a packet with a plurality of Segment Identifiers (SID) including a destination SID that identifies a destination node of the packet, a service SID that identifies an EVPN Instance (EVI), and a source SID that identifies one of the node and an Ethernet Segment (ES) that includes the node. The port can be further configured to receive a second packet with a second plurality of SIDs, and learn a Media Access Control (MAC) address based on a second service SID and a second source SID, of the second packet.

Description

FIELD OF THE DISCLOSURE[0001]The present disclosure generally relates to networking. More particularly, the present disclosure relates to systems and methods for Ethernet Virtual Private Network (EVPN) signaling using Segment Routing.BACKGROUND OF THE DISCLOSURE[0002]EVPN technology is replacing the legacy Pseudowire (PW) technology for Layer 2 (L2)-Virtual Private LAN (Local Area Network) Service (VPLS) and Virtual Private Wire Service (VPWS). EVPN is described, e.g., in RFC 7209, “Requirements for Ethernet VPN (EVPN),” May 2014, RFC 7432, “BGP MPLS-Based Ethernet VPN,” February 2015, and RFC 8365, “A Network Virtualization Overlay Solution Using Ethernet VPN (EVPN),” March 2018, the contents of each are incorporated by reference. EVPN uses Border Gateway Protocol (BGP) signaling to establish the EVPN instance (EVI) with BGP Peers to offer a multipoint-to-multipoint L2 Ethernet service for a given client. EVPN relies on learning the Internet Protocol (IP) and Media Access Control (...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L12/721H04L12/723H04L45/50
CPCH04L45/34H04L45/66H04L45/50
Inventor BOUTROS, SAMISHAH, HIMANSHU
Owner CIENA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products