ExperTeach Networking Logo

Ethernet VPNs with BGP

Concepts and Applications

ExperTeach Networking Logo

In data centers and cloud environments, it is often necessary to extend LAN domains over larger spatial distances. This allows backup and migration scenarios to be implemented with little effort. Ethernet services have also established a firm position in the service provider environment. Traditional LAN and MPLS-based solutions suffer from scalability problems and non-deterministic traffic management that is difficult to influence. In addition, the proven technologies fail to provide redundant customer connections due to excessive complexity. Ethernet VPN with BGP can be seen as a consistent further development of the proven BGP and MPLS-based Layer 3 services based on different transport media. The ability to automatically interconnect many locations using autodiscovery mechanisms and to proactively exchange accessible MAC and IP addresses between edge routers means that this innovative approach has many advantages over the tried and tested technologies. The role of BGP and the specifics of the transport media MPLS, Provider Backbone Bridging (PBB) and VXLAN are studied in detail in the training course. A test environment offers the opportunity to put what has been learned into practice and helps to gain a better understanding of the interrelationships.

Course Contents

  •  Classic solutions
  •  Requirements for EVPNs
  •  Service Interfaces
  •  The function of BGP
  •  EVPNs with MPLS, PBB and VXLAN
  •  Use Cases for Service Providers
  •  Coupling scenarios for data centers
  •  Application in cloud solutions

The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.

Premium Course Documents

In addition to the digital documentation package, the exclusive Premium Print Package is also available to you.

  • High-quality color prints of the ExperTeach documentation
  • Exclusive folder in an elegant design
  • Document pouch in backpack shape
  • Elegant LAMY ballpoint pen
  • Practical notepad
Premium Print
The Premium Print Package can be added during the ordering process for € 150,- plus VAT (only for classroom participation).
Request in-house training now

Target Group

The course is aimed at network administrators and planners who are using or planning to use EVPNs in their networks and want to gain a deep understanding of the technology and a feel for its use.

Knowledge Prerequisites

Profound knowledge of routing and switching technologies, especially BGP and MPLS, is desirable for successful participation.

1 MPLS
1.1 MPLS Basics
1.1.1 MPLS Tables
1.1.2 The Label Distribution Protocol—LDP
1.1.3 Router Architecture without MPLS
1.1.4 RSVP—TE Tunnel and Security Concept
1.1.5 Segment Routing
1.2 MPLS Pseudo-wires
1.2.1 The Control Field
1.2.2 The Pseudo-wire Label
1.2.3 PW Signaling
1.3 VPLS—Virtual Private LAN Service
1.3.1 Pseudo-wire Label
1.3.2 MAC Address Learning
1.3.3 Split Horizon Rule
1.4 BGP-4
1.4.1 BGP Theory
1.4.2 BGP Peer Connection—Connection Setup
1.4.3 What is a BGP route?
2 BGP MPLS-based Ethernet VPNs
2.1 MPLS-based BGP EVPNs
2.1.1 The Ethernet Segment Identifier
2.1.2 Redundancy Modes
2.1.3 EVPN Service Interface
2.2 BGP Address Family L2VPN EVPN
2.2.1 The Route Distinguisher
2.2.2 Route Types and Structure
2.2.3 Proactive Distribution of MAC Addresses
2.2.4 Proxy ARP and Proxy ND
2.3 Integrated Bridging and Routing (IRB)
2.3.1 Symmetric Integrated Routing and Bridging
2.4 Multi-Destination Traffic
2.4.1 Flooding in the MPLS Backbone
2.4.2 BUM Traffic and Multihoming
2.4.3 Designated Forwarder
2.4.4 The Ethernet Segment Route
2.4.5 The Per-ESI Ethernet AD Route
2.5 Multihoming
2.5.1 Load-sharing via Aliasing
2.5.2 Behavior with Single-Active
3 Provider Backbone Bridging
3.1 IEEE 802.1ad—VLAN Stacking
3.2 IEEE 802.1ah—Provider Backbone Bridging
3.2.1 Backbone Bridges
3.2.2 802.1ah—Frame Format
3.2.3 The Backbone Service Instance
3.2.4 Service Interfaces
3.2.5 Addressing of the PIPs
3.2.6 Backbone Spanning Tree
3.3 PBB-EVPN
3.3.1 The Backbone Service Instance for PBB-EVPNs
3.3.2 The Ethernet Segment Route in PBB-EVPNs
3.3.3 Multi-destination Traffic
3.3.4 The MAC/IP Advertisement Route in PBB-EVPNs
3.3.5 Split Horizon
3.3.6 Learning Customer MAC Addresses
4 BGP VXLAN-based Ethernet VPNs
4.1 VXLAN—Virtual eXtensible LAN
4.1.1 Broadcast, Unknown Unicast, and Multicast
4.1.2 Learning of Remote MAC Addresses
4.1.3 VXLAN Encapsulation
4.2 EVPN: The Concept in an Overview
4.2.1 VXLAN-based EVPN in an Overview
4.3 Layer 2 Overlay
4.3.1 Encapsulation in Layer 2 Overlay
4.4 Integrated Bridging and Routing (IRB)
4.4.1 Encapsulation with Asymmetric IRB
4.4.2 Symmetric IRB—Routing Overlay
4.4.3 Encapsulation in the Routing Overlay
4.5 Multi-homing
4.5.1 Designated Forwarder
4.5.2 Load-sharing
4.5.3 Split Horizon
4.6 BGP Routes
4.6.1 Silent Hosts
4.7 The Underlay
4.7.1 Unicast Accessibility
4.7.2 Multicast Routing
A EVPN Configuration in JUNOS
A.1 EVPN in JUNOS
A.1.1 State of the BGP Adjacencies
A.1.2 EVI-specific Routing Table
A.1.3 EVI MAC Address Table
A.1.4 VLAN-aware Service
B EVPN in IOS XR
B.1 EVPN in IOS XR
B.1.1 EVPN and L2VPN Configuration
B.1.2 BGP Initialization
B.1.3 Details on the Ethernet Segment and an EVI
B.1.4 Accessibility of MAC Addresses
B.2 EVPN-VPWS
B.2.1 BGP Routes
B.2.2 VPWS Status
B.2.3 MPLS Forwarding Table
C List of Abbreviations

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now
PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.

In data centers and cloud environments, it is often necessary to extend LAN domains over larger spatial distances. This allows backup and migration scenarios to be implemented with little effort. Ethernet services have also established a firm position in the service provider environment. Traditional LAN and MPLS-based solutions suffer from scalability problems and non-deterministic traffic management that is difficult to influence. In addition, the proven technologies fail to provide redundant customer connections due to excessive complexity. Ethernet VPN with BGP can be seen as a consistent further development of the proven BGP and MPLS-based Layer 3 services based on different transport media. The ability to automatically interconnect many locations using autodiscovery mechanisms and to proactively exchange accessible MAC and IP addresses between edge routers means that this innovative approach has many advantages over the tried and tested technologies. The role of BGP and the specifics of the transport media MPLS, Provider Backbone Bridging (PBB) and VXLAN are studied in detail in the training course. A test environment offers the opportunity to put what has been learned into practice and helps to gain a better understanding of the interrelationships.

Course Contents

  •  Classic solutions
  •  Requirements for EVPNs
  •  Service Interfaces
  •  The function of BGP
  •  EVPNs with MPLS, PBB and VXLAN
  •  Use Cases for Service Providers
  •  Coupling scenarios for data centers
  •  Application in cloud solutions

The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.

Premium Course Documents

In addition to the digital documentation package, the exclusive Premium Print Package is also available to you.

  • High-quality color prints of the ExperTeach documentation
  • Exclusive folder in an elegant design
  • Document pouch in backpack shape
  • Elegant LAMY ballpoint pen
  • Practical notepad
Premium Print
The Premium Print Package can be added during the ordering process for € 150,- plus VAT (only for classroom participation).
Request in-house training now

Target Group

The course is aimed at network administrators and planners who are using or planning to use EVPNs in their networks and want to gain a deep understanding of the technology and a feel for its use.

Knowledge Prerequisites

Profound knowledge of routing and switching technologies, especially BGP and MPLS, is desirable for successful participation.

1 MPLS
1.1 MPLS Basics
1.1.1 MPLS Tables
1.1.2 The Label Distribution Protocol—LDP
1.1.3 Router Architecture without MPLS
1.1.4 RSVP—TE Tunnel and Security Concept
1.1.5 Segment Routing
1.2 MPLS Pseudo-wires
1.2.1 The Control Field
1.2.2 The Pseudo-wire Label
1.2.3 PW Signaling
1.3 VPLS—Virtual Private LAN Service
1.3.1 Pseudo-wire Label
1.3.2 MAC Address Learning
1.3.3 Split Horizon Rule
1.4 BGP-4
1.4.1 BGP Theory
1.4.2 BGP Peer Connection—Connection Setup
1.4.3 What is a BGP route?
2 BGP MPLS-based Ethernet VPNs
2.1 MPLS-based BGP EVPNs
2.1.1 The Ethernet Segment Identifier
2.1.2 Redundancy Modes
2.1.3 EVPN Service Interface
2.2 BGP Address Family L2VPN EVPN
2.2.1 The Route Distinguisher
2.2.2 Route Types and Structure
2.2.3 Proactive Distribution of MAC Addresses
2.2.4 Proxy ARP and Proxy ND
2.3 Integrated Bridging and Routing (IRB)
2.3.1 Symmetric Integrated Routing and Bridging
2.4 Multi-Destination Traffic
2.4.1 Flooding in the MPLS Backbone
2.4.2 BUM Traffic and Multihoming
2.4.3 Designated Forwarder
2.4.4 The Ethernet Segment Route
2.4.5 The Per-ESI Ethernet AD Route
2.5 Multihoming
2.5.1 Load-sharing via Aliasing
2.5.2 Behavior with Single-Active
3 Provider Backbone Bridging
3.1 IEEE 802.1ad—VLAN Stacking
3.2 IEEE 802.1ah—Provider Backbone Bridging
3.2.1 Backbone Bridges
3.2.2 802.1ah—Frame Format
3.2.3 The Backbone Service Instance
3.2.4 Service Interfaces
3.2.5 Addressing of the PIPs
3.2.6 Backbone Spanning Tree
3.3 PBB-EVPN
3.3.1 The Backbone Service Instance for PBB-EVPNs
3.3.2 The Ethernet Segment Route in PBB-EVPNs
3.3.3 Multi-destination Traffic
3.3.4 The MAC/IP Advertisement Route in PBB-EVPNs
3.3.5 Split Horizon
3.3.6 Learning Customer MAC Addresses
4 BGP VXLAN-based Ethernet VPNs
4.1 VXLAN—Virtual eXtensible LAN
4.1.1 Broadcast, Unknown Unicast, and Multicast
4.1.2 Learning of Remote MAC Addresses
4.1.3 VXLAN Encapsulation
4.2 EVPN: The Concept in an Overview
4.2.1 VXLAN-based EVPN in an Overview
4.3 Layer 2 Overlay
4.3.1 Encapsulation in Layer 2 Overlay
4.4 Integrated Bridging and Routing (IRB)
4.4.1 Encapsulation with Asymmetric IRB
4.4.2 Symmetric IRB—Routing Overlay
4.4.3 Encapsulation in the Routing Overlay
4.5 Multi-homing
4.5.1 Designated Forwarder
4.5.2 Load-sharing
4.5.3 Split Horizon
4.6 BGP Routes
4.6.1 Silent Hosts
4.7 The Underlay
4.7.1 Unicast Accessibility
4.7.2 Multicast Routing
A EVPN Configuration in JUNOS
A.1 EVPN in JUNOS
A.1.1 State of the BGP Adjacencies
A.1.2 EVI-specific Routing Table
A.1.3 EVI MAC Address Table
A.1.4 VLAN-aware Service
B EVPN in IOS XR
B.1 EVPN in IOS XR
B.1.1 EVPN and L2VPN Configuration
B.1.2 BGP Initialization
B.1.3 Details on the Ethernet Segment and an EVI
B.1.4 Accessibility of MAC Addresses
B.2 EVPN-VPWS
B.2.1 BGP Routes
B.2.2 VPWS Status
B.2.3 MPLS Forwarding Table
C List of Abbreviations

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now

PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.