@tacCCDE
Agenda
Router Components
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
Agenda
Router Components
Data and Control Planes
Software Based Routers
Hardware Based Routers
Hybrid Routers
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
Router Components
Data and Control Planes
Control Plane
Brains
Control Traffic
Routing Updates (BGP, EIGRP, OSPF, etc.)
SSH
SNMP
Data Plane
Brawn
Through traffic
BRKARC-2350
Cisco Public
Agenda
Router Components
Data and Control Planes
Software Based Routers
Hardware Based Routers
Hybrid Routers
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
Router Components
Software Based Routers
Software Based
Shared control and data plane
General Purpose CPU (slow and smart)
Runs at CPU speed
Speed/flexibility tradeoff
BRKARC-2350
Cisco Public
Router Components
Software Based Routers
I/O
Memory
RX Ring
CPU
Process
Memory
Tx Ring
RAM
Network Interface
show controllers
BRKARC-2350
Agenda
Router Components
Data and Control Planes
Software Based Routers
Hardware Based Routers
Hybrid Routers
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
Router Components
Hardware Based Routers
Hardware based
BRKARC-2350
Cisco Public
10
Router Components
Hardware Based Routers
IO
Memory
CPU
Process
Memory
RAM
RX Ring
Tx Ring
Forwarding
ASIC
TCAM
Network Interface
BRKARC-2350
Cisco Public
11
Router Components
Hardware Based Routers
Control
Plane
IO
Memory
Data
Plane
Process
Memory
RAM
RX Ring
Tx Ring
Forwarding
ASIC
TCAM
Network Interface
BRKARC-2350
CPU
Cisco Public
12
Router Components
7600# show ip cef
Prefix
Next Hop Interface
192.168.99.0/24 10.1.1.2 GigabitEthernet2/0/1
Control
Plane
IO
Memory
Data
Plane
CPU
Process
Memory
RAM
RX Ring
Tx Ring
3210
TCAM
Network Interface
BRKARC-2350
Cisco Public
13
Adjacency
Forwarding
Gi2/0/1,
ASIC
192.168.99.0/24
0016.9c6d.3e40
Agenda
Router Components
Data and Control Planes
Software Based Routers
Hardware Based Routers
Hybrid Routers
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
14
Router Components
Hybrid Routers
Hardware assisted
Cisco Public
15
Router Components
Hybrid Routers
Control
Plane
IO
Memory
Data
Plane
Process
Memory
RAM
RX Ring
Tx Ring
Forwarding
ASIC
TCAM
Network Interface
BRKARC-2350
CPU
Cisco Public
16
Router Components
Hybrid Routers
Control
Plane
IO
Memory
Data
Plane
Process
Memory
RAM
RX Ring
Tx Ring
Dataplane
Memory
NP
Network Interface
BRKARC-2350
CPU
Cisco Public
17
Router Components
ASR1k# show ip cef
Prefix
Next Hop Interface
192.168.99.0/24 10.1.1.2 GigabitEthernet2/0/1
Hybrid Routers
Control
Plane
IO
Memory
Data
Plane
Process
Memory
RAM
RX Ring
Tx Ring
Dataplane
Memory
NP
Network Interface
BRKARC-2350
CPU
Cisco Public
18
Agenda
Router Components
Moving Packets
Process Switching
CEF Switching
BRKARC-2350
Cisco Public
20
Overview
CEF Switching and Process Switching
Fast Switching is deprecated as of 12.4(20)T
Not covered today
BRKARC-2350
Cisco Public
21
Process Switching
CPU
Interrupt
L2 Hdr
Packet
BRKARC-2350
e0/0
Rx Ring
IO
Memory
Cisco Public
22
e0/1
Tx Ring
Process Switching
CPU
Schedules
IP
Input
Interrupt
L2 Hdr
Packet
BRKARC-2350
e0/0
Rx Ring
IO
Memory
Cisco Public
23
e0/1
Tx Ring
Process Switching
CPU
IP
Input
Scheduler
Runs
e0/0
Rx Ring
BRKARC-2350
IO
Memory
Packet
Cisco Public
24
e0/1
Tx Ring
Process Switching
Find
Route
Routing
Table
IP
Input
CPU
L2 Hdr
Find
Adjacency
ARP
Table
e0/0
Rx Ring
BRKARC-2350
IO
Memory
Packet
Cisco Public
25
e0/1
Tx Ring
Scheduler
Process Switching
IP
Input
CPU
Routing
Table
L2 Hdr
ARP
Table
e0/0
Rx Ring
BRKARC-2350
IO
Memory
Packet
Cisco Public
26
e0/1
Tx Ring
Scheduler
Process Switching
CPU
IP
Input
Routing
Table
ARP
Table
e0/0
Rx Ring
BRKARC-2350
IO
Memory
Cisco Public
27
L2 Hdr e0/1
PacketTx Ring
Scheduler
Process Switching
Process Switching is BAD
Multiple lookups
Process scheduling
BRKARC-2350
Cisco Public
29
Agenda
Router Components
Moving Packets
Process Switching
CEF Switching
BRKARC-2350
Cisco Public
30
Adjacency
Table
Other L2 Protocols
FIB
(Software CEF)
Hardware CEF
(TCAM)
Software
BRKARC-2350
Cisco Public
Hardware
31
CEF Overview
CEF Table = Route + Egress Interface + L2 Destination
Single lookup (and faster too!)
No process scheduling
BRKARC-2350
Cisco Public
32
CEF Switching
CPU
Interrupt
L2 Hdr
Packet
BRKARC-2350
e0/0
Rx Ring
IO
Memory
Cisco Public
33
e0/1
Tx Ring
CEF Switching
IP
Input
CPU
Scheduler
Route +
L2 Lookup
CEF
Table
L2 Hdr
Interrupt
L2 Hdr
Packet
BRKARC-2350
e0/0
Rx Ring
IO
Memory
Cisco Public
34
e0/1
Tx Ring
CEF Switching
CPU
Route +
L2 Lookup
CEF
Table
L2 Hdr
Interrupt
e0/0
Rx Ring
BRKARC-2350
IO
Memory
Packet
Cisco Public
35
e0/1
Tx Ring
CEF Switching
CPU
Route +
L2 Lookup
CEF
Table
Interrupt
e0/0
Rx Ring
BRKARC-2350
IO
Memory
Cisco Public
36
L2 Hdr e0/1
Tx Ring
Packet
BRKARC-2350
Cisco Public
38
QoS
ACL
Zone Based Firewall
NAT
NetFlow
IPSec
GRE
PBR
Many more!
BRKARC-2350
Cisco Public
40
Agenda
Router Components
Moving Packets
CEF, CPU and Memory
Processes and Interrupts
Routing Memory Utilization
BRKARC-2350
Cisco Public
41
CPU utilization for five seconds: 5%/2%; one minute: 3%; five minutes: 2%
PID Runtime (ms)
Invoked
uSecs
5Sec
1Min
5Min TTY
Process
...
2
68
585
116
1.00%
1.00%
0%
0
IP Input
17
88
4232
20
0.20%
1.00%
0%
0
BGP Router
18
152
14650
10
0%
0%
0%
0
BGP Scanner
...
BRKARC-2350
Cisco Public
42
BRKARC-2350
Cisco Public
43
BRKARC-2350
Cisco Public
44
BRKARC-2350
Cisco Public
45
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
High
Medium
CPU
BRKARC-2350
Low
Cisco Public
46
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
Priority Scheduler
High
CPU
BRKARC-2350
Medium
Low
Cisco Public
47
Process Priority
Processes assigned priority
Critical/High/Medium/Low
Critical
High
Priority Scheduler
CPU
BRKARC-2350
Medium
Low
Cisco Public
48
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
Priority Scheduler
High
Medium
CPU
BRKARC-2350
Low
Cisco Public
49
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
Priority Scheduler
High
CPU
BRKARC-2350
Medium
Low
Cisco Public
50
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
Priority Scheduler
High
Medium
CPU
BRKARC-2350
Low
Cisco Public
51
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
Priority Scheduler
High
CPU
BRKARC-2350
Medium
Low
Cisco Public
52
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
Priority Scheduler
High
Medium
CPU
BRKARC-2350
Low
Cisco Public
53
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
Priority Scheduler
High
Medium
CPU
BRKARC-2350
Low
Cisco Public
54
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
Priority Scheduler
High
CPU
BRKARC-2350
Medium
Low
Cisco Public
55
Process Priority
Processes assigned priority
Critical
Critical/High/Medium/Low
Priority Scheduler
High
Interrupt!
BRKARC-2350
CPU
Medium
Low
Cisco Public
56
Agenda
Router Components
Moving Packets
CEF, CPU and Memory
Processes and Interrupts
Routing Memory Utilization
BRKARC-2350
Cisco Public
57
BGP
10.1.1.1 {65534}
10.1.1.1 {65535 65534}
BRKARC-2350
RIB
CEF
10.1.1.1-> e0/0,
0000.1ace.face
Cisco Public
58
ISP C
400k
Prefixes
400k
Prefixes
400k
Prefixes
3 BGP Peers
400k Identical Routes
15.2(2)T
BRKARC-2350
Cisco Public
59
0 peers
0 BGP entries
0 CEF entries
41%
38%
45%
30%
ISP C
ISP A
ISP B
20%
3 BGP Peers
10%
5%
15.2(2)T
0%
0 Peers
BRKARC-2350
1 Peer
2 Peers
Cisco Public
60
3 Peers
41%
38%
45%
30%
ISP C
ISP A
ISP B
20%
1 peer
400k BGP entries
400k CEF entries
10%
5%
0%
0 Peers
BRKARC-2350
1 Peer
2 Peers
Cisco Public
61
3 Peers
3 BGP Peers
41%
38%
45%
30%
ISP B
20%
10%
5%
2 peers
800k BGP Entries
400k CEF entries
3 BGP Peers
0%
0 Peers
BRKARC-2350
ISP C
ISP A
1 Peer
2 Peers
Cisco Public
62
3 Peers
45%
41%
38%
30%
ISP C
ISP A
ISP B
20%
3 peers
1.2m BGP Entries
400k CEF entries
10%
5%
0%
0 Peers
BRKARC-2350
3 BGP Peers
1 Peer
2 Peers
Cisco Public
63
3 Peers
Agenda
Router Components
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
64
BRKARC-2350
Cisco Public
65
OSPF
Area 0
172.16.2.0/24
OSPF Cost 20
BRKARC-2350
Cisco Public
66
BRKARC-2350
Cisco Public
68
BRKARC-2350
Cisco Public
69
BRKARC-2350
Cisco Public
70
172.16.2.0/24
EIGRP 10
BRKARC-2350
Cisco Public
72
...
* 172.16.1.1, from 172.16.1.1, 00:00:16 ago, via Ethernet0/0
Route metric is 307200, traffic share count is 240
Unequal Metrics
BRKARC-2350
Cisco Public
73
...
* 172.16.1.1, from 172.16.1.1, 00:00:16 ago, via Ethernet0/0
Route metric is 307200, traffic share count is 240
Unequal Traffic Share Count
BRKARC-2350
Cisco Public
74
...
* 172.16.1.1, from 172.16.1.1, 00:00:16 ago, via Ethernet0/0
Route metric is 307200, traffic share count is 240
Cisco Public
75
CEF Hashing
CEF hash is deterministic
Same input always provides the same output
Packet 1 = src 10.1.1.1 dst 10.2.2.2
Packet 2 = src 10.1.1.1 dst 10.3.3.3
1
1
A
1
C
2
G
BRKARC-2350
Cisco Public
77
BRKARC-2350
Cisco Public
78
Per-Destination (default)
Can be less even load sharing
Ordered delivery
Hashing challenges
BRKARC-2350
Cisco Public
79
CEF Hashing
RouterB#show ip CEF 172.16.2.1 internal
172.16.2.0/24, epoch 0, RIB[I], refcount 5, per-destination sharing
ifnums:
Ethernet0/0(3): 172.16.1.1
Ethernet0/1(4): 192.168.200.1
path 08172748, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 172.16.1.1 Eth0/0, adj IP adj out Eth0/0, addr 172.16.1.1 081E35A0
path 08172898, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 192.168.200.1 Eth0/1, adj IP adj out Eth0/1, addr 192.168.200.1 0F75D9F8
flags: Per-session, for-rx-IPv4, 2buckets
2 hash buckets
< 0 > IP adj out of Ethernet0/0, addr 172.16.1.1 081E35A0
< 1 > IP adj out of Ethernet0/1, addr 192.168.200.1 0F75D9F8
BRKARC-2350
Cisco Public
80
CEF Hashing
RouterB#show ip CEF 172.16.2.1 internal
172.16.2.0/24, epoch 0, RIB[I], refcount 5, per-destination sharing
ifnums:
Ethernet0/0(3): 172.16.1.1
Ethernet0/1(4): 192.168.200.1
path 08172748, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 172.16.1.1 Eth0/0, adj IP adj out Eth0/0, addr 172.16.1.1 081E35A0
path 08172898, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 192.168.200.1 Eth0/1, adj IP adj out Eth0/1, addr 192.168.200.1 0F75D9F8
flags: Per-session, for-rx-IPv4, 2buckets
2 hash buckets
< 0 > IP adj out of Ethernet0/0, addr 172.16.1.1 081E35A0
< 1 > IP adj out of Ethernet0/1, addr 192.168.200.1 0F75D9F8
BRKARC-2350
Cisco Public
81
CEF Hashing
RouterB#show ip CEF 172.16.2.1 internal
172.16.2.0/24, epoch 0, RIB[I], refcount 5, per-destination sharing
ifnums:
Ethernet0/0(3): 172.16.1.1
Ethernet0/1(4): 192.168.200.1
path 08172748, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 172.16.1.1 Eth0/0, adj IP adj out Eth0/0, addr 172.16.1.1 081E35A0
path 08172898, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 192.168.200.1 Eth0/1, adj IP adj out Eth0/1, addr 192.168.200.1 0F75D9F8
flags: Per-session, for-rx-IPv4, 2buckets
2 hash buckets
< 0 > IP adj out of Ethernet0/0, addr 172.16.1.1 081E35A0
< 1 > IP adj out of Ethernet0/1, addr 192.168.200.1 0F75D9F8
BRKARC-2350
Cisco Public
82
CEF Hashing
RouterB#show ip CEF 172.16.2.1 internal
172.16.2.0/24, epoch 0, RIB[I], refcount 5, per-destination sharing
ifnums:
Ethernet0/0(3): 172.16.1.1
Ethernet0/1(4): 192.168.200.1
path 08172748, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 172.16.1.1 Eth0/0, adj IP adj out Eth0/0, addr 172.16.1.1 081E35A0
path 08172898, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 192.168.200.1 Eth0/1, adj IP adj out Eth0/1, addr 192.168.200.1 0F75D9F8
flags: Per-session, for-rx-IPv4, 2buckets
2 hash buckets
< 0 > IP adj out of Ethernet0/0, addr 172.16.1.1 081E35A0
< 1 > IP adj out of Ethernet0/1, addr 192.168.200.1 0F75D9F8
BRKARC-2350
Cisco Public
83
CEF Hashing
RouterB#show ip CEF 172.16.2.1 internal
172.16.2.0/24, epoch 0, RIB[I], refcount 5, per-destination sharing
ifnums:
Ethernet0/0(3): 172.16.1.1
Ethernet0/1(4): 192.168.200.1
path 08172748, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 172.16.1.1 Eth0/0, adj IP adj out Eth0/0, addr 172.16.1.1 081E35A0
path 08172898, path list 100071A8, share 1/1, type attached nexthop, for IPv4
nexthop 192.168.200.1 Eth0/1, adj IP adj out Eth0/1, addr 192.168.200.1 0F75D9F8
flags: Per-session, for-rx-IPv4, 2buckets
2 hash buckets
< 0 > IP adj out of Ethernet0/0, addr 172.16.1.1 081E35A0
< 1 > IP adj out of Ethernet0/1, addr 192.168.200.1 0F75D9F8
BRKARC-2350
Cisco Public
84
CEF Hashing
2 hash buckets
< 0 > IP adj out Ethernet0/0, addr 172.16.1.1 081E35A0
< 1 > IP adj out Ethernet0/1, addr 192.168.200.1 0F75D9F8
Eth0/0, 172.16.1.1
Source IP
Destination IP
CEF
Hash
or
1
Universal ID
BRKARC-2350
Eth0/1, 192.168.200.1
Cisco Public
85
CEF Hashing
RouterB#show ip CEF exact-route 192.168.2.38 172.16.2.24
192.168.2.38 -> 172.16.2.24 => IP adj out Ethernet0/1, addr 192.168.200.1
RouterB#show ip CEF exact-route 192.168.2.40 172.16.2.24
192.168.2.40 -> 172.16.2.24 => IP adj out Ethernet0/0, addr 172.16.1.1
Eth0/0, 172.16.1.1
Source IP
Destination IP
CEF
Hash
or
1
Universal ID
BRKARC-2350
Eth0/1, 192.168.200.1
Cisco Public
86
BRKARC-2350
Cisco Public
87
Agenda
Router Components
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
88
WAN
Site
Enterprise
BRKARC-2350
60%
Cisco Public
ISP2
89
PfR Operations
Command and Control Infrastructure
Border Routers (BRs) communicate load to Master Controller (MC)
20%
ISP1
BR
WAN
Site
Load Information
MC
BR
60%
BRKARC-2350
Cisco Public
ISP2
90
PfR Operations
Master Controller analyzes reports from Border Routers
20%
ISP1
BR
WAN
Site
Load Information
MC
BR
60%
BRKARC-2350
Cisco Public
ISP2
91
PfR Operations
Master Controller analyzes reports from Border Routers
MC detects policy violation
20%
ISP1
BR
WAN
Site
Load Information
MC
BR
60%
BRKARC-2350
Cisco Public
ISP2
92
PfR Operations
Master Controller pushes routing updates
20%
ISP1
BR
WAN
Site
Routing Updates
MC
BR
60%
BRKARC-2350
Cisco Public
ISP2
93
PfR Operations
Master Controller pushes routing updates
Border Routers adjust routing impacting load
48%
ISP1
BR
WAN
Site
Routing Updates
MC
BR
40%
BRKARC-2350
Cisco Public
ISP2
94
PfR Operations
Border Routers continue reporting
48%
ISP1
BR
WAN
Site
Load Information
MC
BR
40%
BRKARC-2350
Cisco Public
ISP2
95
PfR Operations
Border Routers continue reporting
Master Control continues analyzing
48%
ISP1
BR
WAN
Site
Load Information
MC
BR
40%
BRKARC-2350
Cisco Public
ISP2
96
PfR Summary
PfR lifecycle
Policy Enforcement
BGP Local Preference
Static Routes
PBR
BRKARC-2350
Cisco Public
97
Agenda
Router Components
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
98
Chain Reaction
Protocol Change -> RIB Change -> CEF Change
BRKARC-2350
Cisco Public
99
Handled in Interrupt
Protocols are BFD clients
Offloaded to hardware*
*12k, 7600 with ES+, Nexus 7000, ASR1000
BRKARC-2350
Cisco Public
100
Agenda
Router Components
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
101
OSPF Overview
Link State Algorithm
LSDB provides a view of the entire network
BRKARC-2350
Cisco Public
102
OSPF Convergence
Convergence =
Failure Detection + Event Propagation + SPF + FIB Update
Neighbor Down
LSA generation
Cisco Public
103
10.1.1.0/24
BRKARC-2350
Cisco Public
104
Cisco Public
105
5427
8
LFA
No LFA
milliseconds
BRKARC-2350
Cisco Public
106
WAN
B
BRKARC-2350
D
Cisco Public
107
Agenda
Router Components
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
108
EIGRP Overview
Distance Vector Protocol
Doesnt see the entire network like OSPF
BRKARC-2350
Cisco Public
109
BRKARC-2350
Cisco Public
110
Delay 10
172.16.2.0/24
EIGRP 10
Delay 15
Cisco Public
111
172.16.2.0/24
BRKARC-2350
Cisco Public
112
BRKARC-2350
Cisco Public
113
EIGRP LFA
Just like OSPF LFA
Feasible Successors acts as Loop Free Alternate
Installs Feasible Successors in hardware for instant failover
BRKARC-2350
Cisco Public
114
EIGRP LFA
RouterB#show ip route 172.16.2.0
Known via "eigrp 10", distance 90, metric 1100800, type
internal
* 172.16.1.2, from 172.16.1.2, 00:00:17 ago, via Ethernet0/1
Route metric is 281600, traffic share count is 1
Repair Path: 192.168.1.1, via Ethernet0/0
RouterB#show ip cef 172.16.2.0
172.16.2.0/24
nexthop 172.16.1.2 Ethernet0/1
repair: attached-nexthop 192.168.1.1 Ethernet0/0
BRKARC-2350
Cisco Public
115
Agenda
Router Components
Moving Packets
CEF, CPU and Memory
BRKARC-2350
Cisco Public
116
192.168.1.1
10.1.2.0/24
192.168.1.1
10.1.3.0/24
192.168.1.1
400k prefixes
400k prefixes
We can do better!
BRKARC-2350
Cisco Public
117
BRKARC-2350
10.1.1.0/24
192.168.1.1
10.1.2.0/24
192.168.1.1
10.1.3.0/24
192.168.1.1
Cisco Public
118
192.168.1.1
Next Hop 1
10.1.3.0/24
192.168.1.1
192.168.1.1
Cisco Public
119
CE2
A
D
IGP Next Hop
Prefixes
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24
BRKARC-2350
Cisco Public
120
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24
.
CE2
A
D
IGP Next Hop
Prefixes
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24
BRKARC-2350
Cisco Public
121
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24
.
CE2
A
D
IGP Next Hop
Prefixes
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24
BRKARC-2350
Cisco Public
122
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24
.
CE2
A
D
IGP Next Hop
Prefixes
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24
BRKARC-2350
B
IGP Next Hop
D
Cisco Public
123
10.1.1.0/24
10.1.2.0/24
10.1.3.0/24
.
LoC (ms)
10000
PIC
1000
no PIC
100
10
1
25
00
0
50
00
0
75
00
10 0
00
0
12 0
50
0
15 0
00
0
17 0
50
0
20 0
00
0
22 0
50
0
25 0
00
0
27 0
50
0
30 0
00
0
32 0
50
0
35 0
00
00
Prefix
Cisco Public
124
PIC Edge
Mainly for MPLS/VPN environments
Fast convergence for edge node failures
Beyond the scope of todays talk
7600(config)# cef table output-chain build favor convergence-speed
BRKARC-2350
Cisco Public
125
EIGRP Feasible
Successor Takes
Over
OSPF Reacts
0s
LFA Reacts
BGP Converges
BRKARC-2350
Cisco Public
126
EIGRP Feasible
Successor Takes
Over
100300ms
OSPF Reacts
5
seconds
0s
LFA Reacts
1-5
minutes
BGP Converges
1020ms
BRKARC-2350
Cisco Public
127
Review
Router Components
Control vs. Data plane
Software vs. Hardware vs. Hybrid based routers
Load Sharing
CEF and PfR
Routing Enhancements
OSPF LFA/EIGRP Feasible Successors/BGP PIC
BRKARC-2350
Cisco Public
128
Further Reading
BRKARC-2350
Cisco Public
129
Suggested Sessions
BRKRST-3363 - Routed Fast Convergence
BRKSPG-2904 - ASR-9000/IOS-XR
Understanding forwarding, troubleshooting the
system and XR operations
BRKARC-2350
Cisco Public
130
You can submit an entry for more than one of your favorite speakers
Dont forget to follow @CiscoLive and @CiscoPress
View the official rules at http://bit.ly/CLUSwin
BRKARC-2350
Cisco Public
131
BRKARC-2350
Cisco Public
132
BRKARC-2350
Cisco Public
133