This session presents the most recent extensions to the MPLS architecture. The material has a special focus on standardization and forward – looking directions for the evolution of the technology.
33. Key Takeaways
• Simple to deploy and operate
Leverage MPLS services & hardware
straightforward ISIS/OSPF extension
• Provide for optimum scalability, resiliency and virtualization
• Perfect integration with applications
50. LFIB with Segment Routing
PE
PE
PE
PE
PE
PE
PE
PE
P
In Label Out Label
Out
Interface
L1 L1 Intf1
L2 L2 Intf1
… … …
L8 L8 Intf4
L9 Pop Intf2
L10 Pop Intf2
… … …
Ln Pop Intf5
Node
Segment
Ids
Adjacency
Segment
Ids
Forwarding
table remains
constant
• LFIB populated by IGP (ISIS / OSPF)
• Forwarding table remains constant
(Nodes + Adjacencies) regardless of
number of paths
• Other protocols (LDP, RSVP, BGP) can
still program LFIB
58. RP/0/RSP0/CPU0:asr9000-pe1#sh mpls forwarding
Tue May 7 12:22:53.650 PDT
Local Outgoing Prefix Outgoing Next Hop Bytes
Label Label or ID Interface Switched
------ ----------- ------------------ ------------ --------------- ------------
16001 Aggregate default: Per-VRF Aggr[V]
default 59
16002 16002 No ID Gi0/0/0/4 172.16.0.4 18722
16002 No ID Gi0/0/0/5 172.16.0.7 0
16020 Aggregate RED: Per-VRF Aggr[V]
RED 4500
16101 16101 No ID Gi0/0/0/5 172.16.0.7 0
16102 16102 No ID Gi0/0/0/4 172.16.0.4 0
RP/0/RSP0/CPU0:asr9000-pe1#
Edge Forwarding Plane Verification (Node Segment Id)
Local node segment id
Node segment id to
reach PE1 via ECMP
Node segment id to
reach P1
Node segment id to
reach P2
172.16.255.101/32
SID=16101
PE2
P1
P2
PE1
172.16.255.102/32
SID=16102
172.16.255.2/32
SID=16002
172.16.255.1/32
SID=16001
59. RP/0/RSP0/CPU0:asr9000-p2#sh mpls forwarding
Tue May 7 13:17:35.480 PDT
Local Outgoing Prefix Outgoing Next Hop Bytes
Label Label or ID Interface Switched
------ ----------- ------------------ ------------ --------------- ------------
16001 Pop No ID Gi0/0/0/4 172.16.0.5 0
16002 16002 No ID Gi0/0/0/6 172.16.0.2 21258
16101 16101 No ID Gi0/0/0/5 172.16.0.8 0
RP/0/RSP0/CPU0:asr9000-p2#
Core Forwarding Plane Verification (Node Segment Id)
Node segment id to
reach PE1 (PHP)
Node segment id to
reach P1
Node segment id to
reach PE2
172.16.255.101/32
SID=16101
PE2
P1
P2
PE1
172.16.255.102/32
SID=16102
172.16.255.2/32
SID=16002
172.16.255.1/32
SID=16001
61. RP/0/RSP0/CPU0:asr9000-pe1#sh bgp vpnv4 unicast labels
Tue May 7 13:21:11.106 PDT
BGP router identifier 172.16.255.1, local AS number 65172
BGP generic scan interval 60 secs
BGP table state: Active
Table ID: 0x0 RD version: 1269798720
BGP main routing table version 23
BGP scan interval 60 secs
Status codes: s suppressed, d damped, h history, * valid, > best
i - internal, r RIB-failure, S stale, N Nexthop-discard
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Rcvd Label Local Label
Route Distinguisher: 65172:0 (default for vrf RED)
*> 192.168.255.1/32 0.0.0.0 nolabel 16020
*>i192.168.255.2/32 172.16.255.2 16000 nolabel
Processed 2 prefixes, 2 paths
RP/0/RSP0/CPU0:asr9000-pe1#
RP/0/RSP0/CPU0:asr9000-pe1#sh cef vrf RED 192.168.255.2
Tue May 7 13:20:58.960 PDT
192.168.255.2/32, version 15, internal 0x14004001 (ptr 0xad279764) [1], 0x0 (0x0), 0x410
(0xadf7a4b0)
Updated May 7 09:41:16.371
Prefix Len 32, traffic index 0, precedence n/a, priority 3
via 172.16.255.2, 3 dependencies, recursive [flags 0x6010]
path-idx 0 [0xae0429a8 0x0]
next hop VRF - 'default', table - 0xe0000000
next hop 172.16.255.2 via 16002/0/21
next hop 172.16.0.4/32 Gi0/0/0/4 labels imposed {16002 16000}
next hop 172.16.0.7/32 Gi0/0/0/5 labels imposed {16002 16000}
RP/0/RSP0/CPU0:asr9000-pe1#
L3VPN Control and Forwarding Plane Verification
(Node Segment Id)
Label stack to
forward traffic to
192.168.255.2/32
(VRF RED) via
ECMP (as usual)
PE2PE1
VRF RED
192.168.255.1/32
VRF RED
192.168.255.2/32
IP/MPLS
(segment routing)
172.16.255.1/32
SID=16001
172.16.255.2/32
SID=16002
BGP local/remote
labels for VPNv4
prefixes (as usual)
63. Complete Your Paper
“Session Evaluation”
Give us your feedback and you could win
1 of 2 fabulous prizes in a random draw.
Complete and return your paper
evaluation form to the room attendant
as you leave this session.
Winners will be announced today.
You must be present to win!
..visit them at BOOTH# 100