Professional Documents
Culture Documents
BRKMPL-2333 2014 San Francisco
BRKMPL-2333 2014 San Francisco
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Introduction
Next-Generation Solutions for L2VPN
Data Center Interconnect requirements were not fully addressed by current
L2VPN technologies
Per-Flow Redundancy and Load Balancing
Simplified Provisioning and Operation
Optimal Forwarding
Fast Convergence
MAC Address Scalability
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
Next-Generation Solutions for L2VPN
Solving VPLS challenges for per-flow Redundancy
• Existing VPLS solutions do not offer M1
CE1 PE1 PE3 CE2 M2
Hash-Schemes)
PE2 PE4
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
What is xEVPN?
• xEVPN family introduces next
generation solutions for Ethernet E-LAN E-LINE E-TREE
services
– BGP control-plane for Ethernet Segment
and MAC distribution and learning over
MPLS core
– Same principles and operational experience EVPN
of IP VPNs
• No use of Pseudowires
– Uses MP2P tunnels for unicast
– Multi-destination frame delivery via ingress
replication (via MP2P tunnels) or LSM
PBB- EVPN EVPN
EVPN VPWS E-TREE
• Multi-vendor solutions under IETF
standardization
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
xEVPN Business Advantages
Business Continuity • All-Active (per-flow) access load-balancing
• Fast convergence (link / node / MAC moves)
Service Robustness
• Control-plane (BGP) learning in the Core. PWs no longer used
Designed to Scale • Scalability of IP VPN. MAC address scalability
• Open standard
Investment Protection • Multi-vendor support
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Ethernet VPN
Highlights
• Next generation solution for Ethernet
Control-plane address
multipoint (E-LAN) services Data-plane address advertisement / learning
learning from Access over Core
• PEs run Multi-Protocol BGP to advertise
& learn Customer MAC addresses (C- PE1 PE3
CE1 CE3
• Learning on PE Access Circuits via data-
plane transparent learning MPLS
C-MAC: C-MAC:
• Data-plane learning of local C-MACs and remote Data-plane address PE1 PE3
C-MAC to B-MAC binding learning from Access
• Local C-MAC to local B-MAC:
B-MAC binding B-M1 B-M2
• PEs run Multi-Protocol BGP to advertise local
Backbone MAC addresses (B-MACs) & learn CE1 CE3
remote B-MACs
MPLS
– Takes advantage of PBB encapsulation to simplify BGP
C-MAC:
control plane operation – faster convergence C-MAC:
MB
MA
– Lowers BGP resource usage (CPU, memory) on B-MAC: B-M2
deployed infrastructure (PEs and RRs) B-M1
PBB
EVPN functions?
• Lower control-plane overhead than
EVPN alone
– PBB-EVPN uses only a sub-set of EVPN routes
– Simpler and Faster failure convergence for all-
active multi-homing scenarios
– Faster MAC move convergence handled in
data-plane
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Technical Overview
Concepts and Operation
Concepts
EVPN Instance (EVI) BGP Route
Ethernet Segment BGP Routes
Attributes
BD
PE2
ESI2 [4] Ethernet Segment Route Default Gateway
PE
• EVI identifies a VPN in the • Represents a ‘site’ • EVPN and PBB-EVPN • New BGP extended
network connected to one or more define a single new BGP communities defined
• Encompass one or more PEs NLRI used to carry all • Expand information
bridge-domains, • Uniquely identified by a EVPN routes carried in BGP routes,
depending on service 10-byte global Ethernet • NLRI has a new SAFI (70) including:
interface type Segment Identifier (ESI) • Routes serve control MAC address moves
Port-based • Could be a single device plane purposes, C-MAC flush notification
VLAN-based (shown above) or an entire network including: Redundancy mode
VLAN-bundling Single-Homed Device (SHD) MAC address reachability MAC / IP bindings of a GW
VLAN aware bundling (NEW) Multi-Homed Device (MHD) MAC mass withdrawal Split-horizon label encoding
Single-Homed Network (SHN) Split-Horizon label adv.
Multi-Homed Network (MHN) Aliasing
Multicast endpoint discovery
Redundancy group discovery
Used by PBB-EVPN
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 13 Designated forwarder election
Provider Backbone Bridging (PBB)
Overview IB-BEB
L2 Access
architecture that includes
L2 Core
– 224 service instances (I-SID) per B-VLAN I-comp B-comp
– MAC-in-MAC
CBP
I-comp
• I-Component PIP
– Learns & forwards using C-MACs
– Maintains a mapping table of C-MACs to B- B-DA / B-SA 12B
MACs B-DA / B-SA B-Tag 4B
I-Component B-Component
EVPN
Ethernet BD
BD Forwarder
MPLS
Access I-SID X EVI aaa
DA (NH router)
SA
6B B-DA E-type (MPLS 0x8847)
6B B-SA PSN MPLS label 4B
24-bit I-SID
inside I-TAG 2B E-type (I-TAG 0x88E7) EVPN MPLS label EVPN MPLS label 4B
4B I-TAG Control Word Control Word 4B
DA DA
PBB Header PBB Header 18B
SA SA
E-type (802.1q 0x8100) 802.1q Tag (0x8100)
C-VID C-VID
Payload E-Type Payload E-Type Customer Frame Customer Frame
Payload Payload
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
PBB-EVPN Operation
Multicast Tunnel ID / Endpoint Discovery1
Inclusive Multicast
2
route signals MPLS
I-SID X Flood List
label to be used in the
Entry 1: PE 2 – label A downstream direction
X Y CE2
Entry 2: PE 3 – label B PE2
Entry 3: PE 4 – label C
PE1
PE3
RR X
BD
I-SID Y 1
2
At start-up, PEs send X Y
EVPN Inclusive Multicast
I-SID Y Flood List routes to signal I-SID
Entry 1: PE 2 – label D membership PE4 CE4
Entry 2: PE 4 – label E
(1) Ingress / Head Replication model shown
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
EVPN Inclusive Multicast route
PBB-EVPN Operation
B-MAC Reachability Advertisement MAC Advertisement
2 route signals MPLS
label to be used in the
L2 Routing Information Base (RIB) downstream direction
B-DA2; Next Hop PE2; label F
B-DA3; Next Hop PE3; label G CE2
B-DA4; Next Hop PE4; label H PE2
PE1 B-DA2
PE3
RR
B-DA3
BD
I-SID Y 1
At start-up, PEs send
B-DA4
EVPN MAC
Advertisement route for
local B-MAC/EVI PE4 CE4
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
EVPN MAC Advertisement route
PBB-EVPN Operation
Multi-Destination Traffic Forwarding (Per-ISID Ingress Replication)
1 3
CAM Table I-SID X
Multi-destination Traffic Entry1: C-MAC1a; B-DA1
I-SID X Flood List
• Unknown unicast X Y
Entry 1: PE 2 – label A CE2
• Broadcast CAM Table I-SID Y
Entry 2: PE 3 – label B
• Multicast PE2
Entry1: C-MAC1b; B-DA1
Entry 3: PE 4 – label C
PE1
SA: C-MAC1a PE3
DA: FFFF.FFFF.FFFF
SA: C-MAC1b X
DA: FFFF.FFFF.FFFF
BD
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
PBB-EVPN Operation
Known Unicast Traffic Forwarding
1 L2 Routing Information Base (RIB)
Known Unicast Traffic CAM Table I-SID X B-DA2; Next Hop PE2; label F
Entry1: C-MAC1a; local B-DA3; Next Hop PE3; label G CE2
C-MAC2
Entry2: C-MAC2; B-DA2 Lookup B-DA4; Next Hop PE4; label H PE2
Entry3: C-MAC4; B-DA4
PE1 B-DA2
SA: C-MAC1a Lookup PE3
DA: C-MAC2
SA: C-MAC1a
DA: C-MAC4
BD
I-SID Y
2
B-DA4
Known Unicast
delivered to specific C-MAC4
remote PEs PE4 CE4
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Technical Overview
Multi-Homing
PBB-EVPN
Duplicate !
Multi-Homing Requirements
PE PE
• Designated Forwarder (DF) Election with Service
Carving
– Prevent duplicate delivery of flooded frames (multicast,
broadcast, unknown unicast) PE PE
– Non-DF ports are blocked for flooded traffic
– Uses BGP Ethernet Segment Route to trigger DF
election Echo !
• Aliasing
B-M1
– PEs connected to the same multi-homed Ethernet PE PE
Segment advertise the same B-MAC address BGP route
– Remote PEs use these MAC Route advertisements for (B-M1)
aliasing load-balancing traffic destined to C-MACs
reachable via a given B-MAC PE
B-M1
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
PBB-EVPN
Multi-Homing Requirements (cont.) FLUSH
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
PBB-EVPN
Multi-Homing Scenarios
• Single Home Device / Single Home
Network scenarios Single Home Device (SHD)
Single Home Network (SHN)
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
PBB-EVPN
Multi-Homing Scenarios – All-Active Load-Balancing
• Dual Home Device / Multi Home Device1
scenarios and All-Active LB Dual Home Device (DHD)
All-Active Load-Balancing
– A.k.a. Active / Active per-flow (AApF) LB
– Both PEs forward traffic associated with a given PE1
PE1 and PE2 use same
PBB I-SID BMAC 1 B-MAC / same ESI for a
Single Bundle ESI W shared segment
VID X
• PEs attached to Ethernet Segment using configured on CE1
CE1
bundle interfaces MPLS
Core
– Single bundle (manual or LACP) configured on
CE VID X
BMAC 1
• PEs on same segment must share the ESI W
MPLS MPLS
B-M3 B-M3
PE2 PE2
PE 1 / PE2 RIB Path List PE1 / PE2 MAC Table PE2 forwards traffic to
I-SID xyz M3 using B-MAC B-M3
VPN MAC ESI NH
C-MAC B-MAC towards PE3
RT-a B-M3 0 PE3
M3 B-M3
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
PBB-EVPN Failure Scenarios / Convergence
Link / Segment Failure – All-Active Load-Balancing
2
PE1 withdraws B-MAC
advertised for failed
1 segment (B-M1)
PE1 detects failure
of one of its
attached segments PE1 PE3
B-M1 B-M2
CE1 CE3
2 MPLS
PE1 withdraws Ethernet
Segment Route At idle state, PE3, PE4
B-M2
B-M1 install two (2) next
hops for B-MAC B-M1 3
PE3 / PE4
4 PE2 PE4
remove PE1 from
PE2 reruns DF election. PE3, PE4 RIB Path List path list for B-
Becomes DF for all I- MAC (B-M1)
SIDs on segment VPN MAC ESI NH
RT-a B-M1 n/a PE1
PE2
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
PBB-EVPN Operational Scenarios
4
MAC Mobility 3 MAC Mobility event handled entirely by data- After move, host sends
Host M1 moves Gratuitous/Reverse ARP at
1 from CE1 to CE3’s
plane learning new location, PE3 updates
PE1 learns C-MAC M1 on local location C-MAC M1 location (local
port.) PE3 also forwards
port and forwards across core 2 5 across core according to C-
according to C-MAC DA to Via data-plane Via data-plane
Remote B-MAC mapping MAC DA to Remote B-MAC
learning, PE3 learns learning, PE1 mapping
C-MAC M1 via B- updates C-MAC M1
MAC B-M1 location (via B-MAC
PE1 PE3 B-M2) PE1 PE3
VID 100 1 4 VID 100
SMAC: M1 SMAC: M1
DMAC: M2 B-M1 B-M2 B-M1 B-M2 DMAC: F.F.F
L3 L4 PBB
CE1 L1 L2 PBB CE3 CE1 CE3
M1
MPLS M1 MPLS M1
B-M2 B-M2
B-M1 B-M1
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
Connecting with
PBB-EVPN Model existing services
Cisco ASR 9000 I-Component:
B-Component: VPLS VFI
PBB Edge
PBB Core (PBB-VPLS)1
EoMPLS PW Bridges Domain
Bridges Domain
BD-1 VFI
I-SID X BD-4
(1) Co-existence of VPLS VFI and EVI under same Core BD in IOS-XR 5.1.2
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
MINIMAL
PBB-EVPN Single Home Device (SHD) Configuration
router bgp 64
bgp router-id 1.100.100.100
address-family l2vpn evpn
! BGP configuration with
neighbor 2.100.100.100 new EVPN AF
remote-as 64 Note: MPLS / LDP configuration
update-source Loopback0 required on core-facing interfaces (not
address-family l2vpn evpn shown)
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
PBB-EVPN in Cisco ASR9000
Multi-Homing Use Cases
PBB-EVPN
ASR9000 – Supported Access Multi-Homing scenarios
Single Home Device (SHD) Dual Home Device (DHD) Dual Home Device (DHD)
Single Home Network (SHN) All-Active (Per-Flow) LB Single-Active (Per-Service) LB
PE1 PE1
PE2 PE2
Dual Home Network (DHN) Dual Home Network (DHN) Single-Home / Dual Home
ITU-T G.8032 REP Device with nV Satellite
PE1 ESI PE1
CE1 ESI CE1 CE1
VID X Null Null
VID X
nV Sat A
VID Y
VID Y PE1
R-APS REP- CE2
MPLS REP Edge No
REP Neighbor
REP-AG MPLS
AG
G.8032 Core Core
Open Sub-ring
RPL
Link VID X
nV Host
VID X
CE3
ALT VID Y nV Sat B
VID Y
CE2 ESI port CE2 ESI
Null PE2 Null PE2
PE1 PE1
BMAC 1 BMAC 1
ESI W VID X
ESI W
VID X
CE1 CE1
BMAC 1 BMAC 2
ESI W MPLS ESI W MPLS
VID X
Core Core
VID Y
PE2 PE2
VID X
VID Z
BMAC 1 BMAC 3
ESI W ESI W
PE3 PE3
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Demonstration
Demonstration Topology
Focus of Demonstration
DHD
Active/Active
Three (3) E-LAN
per Flow Lo0 14.14.14.5
services between
PE1 CE-1, CE-2, CE-3
TG CE2 ASR9006
Lo0 14.14.14.7
P EVI 111 P
PE3
ASR9006 CE3
TG
I-SID
111010
I-SID
111020
I-SID
SHD 111030
SHD with
TG Bundle
PE2
ASR9001 P
CE1 P
Lo0 14.14.14.6
Legend:
SHD = Single-Home Device
DHD = Dual-Home Device
TG = Traffic Generator
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Summary
Summary
• EVPN / PBB-EVPN are next-generation L2VPN solutions based on BGP control-
plane for MAC distribution/learning over the core
• EVPN / PBB-EVPN were designed to address following requirements:
– All-active Redundancy and Load Balancing
– Simplified Provisioning and Operation
– Optimal Forwarding
– Fast Convergence
• In addition, PBB-EVPN and its inherent MAC-in-MAC hierarchy provides:
– Simplified control plane operation and faster (data-plane driven) convergence
– Lower control-plane scale requirements (BGP CPU and memory)
– MAC address Scalability
• EVPN / PBB-EVPN applicability goes beyond DCI into Carrier Ethernet use
cases
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
References
• Cisco.com PBB-EVPN User Documentation:
http://www.cisco.com/c/en/us/td/docs/routers/asr9000/software/asr9k_r5-
1/lxvpn/configuration/guide/lesc51x/lesc51pbb.html
• (Video / Slides) Cisco Live 365: BRKMPL-2333: E-VPN and PBB-EVPN: The
Next Generation of MPLS-Based Layer 2 VPN (2014 Milan)
https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=76547
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
MPLS Sessions at Cisco Live
• BRKMPL-1100 Introduction to MPLS
• BRKMPL-2100 Deploying MPLS Traffic Engineering
• BRKMPL-2101 Deploying MPLS-based Layer 2 Virtual Private Networks
• BRKMPL-2102 Deploying MPLS-based IP VPNs
• BRKMPL-2108 Designing MPLS in Next Generation Data Center: A Case Study
• BRKMPL-2333 E-VPN & PBB-EVPN: the Next Generation of MPLS-based L2VPN
• BRKMPL-3101 Advanced Topics and Future Directions in MPLS
• LTRMPL-2102 Enterprise Network Virtualization using IP and MPLS Technologies: Introduction
• LTRMPL-3102 Enterprise Network Virtualization using IP and MPLS Technologies: Advanced
• TECMPL-3100 Unified MPLS - An architecture for Advanced IP NGN Scale
• TECMPL-3200 SDN WAN Orchestration in MPLS and Segment Routing Networks
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Participate in the “My Favorite Speaker” Contest
Promote Your Favorite Speaker and You Could be a Winner
• Promote your favorite speaker through Twitter and you could win $200 of Cisco
Press products (@CiscoPress)
• Send a tweet and include
– Your favorite speaker’s Twitter handle @jliste2002
– Two hashtags: #CLUS #MyFavoriteSpeaker
• You can submit an entry for more than one of your “favorite” speakers
• Don’t forget to follow @CiscoLive and @CiscoPress
• View the official rules at http://bit.ly/CLUSwin
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
Complete Your Online Session Evaluation
• Give us your feedback and you
could win fabulous prizes. Winners
announced daily.
• Complete your session evaluation
through the Cisco Live mobile app
or visit one of the interactive kiosks
located throughout the convention
center.
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
Continue Your Education
• Demos in the Cisco Campus
• Walk-in Self-Paced Labs
• Table Topics
• Meet the Engineer 1:1 meetings
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
PBB-EVPN Shipping Features
IOS-XR 4.3.2 – Aug 2013 XR 5.1.2 – Apr 2014
ASR9K1 PBB-EVPN Introduction PBB-EVPN Enhancement
• Port, VLAN, VLAN-bundle Mode • MAC Security on PBB-EVPN
• PE Auto-discovery • PBB-EVPN and PBB-VPLS Seamless Integration
• Ethernet Segment Identifier Auto-config w/ LACP
• Single-homing
• Single-active Multi-homing
• All-active Multi-homing
• Access Redundancy w/ LACP, G.8032, MST, nV
Cluster
• Designated Forwarding (DF) election
• MAC Mobility
• Multicast Ingress Replication
• BGP ISSU and NSR
• BGP Route Reflector (RR) for PBB-EVPN
(1) Requires use of Enhanced Ethernet Linecards (Typhoon) for access-facing and core-facing interfaces
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
BGP Routes and Attributes
BGP Routes
Overview
• EVPN defines a single new BGP NLRI used to carry all EVPN routes
– EVPN NLRI carried in MP_REACH_NLRI and MP_UNREACH_NLRI BGP attributes
defined in RFC4760
– EVPN NLRI shared by EVPN and PBB-EVPN with common EVPN SAFI (70)
• BGP Capabilities Advertisement used to ensure that two speakers support
EVPN NLRI (per RFC4760)
[1] Ethernet Auto-Discovery (AD) Route
[2] MAC Advertisement Route
1 byte Route Type
[3] Inclusive Multicast Route
1 byte Length
[4] Ethernet Segment Route
EVPN NLRI
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
BGP Routes
Route Types and Usage
(1) Aliasing,
BRKMPL-2333 split-horizon
© 2014 Ciscoand fastitsconvergence
and/or is achieved
affiliates. All rights reserved.through usePublic
Cisco of shared B-MAC
55 /per segment for PEs on same redundancy group
BGP Routes
Route Attributes and Usage
Route
Attribute Purpose
Applicability
ESI MPLS Label • Encode Split-Horizon Label for Ethernet Ethernet A-D
Extended Community Segment Route
• Indicate Redundancy Mode (Single-Active vs.
All-Active)
ES-Import Extended • Limit the import scope of the Ethernet Segment Ethernet
Community routes Segment Route
MAC Mobility Extended • EVPN: Indicate that a MAC address has moved MAC
Community from one segment to another across PEs1 Advertisement
• PBB-EVPN: Signal C-MAC address flush Route
notification
Default Gateway • Indicate the MAC/IP bindings of a gateway MAC
Extended Community Advertisement
Route
(1) MAC
BRKMPL-2333 (C-MAC) move
© 2014 events
Cisco and/ordo
its not require
affiliates. any control
All rights plane involvement
reserved. Cisco Public with PBB-EVPN
56
PBB-EVPN IOS-XR Implementation
Configuration and Examples
MINIMAL
PBB-EVPN Single Home Device (SHD) Configuration
Chassis B-MAC SA
Null ESI
Auto RD for Segment Route
PE1 Auto RT for EVI
interface Bundle-Ether1.777 l2transport Auto RD for EVI
encapsulation dot1q 777
l2vpn
PBB I-component PE1
bridge group gr1
bridge-domain bd1 Includes I-SID assignment CE1
Bundle-
Eth1.777
interface Bundle-Ether1.777 MPLS
pbb edge i-sid 256 core-bridge core_bd1 Core
PBB B-component
bridge group gr2 No need to define B-VLAN
bridge-domain core_bd1
pbb core
Mandatory - Globally
evpn evi 1000 unique identifier for all PEs
in a given EVI
router bgp 64
bgp router-id 1.100.100.100
address-family l2vpn evpn
!
neighbor 2.100.100.100 BGP configuration with
remote-as 64 new EVPN AF
update-source Loopback0 Note: MPLS / LDP configuration
address-family l2vpn evpn required on core-facing interfaces (not
shown)
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
PBB-EVPN Single Home Device (SHD) with PW access
PE1
l2vpn
PBB I-component includes:
bridge group gr1
bridge-domain bd1 - Access PW
neighbor 14.14.14.10 pw-id 111010 - I-SID assignment PW
PE1
! VC ID 111010
pbb edge i-sid 256 core-bridge core_bd1 CE1
MPLS
PBB B-component MPLS Core
bridge group gr2
bridge-domain core_bd1 No need to define B-VLAN
PEx
pbb core Mandatory - Globally 14.14.14.10
evpn evi 1000
unique identifier for all PEs
router bgp 64 in a given EVI
bgp router-id 1.100.100.100
address-family l2vpn evpn
!
neighbor 2.100.100.100
remote-as 64 BGP configuration with
update-source Loopback0 new EVPN AF
address-family l2vpn evpn
Note: MPLS / LDP configuration
required on core-facing interfaces (not
shown)
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
MINIMAL
PBB-EVPN Dual Home Device (DHD) Configuration
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
Acronyms— Provider Backbone Bridging
Acronym Description Acronym Description
B-BEB B-Component BEB I-BEB I-Component BEB
BCB Backbone Core Bridge IEEE Institute of Electrical and Electronics Engineers
B-DA Backbone Destination Address
I-SID Instance Service Identifier
BEB Backbone Edge Bridge
I-Tag I-SID Tag
B-MAC Backbone MAC Address
MAC Media Access Control
B-SA Backbone Source Address
B-Tag B-VLAN Tag N-PE Network-facing Provider Edge device
B-VLAN Backbone VLAN PB Provider Bridge
C-DA Customer Destination Address PBB Provider Backbone Bridge / Bridging
CE Customer Equipment (Edge) PBBN Provider Backbone Bridging Network
C-MAC Customer MAC Address PBN Provider Bridging Network
C-SA Customer Source Address PE Provider Edge device
80 C-VLAN Tag Q-in-Q VLAN tunneling using two 802.1Q tags
C-VLAN / CE- SA Source MAC Address
Customer / CE VLAN
VLAN S-Tag S-VLAN Tag
DA Destination MAC Address S-VLAN Service VLAN (Provider VLAN)
FCS Frame Check Sequence UNI User to Network Interface
IB-BEB Combined I-Component & B-Component BEB U-PE User-facing Provider Edge device
VLAN Virtual LAN
BRKMPL-2333 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 64