SlideShare une entreprise Scribd logo
1  sur  50
Télécharger pour lire hors ligne
Jason Gooley, CCIEx2 (RS, SP) #38759
Technical Evangelist, WW EN Sales, Cisco
@Jason_Gooley
BRKCRT-2601
VRF, MPLS and MP-BGP
Fundamentals
Questions?
Use Cisco Webex Teams to chat
with the speaker after the session
Find this session in the Cisco Events Mobile App
Click “Join the Discussion”
Install Webex Teams or go directly to the team space
Enter messages/questions in the team space
How
1
2
3
4
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco Webex Teams
BRKCRT-2601 3
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Agenda
• Introduction to Virtualization
• VRF-Lite
• MPLS & BGP Free Core
• Multiprotocol BGP (MP-BGP)
• Conclusion
• Q & A
4
BRKCRT-2601
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
3 Networks Walk into a…
5
BRKCRT-2601
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
What is a VRF?
6
BRKCRT-2601
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Si
Si
Device Partitioning Virtualized Interconnect
“virtualizing” the Routing
and Forwarding of the Device
Extending and Maintaining the
“virtualized” Devices/Pools over Any Media
VRF
VRF
Global
Enterprise Network Virtualization
7
BRKCRT-2601
Key Building Blocks
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
VRF VRF
VRF
Global
VRF—Virtual Routing and Forwarding
VLAN—Virtual LAN
 Virtualize at Layer 3 forwarding
 Associates to one or more Layer 3 interfaces on
router/switch
 Each VRF has its own
Forwarding table (CEF)
Routing process (RIP, EIGRP, OSPF, BGP)
 Interconnect options (VRF-Lite)?
802.1q, GRE, sub-interfaces, physical cables,
signaling
 Virtualize at Layer 2 forwarding
 Associates to one or more L2 interfaces on switch
 Has its own MAC forwarding
table and spanning-tree instance per VLAN
 Interconnect options?
VLANs are extended via a physical cable or virtual
802.1q trunk
Device Partitioning
8
BRKCRT-2601
Layer 2 vs. Layer 3 Virtualization
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
 Device Virtualization
 Control plane Virtualization
 Data plane Virtualization
 Services Virtualization
 Data path Virtualization
 Hop-by-Hop - VRF-Lite End-to-End
 Multi-Hop - VRF-Lite GRE
 MPLS-VPN
 MPLS VPN over IP
 MPLS VPN over DMVPN
 MPLS VPN o GRE/mGRE
VRF
VRF
Global
IP/MPLS
802.1q
Per VRF:
Virtual Routing Table
Virtual Forwarding Table
Path Isolation
BRKCRT-2601
Functional Components
9
VRF-Lite
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
WAN/Campus
VRF
VRF
VRF
VRF
VRF
VRF
 A VRF supports it’s own Routing Information Base (RIB) and Forwarding Information Base (FIB)
 Leverages “Virtual” encapsulation for separation:
 Ethernet/802.1Q, GRE, Frame Relay
 Routing protocols are “VRF aware”
 RIP/v2, EIGRP, OSPF, BGP, static (per VRF)
 Layer 3 interfaces can only belong to a single VRF
802.1q, GRE, DLCI
Per VRF:
Virtual Routing Table
Virtual Forwarding Table
What is VRF-Lite?
11
BRKCRT-2601
Functional Components
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
VLAN 10
VLAN 20
IGPs
• End-to-End segmentation is done on a per
VRF and per hop basis
• MP-BGP or control plane signaling is not
required
• Labels are not required (i.e. MPLS)
• Scaling should be limited to a small
number of VRFs
VLAN 16
VLAN 26
VLAN 12
VLAN 22
VLAN 13
VLAN 23
VLAN 15
VLAN 25
VLAN 11
VLAN 21
VLAN 14
VLAN 24
VRF-Lite
12
BRKCRT-2601
Things to Remember
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Per VRF:
Virtual Routing Table
Virtual Forwarding Table
Locally Significant
Sub-interface/VLAN/VRF Mapping
VRF-R
VRF-E
VRF-O
VRF-R
VRF-E
VRF-O
VLAN 12
VLAN 112
VLAN 212
VRF-R
VRF-E
VRF-O
VRF-R
VRF-E
VRF-O
VLAN 34
VLAN 134
VLAN 234
VLAN
23
VLAN
123
VLAN
223
VLAN
14
VLAN
114
VLAN
214
R1 R2
R4 R3
F0/0.X
VLAN X
10.1.X.0/24
1.1.1.1 2.2.2.2
3.3.3.3
4.4.4.4
Lo1
Lo2
Lo3
Lo1
Lo2
Lo3
Lo1
Lo2
Lo3
Lo1
Lo2
Lo3
.1
.1
.2
.2
.3
.3
.4
.4
IGPs:
VRF-R = RIP
VRF-E = EIGRP
VRF-O = OSPF
VRF-Lite
13
BRKCRT-2601
Sub-interface Example
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
ip vrf VRF-O
interface FastEthernet0/0.212
ip vrf forwarding VRF-O
interface Loopback3
ip vrf forwarding VRF-O
ip vrf VRF-R
interface FastEthernet0/0.12
ip vrf forwarding VRF-R
interface Loopback1
ip vrf forwarding VRF-R
ip vrf VRF-E
interface FastEthernet0/0.112
ip vrf forwarding VRF-E
interface Loopback2
ip vrf forwarding VRF-E
VRF
VRF
VRF
VRF-Lite Sub-interface Configuration
14
BRKCRT-2601
Command Line Interface (CLI) Review
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
vrf definition VRF-O
address-family ipv4
interface FastEthernet0/0.212
vrf forwarding VRF-O
interface Loopback3
vrf forwarding VRF-O
vrf definition VRF-R
address-family ipv4
interface FastEthernet0/0.12
vrf forwarding VRF-R
interface Loopback1
vrf forwarding VRF-R
VRF
VRF
VRF
VRF-Lite Sub-interface Configuration
15
BRKCRT-2601
Command Line Interface (CLI) Review – VRF Definition Example
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
PE1(config)#vrf upgrade-cli multi-af-mode common-policies
You are about to upgrade to the multi-AF VRF syntax commands.
You will lose any IPv6 addresses configured on interfaces
belonging to upgraded VRFs.
Are you sure ? [yes]:
Number of VRFs upgraded: 1
interface Ethernet0/1
vrf forwarding VRF
ip address 10.1.78.7 255.255.255.0
PE1(config)#do sh run | se vrf
vrf definition VRF
rd 7:1
route-target export 7:1
route-target import 5:1
vrf upgrade-cli multi-af-mode {common-policies
| non-common-policies} [vrf vrf-name]
VRF
VRF
VRF
Multiprotocol VRF Conversion Configuration
16
BRKCRT-2601
Command Line Interface (CLI) Review
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
router rip
version 2
network 1.0.0.0
network 10.0.0.0
no auto-summary
router rip
!
address-family ipv4 vrf VRF-R
network 1.0.0.0
network 10.0.0.0
no auto-summary
version 2
exit-address-family
VRF
Leverage what you already know!
RIP leverages address-family ipv4 vrf ______
VRF Aware RIP Configuration
BRKCRT-2601
Command Line Interface (CLI) Review
17
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
router eigrp 10
network 1.1.1.1 0.0.0.0
network 10.1.112.0 0.0.0.255
no auto-summary
router eigrp 10 (AS can be the same or different as one of the VRFs!!!)
auto-summary
!
address-family ipv4 vrf VRF-E
network 1.1.1.1 0.0.0.0
network 10.1.112.0 0.0.0.255
no auto-summary
autonomous-system 10
exit-address-family
VRF
Leverage what you already know!
EIGRP leverages address-family ipv4 vrf ______
Set unique autonomous system number per VRF
VRF Aware EIGRP Configuration
18
BRKCRT-2601
Command Line Interface (CLI) Review
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
router ospf 1
log-adjacency-changes
network 1.1.1.1 0.0.0.0 area 1
network 10.1.212.0 0.0.0.255 area 0
router ospf 2 vrf VRF-O
log-adjacency-changes
network 1.1.1.1 0.0.0.0 area 1
network 10.1.212.0 0.0.0.255 area 0
VRF
Leverage what you already know!
OSPF leverages vrf ______ after the unique
process number
VRF Aware OSPF Configuration
19
BRKCRT-2601
Command Line Interface (CLI) Review
Live Exploration
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Tunnel/VRF Mapping
VRF-R
VRF-E
VRF-O
VRF-R
VRF-E
VRF-O
Tunnel 12
Tunnel 112
Tunnel 212
VRF-R
VRF-E
VRF-O
VRF-R
VRF-E
VRF-O
Tunnel 34
Tunnel 134
Tunnel 234
Tunnel
23
Tunnel
123
Tunnel
223
Tunnel
14
Tunnel
114
Tunnel
214
R1 R2
R4 R3
Tunnel X
10.1.X.0/24
1.1.1.1
3.3.3.3
4.4.4.4
Lo11
Lo12
Lo13
Lo11
Lo12
Lo13
Lo1
Lo13
Lo11
Lo12
Lo13
.1
.1
.2
.2
.3
.3
.4
.4
 VRF-Lite can also leverage GRE tunnels
as a segmentation technology
 Each VRF uses a unique GRE tunnel
 GRE tunnel interface is “VRF aware”
Configuration Note: Each GRE Tunnel Could Require Unique Source/Destination IP (Platform Dependent)
No Sub-interface Support? No Problem!
21
BRKCRT-2601
GRE Example
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
ip vrf VRF-S
rd 11:11
interface Loopback101
ip address 11.11.11.11 255.255.255.255 (Global Routing Table)
interface Tunnel12
ip vrf forwarding VRF-S
ip address 10.1.12.1 255.255.255.0
tunnel source Loopback101
tunnel destination 22.22.22.22
ip vrf VRF-S
rd 22:22
interface Loopback102
ip address 22.22.22.22 255.255.255.255 (Global Routing Table)
interface Tunnel12
ip vrf forwarding VRF-S
ip address 10.1.12.2 255.255.255.0
tunnel source Loopback102
tunnel destination 11.11.11.11
Leverage what you already know!
VRF
ip route vrf VRF-S 2.2.2.2 255.255.255.255 10.1.12.2
ip route vrf VRF-S 1.1.1.1 255.255.255.255 10.1.12.1
VRF-Lite Tunnel Configuration
22
BRKCRT-2601
Command Line Interface (CLI) Review
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
FR VC/VRF Mapping
VRF-R
VRF-E
VRF-O
VRF-R
VRF-E
VRF-O
Serial1/0.12
Serial1/0.112
Serial1/0.212
VRF-R
VRF-E
VRF-O
VRF-R
VRF-E
VRF-O
Serial1/0.34
Serial1/0.134
Serial1/0.234
Serial1/1.23
Serial1/1.123
Serial1/1.223
Serial1/1.14
Serial1/1.114
Serial1/1.214
R1 R2
R4 R3
Serial1/0.X
Serial1/1.X
10.1.X.0/24
1.1.1.1
3.3.3.3
4.4.4.4
Lo111
Lo112
Lo113
Lo111
Lo112
Lo113
Lo1
Lo3
Lo111
Lo112
Lo113
.1
.1
.2
.2
.3
.3
.4
.4
 VRF-Lite can also leverage Frame Relay
Sub-interfaces as a segmentation
technology
 Each VRF uses a unique Frame-Relay
sub-interface and DLCI
 Frame Relay sub-interface is “VRF aware”
Configuration Note: Leveraging Back-to-Back Frame-Relay Configuration
Layer 2 Serial Link? No Problem?
23
BRKCRT-2601
Back-to-Back Frame Relay Example
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
ip vrf VRF-B
rd 222:222
interface Serial1/0
encapsulation frame-relay
no keepalive
Interface Serial1/0.12 point-to-point
ip vrf forwarding VRF-B
ip address 10.1.12.2 255.255.255.0
frame-relay interface-dlci 201
ip vrf VRF-B
rd 111:111
interface Serial1/0
encapsulation frame-relay
no keepalive
Interface Serial1/0.12 point-to-point
ip vrf forwarding VRF-B
ip address 10.1.12.1 255.255.255.0
frame-relay interface-dlci 201
Leverage what you already know!
VRF
router bgp 1
address-family ipv4 vrf VRF-B
neighbor 10.1.12.2 remote-as 2
neighbor 10.1.12.2 activate
no synchronization
network 1.1.1.1 mask 255.255.255.255
exit-address-family
router bgp 2
address-family ipv4 vrf VRF-B
neighbor 10.1.12.1 remote-as 1
neighbor 10.1.12.1 activate
no synchronization
network 2.2.2.2 mask 255.255.255.255
exit-address-family
VRF-Lite Back-to-Back Frame Relay Configuration
24
BRKCRT-2601
Command Line Interface (CLI) Review
Live Exploration
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
 Create a VRF in router for RIB/FIB and interface
segmentation
 No MPLS, LDP, or MP-BGP required
 Optimal solution when VRF count is small (~ <8)
 Supports multicast and QoS solutions
 Leverage current routing protocol knowledge
and apply it to PE-CE VRF Routing
VRF-Lite
26
BRKCRT-2601
Summary
MPLS
& BGP Free Core
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Most
Painful
Learn
Study
What Is MPLS?
28
BRKCRT-2601
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Multi Multi-Protocol: The ability to carry any payload
Have: IPv4, IPv6, Ethernet, ATM, FR
Protocol
Label Uses Labels to tell a node what to do with a
packet; separates forwarding (hop by hop
behavior) from routing (control plane)
Switching Routing based on IPv4/IPv6 lookup.
Everything else is label switching.
What Is MPLS?
29
BRKCRT-2601
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
• CE routers owned by customer
• PE routers owned by SP
• P routers owned by SP
• Customer “peers” to “PE” via IP
• Exchanges routing with SP via routing
protocol (or static route)*
• SP advertises CE routes to other CEs
Provider
Site 2
Site 3
Site 1
IP Routing Peer (BGP, Static, IGP)
PE PE
SP Demarcation
CE
CE
CE
Customer
Customer
* Labels are not exchanged with the SP
P
MPLS
30
BRKCRT-2601
Component Overview
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
• Exchange of IP routes for
Loopback Reachability
• OSPF, IS-IS, EIGRP, etc.
• iBGP neighbour peering over
IGP transport
• Route towards BGP Next-Hop
10.2.1.1
F0/0
In
Label
Address
Prefix
…
Out
I’face
10.2.1.1 F0/0
… …
…
Out
Label
In
Label
Address
Prefix
…
Out
I’face
10.2.1.1 NA
… …
…
Out
Label
In
Label
Address
Prefix
10.2.1.1
…
Out
I’face
F0/0
…
Out
Label
F0/0
You Can Reach 2.2.2.2 Through Me
Routing Updates
(OSPF)
BGP Update:
You Can Reach 10.2.1.1 Thru Me
By routing towards 2.2.2.2
Forwarding Table Forwarding Table Forwarding Table
F0/0
You Can Reach 2.2.2.2 Thru Me
PE1
PE2
P
IP Routing
31
BRKCRT-2601
IGP vs. BGP
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
• Local label mappings are sent to
connected nodes
• Receiving nodes update forwarding
table
• Out label
• LDP label advertisement happens in
parallel (downstream unsolicited)
10.2.1.1
F0/0
F0/0
Use Label 30 for 2.2.2.2
Use Label 20 for 2.2.2.2
Label Distribution
Protocol (LDP)
(Downstream
Allocation)
In
Label
Address
Prefix
2.2.2.2
…
…
Out
I’face
F0/0
…
…
Out
Label
In
Label
Address
Prefix
2.2.2.2
…
…
Out
I’face
F0/0
…
…
Out
Label
In
Label
Address
Prefix
10.2.1.1
…
Out
I’face
F0/0
…
Out
Label
20
…
-
-
…
30
…
20
…
…
-
…
30
…
Forwarding Table Forwarding Table Forwarding Table
F0/0
VRF
…
…
BGP Update:
You Can Reach 10.2.1.1 Thru Me
By routing towards 2.2.2.2
PE1
PE2
P
MPLS Label Switched Path (LSP) Setup with LDP
32
BRKCRT-2601
Assignment of Remote Labels
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
• PE2 tells PE1 what its VPN label is for customer
network 10.2.1.1 (v)
Control Plane for VPN Routes
33
BRKCRT-2601
Assignment of VPN Labels
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
• Ingress PE node adds labels to
packet (push)
• Via MPLS forwarding table
• Transport label
• VPN label (VRF)
• Downstream P node uses label
for forwarding decision (swap)
• Outgoing interface
• Out label
• Egress PE removes label and
forwards original packet (pop)
F0/0
10.2.1.1 Data
Forwarding based on Label towards BGP
Next-Hop (Loopback of far end router)
10.2.1.1 Data
10.2.1.1
F0/0
VRF
In
Label
Address
Prefix
2.2.2.2
…
…
Out
I’face
F0/0
…
…
Out
Label
In
Label
Address
Prefix
2.2.2.2
…
…
Out
I’face
F0/0
…
…
Out
Label
In
Label
Address
Prefix
10.2.1.1
…
Out
I’face
F0/0
…
Out
Label
20
…
…
-
-
…
30
…
…
20
-
…
-
…
30
…
Forwarding Table Forwarding Table Forwarding Table
F0/0
PE1
PE2
P
BGP Update:
You Can Reach 10.2.1.1 Thru Me
By routing towards 2.2.2.2
2.2.2.2 Data
V
20 2.2.2.2 Data
V
30
MPLS Traffic Forwarding with LDP
34
BRKCRT-2601
Hop-by-hop Traffic Forwarding Using Labels
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
1. Always route towards BGP Next-Hop
2. Routes will be valid on PE Routers
3. Will label switch towards BGP Next-Hop of PE with MPLS enabled
VPNv4 iBGP Relationship
10.1.1.0/24
OSPF Area 0
Site 1 Site 2
10.2.1.0/24
Redistribute
IGP/Static Into BGP
Redistribute
IGP/Static Into BGP
End-to-End BGP and redistribution of routes into OSPF core not necessary!
P1 P2
P3 P4
PE2
CE2
PE1
CE1
BGP Free Core
35
BRKCRT-2601
Component Overview
Multiprotocol BGP
(MP-BGP)
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
1. PE receives an IPv4 update on a VRF interface (eBGP/OSPF/RIP/EIGRP)
2. PE translates it into VPNv4 address (96-bit address) (64-bit RD + 32 bit IPv4 address)
– Assigns an RT per VRF configuration
– Rewrites next-hop attribute to itself
– Assigns a label based on VRF and/or interface
3. PE sends MP-iBGP update to other PE routers
10.2.1.0/24
Next-Hop=PE1
VPNv4 iBGP Relationship
10.1.1.0/24
OSPF Area 0
Site 1 Site 2
10.1.1.0/24
Next-Hop=PE2
Redistribute
IGP/Static Into BGP
Redistribute
IGP/Static Into BGP
P1 P2
P3 P4
PE2
CE2
PE1
CE1
10.2.1.0/24
VRF VRF
10.2.1.0/24
Next-Hop=CE2
10.1.1.0/24
Next-Hop=CE1
Multiprotocol BGP (MP-BGP)
37
BRKCRT-2601
Bringing It All Together
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
1. PE routers service multiple customers
2. Once PE redistributes customer routes into MP-BGP, they must be unique
3. RD is prepended to each prefix to make routes unique
VPNv4 iBGP Relationship
10.1.1.0/24
OSPF Area 0
Cust A Site 1 Cust A Site 2
10.2.1.0/24
VPNv4 prefixes are the combination of a 64-bit RD and a 32-bit IPv4 prefix. VPNv4 prefixes are 96-bits in length
P1 P2
P3 P4
PE2
CE2
PE1
CE1
10.1.1.0/24
10.1.1.0/24
Cust B Site 1
CE1
10.1.1.0/24
VRF A
VRF B Cust B Site 2
CE2
10.2.1.0/24
10.2.1.0/24
10.2.1.0/24
111:1:10.2.1.0/24
222:1:10.2.1.0/24
VRF A
VRF B
111:1:10.1.1.0/24
222:1:10.1.1.0/24
What is a VPNv4 Address?
38
BRKCRT-2601
Use Case
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
1. Route Targets dictate which VRF will receive what routes
2. Can be used to allow specific sites access to centralized services
3. Cust A Site 2, Site 3 and Site 4 will not be able to exchange routes with each other
VPNv4 iBGP Relationship
10.1.1.0/24
OSPF Area 0
Cust A Site 1 Cust A Site 2
10.1.2.0/24
Route Targets are a 64-bit value and are carried in BGP as an extended community
P1 P2
P3 P4
PE2
CE1
PE1
CE1
VRF A
Import 222:1
Import 333:1
Import 444:1
Export 111:1
10.1.3.0/24
Cust A Site 3
CE1
VRF A
VRF C Cust A Site 4
CE1
10.1.4.0/24
VRF B
Import 111:1
Export 222:1
VRF D
Import 111:1
Export 444:1
VRF B
VRF D
VRF C
Import 111:1
Export 333:1
To Import or Not to Import? That IS the Question!
39
BRKCRT-2601
Use Case
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
! PE router
router bgp 65102
no bgp default ipv4-unicast
neighbor 2.2.2.2 remote-as 65102
!
address-family vpnv4
neighbor 2.2.2.2 activate
neighbor 2.2.2.2 send-community extended
exit-address-family
!
address-family ipv4 vrf VRF-1
redistribute rip
exit-address-family
PE
VPN Backbone IGP
MP-iBGP – VPNv4
Label Exchange
PE
P P
P P
VRF VRF-1
VRF VRF-2
EIGRP, OSPF, RIPv2, BGP, Static
CE
CE
Customer 1
Customer 2
MP-iBGP Configuration (PE)
VRF VRF-1
VRF VRF-2
CE
CE
! PE Router – Multiple VRFs
ip vrf VRF-1
rd 65100:10
route-target import 65102:10
route-target export 65102:10
ip vrf VRF-2
rd 65100:20
route-target import 65102:20
route-target export 65102:20
!
Interface FastEthernet0/1.10
ip vrf forwarding VRF-1
Interface FastEthernet0/1.20
ip vrf forwarding VRF-2
VRF Configuration (PE)
MPLS VPN and MP-BGP
40
BRKCRT-2601
Command Line Interface (CLI) Review
Live Exploration
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
PE Routers
• MPLS Edge routers with VRF(s)
• MPLS forwarding to P routers
• IGP/BGP – IP to CE routers
• Distributes VPN information through
MP-BGP to other PE routers with VPNv4
addresses, extended community, VPN
labels
• Push labels onto incoming IP packets
P Routers
• P routers are in the core of
the MPLS cloud
• P routers do not need to run BGP
• Do not have knowledge of VPNs
• Switch packets based on labels
(swap/pop) not IP
PE
VPN Backbone IGP
MP-iBGP – VPNv4 Label Exchange
PE
P P
P P
VRF Blue
VRF Green
EIGRP, OSPF, RIPv2, BGP,
Static
CE
CE
VPN 1
VPN 2
CE Routers
• Sends routes to PE
• via (static, RIP, BGP, EIGRP, OSPF)
• Unlabeled IP packets
Global Address Space
MPLS VPN Technology Summary
42
BRKCRT-2601
MPLS VPN Connection Model
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
• Break MPLS into smaller, more manageable chunks to accelerate learning
• Leverage current routing protocol knowledge learning PE-CE VRF routing
• MP-BGP and traditional IPv4 BGP configuration is very similar
• If routes are not present on CE routers check route-target import/export,
communities and redistribution between IPv4 VRF address-families under IGP
and BGP
• If routes are present but you are having problems with reachability, check MPLS
configuration
• Remember on PE devices you are living in a VRF world (Ping, Traceroute etc.)
• HAVE FUN !!!!! Remember, it’s a journey not a destination!
Closing Thoughts
43
BRKCRT-2601
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Master
Practice
Learn
Share
What Is MPLS?
44
BRKCRT-2601
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
BRKCRT-2601
LinkedIn: http://www.linkedin.com/in/jgooley
Twitter: @Jason_Gooley | @MetalDevOps
YouTube: @MetalDevOps
http://www.MetalDevOps.com
Q & A
Complete your
online session
survey • Please complete your session survey
after each session. Your feedback
is very important.
• Complete a minimum of 4 session
surveys and the Overall Conference
survey (starting on Thursday) to
receive your Cisco Live t-shirt.
• All surveys can be taken in the Cisco Events
Mobile App or by logging in to the Content
Catalog on ciscolive.com/emea.
Cisco Live sessions will be available for viewing on
demand after the event at ciscolive.com.
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
BRKCRT-2601 47
© 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public
Continue your education
48
BRKCRT-2601
Related sessions
Walk-in
self-paced labs
Demos in the
Cisco campus
Meet the engineer
1:1 meetings
Thank you
Thank you
VRF, MPLS and MP-BGP Fundamentals

Contenu connexe

Similaire à VRF, MPLS and MP-BGP Fundamentals

Krzysztof Mazepa - IOS XR - IP Fast Convergence
Krzysztof Mazepa - IOS XR - IP Fast ConvergenceKrzysztof Mazepa - IOS XR - IP Fast Convergence
Krzysztof Mazepa - IOS XR - IP Fast ConvergencePROIDEA
 
VRF (virtual routing and forwarding)
VRF (virtual routing and forwarding)VRF (virtual routing and forwarding)
VRF (virtual routing and forwarding)Netwax Lab
 
Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)NetProtocol Xpert
 
Network Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFNetwork Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFAPNIC
 
[Cisco Connect 2018 - Vietnam] Anh duc le reap the benefits of sdn with cisco...
[Cisco Connect 2018 - Vietnam] Anh duc le reap the benefits of sdn with cisco...[Cisco Connect 2018 - Vietnam] Anh duc le reap the benefits of sdn with cisco...
[Cisco Connect 2018 - Vietnam] Anh duc le reap the benefits of sdn with cisco...Nur Shiqim Chok
 
Deploying Carrier Ethernet Features on Cisco ASR 9000
Deploying Carrier Ethernet Features on Cisco ASR 9000Deploying Carrier Ethernet Features on Cisco ASR 9000
Deploying Carrier Ethernet Features on Cisco ASR 9000Vinod Kumar Balasubramanyam
 
CCIE_RS_Quick_Review_Kit
CCIE_RS_Quick_Review_KitCCIE_RS_Quick_Review_Kit
CCIE_RS_Quick_Review_KitChris S Chen
 
Cisco -Ccie rs quick_review_kit
Cisco -Ccie rs quick_review_kitCisco -Ccie rs quick_review_kit
Cisco -Ccie rs quick_review_kitStoyan Stoyanov
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]APNIC
 
Ipv6 deployment at the university of warwick - networkshop44
Ipv6 deployment at the university of warwick - networkshop44Ipv6 deployment at the university of warwick - networkshop44
Ipv6 deployment at the university of warwick - networkshop44Jisc
 
Presentation dc design for small and mid-size data center
Presentation   dc design for small and mid-size data centerPresentation   dc design for small and mid-size data center
Presentation dc design for small and mid-size data centerxKinAnx
 
Lab- Full IPsec Implementation.pdf
Lab- Full IPsec Implementation.pdfLab- Full IPsec Implementation.pdf
Lab- Full IPsec Implementation.pdfNesibusami
 
Mpls vpn.rip
Mpls vpn.ripMpls vpn.rip
Mpls vpn.ripfarhanica
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017Bruno Teixeira
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowCisco DevNet
 
DEVNET-1155 Branch Virtualization
DEVNET-1155	Branch VirtualizationDEVNET-1155	Branch Virtualization
DEVNET-1155 Branch VirtualizationCisco DevNet
 

Similaire à VRF, MPLS and MP-BGP Fundamentals (20)

Krzysztof Mazepa - IOS XR - IP Fast Convergence
Krzysztof Mazepa - IOS XR - IP Fast ConvergenceKrzysztof Mazepa - IOS XR - IP Fast Convergence
Krzysztof Mazepa - IOS XR - IP Fast Convergence
 
VRF (virtual routing and forwarding)
VRF (virtual routing and forwarding)VRF (virtual routing and forwarding)
VRF (virtual routing and forwarding)
 
Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)
 
Network Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFNetwork Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoF
 
[Cisco Connect 2018 - Vietnam] Anh duc le reap the benefits of sdn with cisco...
[Cisco Connect 2018 - Vietnam] Anh duc le reap the benefits of sdn with cisco...[Cisco Connect 2018 - Vietnam] Anh duc le reap the benefits of sdn with cisco...
[Cisco Connect 2018 - Vietnam] Anh duc le reap the benefits of sdn with cisco...
 
Deploying Carrier Ethernet Features on Cisco ASR 9000
Deploying Carrier Ethernet Features on Cisco ASR 9000Deploying Carrier Ethernet Features on Cisco ASR 9000
Deploying Carrier Ethernet Features on Cisco ASR 9000
 
Deploying Carrier Ethernet features on ASR 9000
Deploying Carrier Ethernet features on ASR 9000Deploying Carrier Ethernet features on ASR 9000
Deploying Carrier Ethernet features on ASR 9000
 
CCIE
CCIE CCIE
CCIE
 
CCIE_RS_Quick_Review_Kit
CCIE_RS_Quick_Review_KitCCIE_RS_Quick_Review_Kit
CCIE_RS_Quick_Review_Kit
 
Cisco -Ccie rs quick_review_kit
Cisco -Ccie rs quick_review_kitCisco -Ccie rs quick_review_kit
Cisco -Ccie rs quick_review_kit
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
 
Ipv6 deployment at the university of warwick - networkshop44
Ipv6 deployment at the university of warwick - networkshop44Ipv6 deployment at the university of warwick - networkshop44
Ipv6 deployment at the university of warwick - networkshop44
 
Presentation dc design for small and mid-size data center
Presentation   dc design for small and mid-size data centerPresentation   dc design for small and mid-size data center
Presentation dc design for small and mid-size data center
 
Lab- Full IPsec Implementation.pdf
Lab- Full IPsec Implementation.pdfLab- Full IPsec Implementation.pdf
Lab- Full IPsec Implementation.pdf
 
VRF Lab WorkBook
VRF Lab WorkBookVRF Lab WorkBook
VRF Lab WorkBook
 
Mpls vpn.rip
Mpls vpn.ripMpls vpn.rip
Mpls vpn.rip
 
BRKCOL-2125.pdf
BRKCOL-2125.pdfBRKCOL-2125.pdf
BRKCOL-2125.pdf
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
 
DEVNET-1155 Branch Virtualization
DEVNET-1155	Branch VirtualizationDEVNET-1155	Branch Virtualization
DEVNET-1155 Branch Virtualization
 

Dernier

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Dernier (20)

(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

VRF, MPLS and MP-BGP Fundamentals

  • 1.
  • 2. Jason Gooley, CCIEx2 (RS, SP) #38759 Technical Evangelist, WW EN Sales, Cisco @Jason_Gooley BRKCRT-2601 VRF, MPLS and MP-BGP Fundamentals
  • 3. Questions? Use Cisco Webex Teams to chat with the speaker after the session Find this session in the Cisco Events Mobile App Click “Join the Discussion” Install Webex Teams or go directly to the team space Enter messages/questions in the team space How 1 2 3 4 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Cisco Webex Teams BRKCRT-2601 3
  • 4. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Agenda • Introduction to Virtualization • VRF-Lite • MPLS & BGP Free Core • Multiprotocol BGP (MP-BGP) • Conclusion • Q & A 4 BRKCRT-2601
  • 5. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 3 Networks Walk into a… 5 BRKCRT-2601
  • 6. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public What is a VRF? 6 BRKCRT-2601
  • 7. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Si Si Device Partitioning Virtualized Interconnect “virtualizing” the Routing and Forwarding of the Device Extending and Maintaining the “virtualized” Devices/Pools over Any Media VRF VRF Global Enterprise Network Virtualization 7 BRKCRT-2601 Key Building Blocks
  • 8. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public VRF VRF VRF Global VRF—Virtual Routing and Forwarding VLAN—Virtual LAN  Virtualize at Layer 3 forwarding  Associates to one or more Layer 3 interfaces on router/switch  Each VRF has its own Forwarding table (CEF) Routing process (RIP, EIGRP, OSPF, BGP)  Interconnect options (VRF-Lite)? 802.1q, GRE, sub-interfaces, physical cables, signaling  Virtualize at Layer 2 forwarding  Associates to one or more L2 interfaces on switch  Has its own MAC forwarding table and spanning-tree instance per VLAN  Interconnect options? VLANs are extended via a physical cable or virtual 802.1q trunk Device Partitioning 8 BRKCRT-2601 Layer 2 vs. Layer 3 Virtualization
  • 9. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public  Device Virtualization  Control plane Virtualization  Data plane Virtualization  Services Virtualization  Data path Virtualization  Hop-by-Hop - VRF-Lite End-to-End  Multi-Hop - VRF-Lite GRE  MPLS-VPN  MPLS VPN over IP  MPLS VPN over DMVPN  MPLS VPN o GRE/mGRE VRF VRF Global IP/MPLS 802.1q Per VRF: Virtual Routing Table Virtual Forwarding Table Path Isolation BRKCRT-2601 Functional Components 9
  • 11. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public WAN/Campus VRF VRF VRF VRF VRF VRF  A VRF supports it’s own Routing Information Base (RIB) and Forwarding Information Base (FIB)  Leverages “Virtual” encapsulation for separation:  Ethernet/802.1Q, GRE, Frame Relay  Routing protocols are “VRF aware”  RIP/v2, EIGRP, OSPF, BGP, static (per VRF)  Layer 3 interfaces can only belong to a single VRF 802.1q, GRE, DLCI Per VRF: Virtual Routing Table Virtual Forwarding Table What is VRF-Lite? 11 BRKCRT-2601 Functional Components
  • 12. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public VLAN 10 VLAN 20 IGPs • End-to-End segmentation is done on a per VRF and per hop basis • MP-BGP or control plane signaling is not required • Labels are not required (i.e. MPLS) • Scaling should be limited to a small number of VRFs VLAN 16 VLAN 26 VLAN 12 VLAN 22 VLAN 13 VLAN 23 VLAN 15 VLAN 25 VLAN 11 VLAN 21 VLAN 14 VLAN 24 VRF-Lite 12 BRKCRT-2601 Things to Remember
  • 13. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Per VRF: Virtual Routing Table Virtual Forwarding Table Locally Significant Sub-interface/VLAN/VRF Mapping VRF-R VRF-E VRF-O VRF-R VRF-E VRF-O VLAN 12 VLAN 112 VLAN 212 VRF-R VRF-E VRF-O VRF-R VRF-E VRF-O VLAN 34 VLAN 134 VLAN 234 VLAN 23 VLAN 123 VLAN 223 VLAN 14 VLAN 114 VLAN 214 R1 R2 R4 R3 F0/0.X VLAN X 10.1.X.0/24 1.1.1.1 2.2.2.2 3.3.3.3 4.4.4.4 Lo1 Lo2 Lo3 Lo1 Lo2 Lo3 Lo1 Lo2 Lo3 Lo1 Lo2 Lo3 .1 .1 .2 .2 .3 .3 .4 .4 IGPs: VRF-R = RIP VRF-E = EIGRP VRF-O = OSPF VRF-Lite 13 BRKCRT-2601 Sub-interface Example
  • 14. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public ip vrf VRF-O interface FastEthernet0/0.212 ip vrf forwarding VRF-O interface Loopback3 ip vrf forwarding VRF-O ip vrf VRF-R interface FastEthernet0/0.12 ip vrf forwarding VRF-R interface Loopback1 ip vrf forwarding VRF-R ip vrf VRF-E interface FastEthernet0/0.112 ip vrf forwarding VRF-E interface Loopback2 ip vrf forwarding VRF-E VRF VRF VRF VRF-Lite Sub-interface Configuration 14 BRKCRT-2601 Command Line Interface (CLI) Review
  • 15. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public vrf definition VRF-O address-family ipv4 interface FastEthernet0/0.212 vrf forwarding VRF-O interface Loopback3 vrf forwarding VRF-O vrf definition VRF-R address-family ipv4 interface FastEthernet0/0.12 vrf forwarding VRF-R interface Loopback1 vrf forwarding VRF-R VRF VRF VRF VRF-Lite Sub-interface Configuration 15 BRKCRT-2601 Command Line Interface (CLI) Review – VRF Definition Example
  • 16. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public PE1(config)#vrf upgrade-cli multi-af-mode common-policies You are about to upgrade to the multi-AF VRF syntax commands. You will lose any IPv6 addresses configured on interfaces belonging to upgraded VRFs. Are you sure ? [yes]: Number of VRFs upgraded: 1 interface Ethernet0/1 vrf forwarding VRF ip address 10.1.78.7 255.255.255.0 PE1(config)#do sh run | se vrf vrf definition VRF rd 7:1 route-target export 7:1 route-target import 5:1 vrf upgrade-cli multi-af-mode {common-policies | non-common-policies} [vrf vrf-name] VRF VRF VRF Multiprotocol VRF Conversion Configuration 16 BRKCRT-2601 Command Line Interface (CLI) Review
  • 17. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public router rip version 2 network 1.0.0.0 network 10.0.0.0 no auto-summary router rip ! address-family ipv4 vrf VRF-R network 1.0.0.0 network 10.0.0.0 no auto-summary version 2 exit-address-family VRF Leverage what you already know! RIP leverages address-family ipv4 vrf ______ VRF Aware RIP Configuration BRKCRT-2601 Command Line Interface (CLI) Review 17
  • 18. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public router eigrp 10 network 1.1.1.1 0.0.0.0 network 10.1.112.0 0.0.0.255 no auto-summary router eigrp 10 (AS can be the same or different as one of the VRFs!!!) auto-summary ! address-family ipv4 vrf VRF-E network 1.1.1.1 0.0.0.0 network 10.1.112.0 0.0.0.255 no auto-summary autonomous-system 10 exit-address-family VRF Leverage what you already know! EIGRP leverages address-family ipv4 vrf ______ Set unique autonomous system number per VRF VRF Aware EIGRP Configuration 18 BRKCRT-2601 Command Line Interface (CLI) Review
  • 19. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public router ospf 1 log-adjacency-changes network 1.1.1.1 0.0.0.0 area 1 network 10.1.212.0 0.0.0.255 area 0 router ospf 2 vrf VRF-O log-adjacency-changes network 1.1.1.1 0.0.0.0 area 1 network 10.1.212.0 0.0.0.255 area 0 VRF Leverage what you already know! OSPF leverages vrf ______ after the unique process number VRF Aware OSPF Configuration 19 BRKCRT-2601 Command Line Interface (CLI) Review
  • 21. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Tunnel/VRF Mapping VRF-R VRF-E VRF-O VRF-R VRF-E VRF-O Tunnel 12 Tunnel 112 Tunnel 212 VRF-R VRF-E VRF-O VRF-R VRF-E VRF-O Tunnel 34 Tunnel 134 Tunnel 234 Tunnel 23 Tunnel 123 Tunnel 223 Tunnel 14 Tunnel 114 Tunnel 214 R1 R2 R4 R3 Tunnel X 10.1.X.0/24 1.1.1.1 3.3.3.3 4.4.4.4 Lo11 Lo12 Lo13 Lo11 Lo12 Lo13 Lo1 Lo13 Lo11 Lo12 Lo13 .1 .1 .2 .2 .3 .3 .4 .4  VRF-Lite can also leverage GRE tunnels as a segmentation technology  Each VRF uses a unique GRE tunnel  GRE tunnel interface is “VRF aware” Configuration Note: Each GRE Tunnel Could Require Unique Source/Destination IP (Platform Dependent) No Sub-interface Support? No Problem! 21 BRKCRT-2601 GRE Example
  • 22. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public ip vrf VRF-S rd 11:11 interface Loopback101 ip address 11.11.11.11 255.255.255.255 (Global Routing Table) interface Tunnel12 ip vrf forwarding VRF-S ip address 10.1.12.1 255.255.255.0 tunnel source Loopback101 tunnel destination 22.22.22.22 ip vrf VRF-S rd 22:22 interface Loopback102 ip address 22.22.22.22 255.255.255.255 (Global Routing Table) interface Tunnel12 ip vrf forwarding VRF-S ip address 10.1.12.2 255.255.255.0 tunnel source Loopback102 tunnel destination 11.11.11.11 Leverage what you already know! VRF ip route vrf VRF-S 2.2.2.2 255.255.255.255 10.1.12.2 ip route vrf VRF-S 1.1.1.1 255.255.255.255 10.1.12.1 VRF-Lite Tunnel Configuration 22 BRKCRT-2601 Command Line Interface (CLI) Review
  • 23. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public FR VC/VRF Mapping VRF-R VRF-E VRF-O VRF-R VRF-E VRF-O Serial1/0.12 Serial1/0.112 Serial1/0.212 VRF-R VRF-E VRF-O VRF-R VRF-E VRF-O Serial1/0.34 Serial1/0.134 Serial1/0.234 Serial1/1.23 Serial1/1.123 Serial1/1.223 Serial1/1.14 Serial1/1.114 Serial1/1.214 R1 R2 R4 R3 Serial1/0.X Serial1/1.X 10.1.X.0/24 1.1.1.1 3.3.3.3 4.4.4.4 Lo111 Lo112 Lo113 Lo111 Lo112 Lo113 Lo1 Lo3 Lo111 Lo112 Lo113 .1 .1 .2 .2 .3 .3 .4 .4  VRF-Lite can also leverage Frame Relay Sub-interfaces as a segmentation technology  Each VRF uses a unique Frame-Relay sub-interface and DLCI  Frame Relay sub-interface is “VRF aware” Configuration Note: Leveraging Back-to-Back Frame-Relay Configuration Layer 2 Serial Link? No Problem? 23 BRKCRT-2601 Back-to-Back Frame Relay Example
  • 24. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public ip vrf VRF-B rd 222:222 interface Serial1/0 encapsulation frame-relay no keepalive Interface Serial1/0.12 point-to-point ip vrf forwarding VRF-B ip address 10.1.12.2 255.255.255.0 frame-relay interface-dlci 201 ip vrf VRF-B rd 111:111 interface Serial1/0 encapsulation frame-relay no keepalive Interface Serial1/0.12 point-to-point ip vrf forwarding VRF-B ip address 10.1.12.1 255.255.255.0 frame-relay interface-dlci 201 Leverage what you already know! VRF router bgp 1 address-family ipv4 vrf VRF-B neighbor 10.1.12.2 remote-as 2 neighbor 10.1.12.2 activate no synchronization network 1.1.1.1 mask 255.255.255.255 exit-address-family router bgp 2 address-family ipv4 vrf VRF-B neighbor 10.1.12.1 remote-as 1 neighbor 10.1.12.1 activate no synchronization network 2.2.2.2 mask 255.255.255.255 exit-address-family VRF-Lite Back-to-Back Frame Relay Configuration 24 BRKCRT-2601 Command Line Interface (CLI) Review
  • 26. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public  Create a VRF in router for RIB/FIB and interface segmentation  No MPLS, LDP, or MP-BGP required  Optimal solution when VRF count is small (~ <8)  Supports multicast and QoS solutions  Leverage current routing protocol knowledge and apply it to PE-CE VRF Routing VRF-Lite 26 BRKCRT-2601 Summary
  • 28. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Most Painful Learn Study What Is MPLS? 28 BRKCRT-2601
  • 29. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Multi Multi-Protocol: The ability to carry any payload Have: IPv4, IPv6, Ethernet, ATM, FR Protocol Label Uses Labels to tell a node what to do with a packet; separates forwarding (hop by hop behavior) from routing (control plane) Switching Routing based on IPv4/IPv6 lookup. Everything else is label switching. What Is MPLS? 29 BRKCRT-2601
  • 30. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public • CE routers owned by customer • PE routers owned by SP • P routers owned by SP • Customer “peers” to “PE” via IP • Exchanges routing with SP via routing protocol (or static route)* • SP advertises CE routes to other CEs Provider Site 2 Site 3 Site 1 IP Routing Peer (BGP, Static, IGP) PE PE SP Demarcation CE CE CE Customer Customer * Labels are not exchanged with the SP P MPLS 30 BRKCRT-2601 Component Overview
  • 31. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public • Exchange of IP routes for Loopback Reachability • OSPF, IS-IS, EIGRP, etc. • iBGP neighbour peering over IGP transport • Route towards BGP Next-Hop 10.2.1.1 F0/0 In Label Address Prefix … Out I’face 10.2.1.1 F0/0 … … … Out Label In Label Address Prefix … Out I’face 10.2.1.1 NA … … … Out Label In Label Address Prefix 10.2.1.1 … Out I’face F0/0 … Out Label F0/0 You Can Reach 2.2.2.2 Through Me Routing Updates (OSPF) BGP Update: You Can Reach 10.2.1.1 Thru Me By routing towards 2.2.2.2 Forwarding Table Forwarding Table Forwarding Table F0/0 You Can Reach 2.2.2.2 Thru Me PE1 PE2 P IP Routing 31 BRKCRT-2601 IGP vs. BGP
  • 32. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public • Local label mappings are sent to connected nodes • Receiving nodes update forwarding table • Out label • LDP label advertisement happens in parallel (downstream unsolicited) 10.2.1.1 F0/0 F0/0 Use Label 30 for 2.2.2.2 Use Label 20 for 2.2.2.2 Label Distribution Protocol (LDP) (Downstream Allocation) In Label Address Prefix 2.2.2.2 … … Out I’face F0/0 … … Out Label In Label Address Prefix 2.2.2.2 … … Out I’face F0/0 … … Out Label In Label Address Prefix 10.2.1.1 … Out I’face F0/0 … Out Label 20 … - - … 30 … 20 … … - … 30 … Forwarding Table Forwarding Table Forwarding Table F0/0 VRF … … BGP Update: You Can Reach 10.2.1.1 Thru Me By routing towards 2.2.2.2 PE1 PE2 P MPLS Label Switched Path (LSP) Setup with LDP 32 BRKCRT-2601 Assignment of Remote Labels
  • 33. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public • PE2 tells PE1 what its VPN label is for customer network 10.2.1.1 (v) Control Plane for VPN Routes 33 BRKCRT-2601 Assignment of VPN Labels
  • 34. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public • Ingress PE node adds labels to packet (push) • Via MPLS forwarding table • Transport label • VPN label (VRF) • Downstream P node uses label for forwarding decision (swap) • Outgoing interface • Out label • Egress PE removes label and forwards original packet (pop) F0/0 10.2.1.1 Data Forwarding based on Label towards BGP Next-Hop (Loopback of far end router) 10.2.1.1 Data 10.2.1.1 F0/0 VRF In Label Address Prefix 2.2.2.2 … … Out I’face F0/0 … … Out Label In Label Address Prefix 2.2.2.2 … … Out I’face F0/0 … … Out Label In Label Address Prefix 10.2.1.1 … Out I’face F0/0 … Out Label 20 … … - - … 30 … … 20 - … - … 30 … Forwarding Table Forwarding Table Forwarding Table F0/0 PE1 PE2 P BGP Update: You Can Reach 10.2.1.1 Thru Me By routing towards 2.2.2.2 2.2.2.2 Data V 20 2.2.2.2 Data V 30 MPLS Traffic Forwarding with LDP 34 BRKCRT-2601 Hop-by-hop Traffic Forwarding Using Labels
  • 35. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 1. Always route towards BGP Next-Hop 2. Routes will be valid on PE Routers 3. Will label switch towards BGP Next-Hop of PE with MPLS enabled VPNv4 iBGP Relationship 10.1.1.0/24 OSPF Area 0 Site 1 Site 2 10.2.1.0/24 Redistribute IGP/Static Into BGP Redistribute IGP/Static Into BGP End-to-End BGP and redistribution of routes into OSPF core not necessary! P1 P2 P3 P4 PE2 CE2 PE1 CE1 BGP Free Core 35 BRKCRT-2601 Component Overview
  • 37. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 1. PE receives an IPv4 update on a VRF interface (eBGP/OSPF/RIP/EIGRP) 2. PE translates it into VPNv4 address (96-bit address) (64-bit RD + 32 bit IPv4 address) – Assigns an RT per VRF configuration – Rewrites next-hop attribute to itself – Assigns a label based on VRF and/or interface 3. PE sends MP-iBGP update to other PE routers 10.2.1.0/24 Next-Hop=PE1 VPNv4 iBGP Relationship 10.1.1.0/24 OSPF Area 0 Site 1 Site 2 10.1.1.0/24 Next-Hop=PE2 Redistribute IGP/Static Into BGP Redistribute IGP/Static Into BGP P1 P2 P3 P4 PE2 CE2 PE1 CE1 10.2.1.0/24 VRF VRF 10.2.1.0/24 Next-Hop=CE2 10.1.1.0/24 Next-Hop=CE1 Multiprotocol BGP (MP-BGP) 37 BRKCRT-2601 Bringing It All Together
  • 38. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 1. PE routers service multiple customers 2. Once PE redistributes customer routes into MP-BGP, they must be unique 3. RD is prepended to each prefix to make routes unique VPNv4 iBGP Relationship 10.1.1.0/24 OSPF Area 0 Cust A Site 1 Cust A Site 2 10.2.1.0/24 VPNv4 prefixes are the combination of a 64-bit RD and a 32-bit IPv4 prefix. VPNv4 prefixes are 96-bits in length P1 P2 P3 P4 PE2 CE2 PE1 CE1 10.1.1.0/24 10.1.1.0/24 Cust B Site 1 CE1 10.1.1.0/24 VRF A VRF B Cust B Site 2 CE2 10.2.1.0/24 10.2.1.0/24 10.2.1.0/24 111:1:10.2.1.0/24 222:1:10.2.1.0/24 VRF A VRF B 111:1:10.1.1.0/24 222:1:10.1.1.0/24 What is a VPNv4 Address? 38 BRKCRT-2601 Use Case
  • 39. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 1. Route Targets dictate which VRF will receive what routes 2. Can be used to allow specific sites access to centralized services 3. Cust A Site 2, Site 3 and Site 4 will not be able to exchange routes with each other VPNv4 iBGP Relationship 10.1.1.0/24 OSPF Area 0 Cust A Site 1 Cust A Site 2 10.1.2.0/24 Route Targets are a 64-bit value and are carried in BGP as an extended community P1 P2 P3 P4 PE2 CE1 PE1 CE1 VRF A Import 222:1 Import 333:1 Import 444:1 Export 111:1 10.1.3.0/24 Cust A Site 3 CE1 VRF A VRF C Cust A Site 4 CE1 10.1.4.0/24 VRF B Import 111:1 Export 222:1 VRF D Import 111:1 Export 444:1 VRF B VRF D VRF C Import 111:1 Export 333:1 To Import or Not to Import? That IS the Question! 39 BRKCRT-2601 Use Case
  • 40. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public ! PE router router bgp 65102 no bgp default ipv4-unicast neighbor 2.2.2.2 remote-as 65102 ! address-family vpnv4 neighbor 2.2.2.2 activate neighbor 2.2.2.2 send-community extended exit-address-family ! address-family ipv4 vrf VRF-1 redistribute rip exit-address-family PE VPN Backbone IGP MP-iBGP – VPNv4 Label Exchange PE P P P P VRF VRF-1 VRF VRF-2 EIGRP, OSPF, RIPv2, BGP, Static CE CE Customer 1 Customer 2 MP-iBGP Configuration (PE) VRF VRF-1 VRF VRF-2 CE CE ! PE Router – Multiple VRFs ip vrf VRF-1 rd 65100:10 route-target import 65102:10 route-target export 65102:10 ip vrf VRF-2 rd 65100:20 route-target import 65102:20 route-target export 65102:20 ! Interface FastEthernet0/1.10 ip vrf forwarding VRF-1 Interface FastEthernet0/1.20 ip vrf forwarding VRF-2 VRF Configuration (PE) MPLS VPN and MP-BGP 40 BRKCRT-2601 Command Line Interface (CLI) Review
  • 42. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public PE Routers • MPLS Edge routers with VRF(s) • MPLS forwarding to P routers • IGP/BGP – IP to CE routers • Distributes VPN information through MP-BGP to other PE routers with VPNv4 addresses, extended community, VPN labels • Push labels onto incoming IP packets P Routers • P routers are in the core of the MPLS cloud • P routers do not need to run BGP • Do not have knowledge of VPNs • Switch packets based on labels (swap/pop) not IP PE VPN Backbone IGP MP-iBGP – VPNv4 Label Exchange PE P P P P VRF Blue VRF Green EIGRP, OSPF, RIPv2, BGP, Static CE CE VPN 1 VPN 2 CE Routers • Sends routes to PE • via (static, RIP, BGP, EIGRP, OSPF) • Unlabeled IP packets Global Address Space MPLS VPN Technology Summary 42 BRKCRT-2601 MPLS VPN Connection Model
  • 43. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public • Break MPLS into smaller, more manageable chunks to accelerate learning • Leverage current routing protocol knowledge learning PE-CE VRF routing • MP-BGP and traditional IPv4 BGP configuration is very similar • If routes are not present on CE routers check route-target import/export, communities and redistribution between IPv4 VRF address-families under IGP and BGP • If routes are present but you are having problems with reachability, check MPLS configuration • Remember on PE devices you are living in a VRF world (Ping, Traceroute etc.) • HAVE FUN !!!!! Remember, it’s a journey not a destination! Closing Thoughts 43 BRKCRT-2601
  • 44. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Master Practice Learn Share What Is MPLS? 44 BRKCRT-2601
  • 45. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 45 BRKCRT-2601 LinkedIn: http://www.linkedin.com/in/jgooley Twitter: @Jason_Gooley | @MetalDevOps YouTube: @MetalDevOps http://www.MetalDevOps.com
  • 46. Q & A
  • 47. Complete your online session survey • Please complete your session survey after each session. Your feedback is very important. • Complete a minimum of 4 session surveys and the Overall Conference survey (starting on Thursday) to receive your Cisco Live t-shirt. • All surveys can be taken in the Cisco Events Mobile App or by logging in to the Content Catalog on ciscolive.com/emea. Cisco Live sessions will be available for viewing on demand after the event at ciscolive.com. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCRT-2601 47
  • 48. © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Continue your education 48 BRKCRT-2601 Related sessions Walk-in self-paced labs Demos in the Cisco campus Meet the engineer 1:1 meetings