Professional Documents
Culture Documents
BRKARC-2003
Dennis Cai, ERBU Technical Marketing Architect
CCIE # 6621
Session Goal
Understand Cisco ASR 9000 system architecture
RSP, switch fabric, Line card
Packet flows, control plane, data plane
nV (network virtualization)
BRKARC-2003
Cisco Public
Related Sessions
BRKSPG-2202 Deploying Carrier Ethernet Services on ASR 9000
TECARC-2001 (Cisco IOS-XR - Cisco Next Generation Operating System
Building Carrier Ethernet Services Using Cisco Ethernet Virtual Circuit Framework BRKSPG-2204 (EVC SW Infrastructure)
Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services - BRKSPG-2207
(L2VPN Resiliency)
Deploying Next Generation Carrier Ethernet: Services, Architectures and Operations TECOPT-2100 (Carrier Ethernet design)
BRKARC-2003
Cisco Public
Agenda
Hardware Overview
Carrier Class, Scalable System Architecture
Fabric architecture
Line card architecture
Packet flow, control plane and data plane
Multicast packet flow and replication
Internal system Qos
nV Technology Overview
BRKARC-2003
Cisco Public
Cisco Public
48 Tbps
7 Tbps
3.5 Tbps
240 Gbps
ASR 9006
440G/slot
8 I/O slots
1.2T/slot
20 I/O slot
Max Capacity
(bi-directional)
120Gbps
Size
2RU
10RU
21RU
44RU
Air Flow
Side to side
Side to back
Front to back
Front to back
FCS
shipping
Shipping
Shipping
August, 2012
BRKARC-2003
440G/slot
4 I/O slots
ASR 9010
Cisco Public
Integrated cable
management
with cover
System fan trays
Side-to-back
airflow
RSP (0-1)
(switch fabric)
Line Card
(0-3)
Line Card
(0-3, 4-7)
RSP (0-1)
(switch fabric)
cable
management
BRKARC-2003
Cisco Public
2 power shelves
6 or 8 PS
Redundant
(AC or DC)
Power Supplies
Field Replaceable
GPS, 1588
BITS
Console, Aux,
Management
EOBC ports for nV
Edge (2xSFP)
Fixed 4x10G
SFP+ ports
Fan Tray
Field Replaceable
Cisco Public
8+8 ACs or
11+1 DCs
20x Line Cards
(10 top, 10 bottom)
Fan trays 4x
(ASR-9922-FAN)
2 x RPs
2 x RPs
6+1 FCs
4+1 Fabric Cards initially
6+1 Fabric Cards in future
BRKARC-2003
Cisco Public
10
ASR-9010-FAN
ASR-9006-FAN
DC Supplies
A
B
2.1/1.5 kW
A
B
2.1 kW
AC Supplies
Power Supply
BRKARC-2003
3 kW
3 kW
2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
11
Hidden slide
BRKARC-2003
Part number
Description
PWR-3KW-AC-V2
PWR-2KW-DC-V2
A9K-AC-PEM-V2
A9K-DC-PEM-V2
ASR-9006-AC-V2
ASR-9006-DC-V2
ASR-9010-AC-V2
ASR-9010-DC-V2
Cisco Public
12
RSP440
Freescale 8641D
2 Core 1.5GHz
RSP-4G: 4GB
RSP440-TR: 6GB
RSP-8G: 8GB
RSP440-SE: 12GB
nV EOBC ports
No
Switch fabric
bandwidth
184G/slot
440G/slot
Processors
RAM
BRKARC-2003
Cisco Public
13
1G SFP
EOBC ports for nV Edge
LEDs
Status, Alarm
USB
Aux
Sync 0, Sync 1
RJ45
BRKARC-2003
Console
Management
Ethernet
Cisco Public
14
Clock
Time
FPGA
Timing Domain
MEM
CF card
or USB
HDD
CPU
Mgt Eth
EOBC
Mgt Eth
Console
Aux
Punt
FPGA
4G disk
FIA
Alarm
Front Panel
BRKARC-2003
Boot Flash
Crossbar
Fabric
ASIC
CPU Complex
Arbiter
Crossbar
Fabric
ASIC
I/O FPGA
NVRAM
Arbitration
Cisco Public
Switch fabric
15
A9K-40G
A9K-4T
A9K-8T/4
A9K-2T20G
A9K-8T
A9K-16T/8
-TR, -SE
Second-gen LC
(Typhoon)
A9K-24x10GE
A9K-2x100GE
A9K-MOD80
A9K-MOD160
MPAs
20x1GE
2x10GE
4x10GE
1x40GE
2x40GE
A9K-36x10GE
BRKARC-2003
Cisco Public
16
Target
Release
Part Number
Target
Release
ASR 9001
4.2.1
A9K-RSP440-SE
4.2.0
ASR 9000v
4.2.1
A9K-RSP440-TR
4.2.0
ASR 9922
4.2.2
A9K-MOD80-SE
4.2.0
A9K-24x10GE-SE
4.2.0
A9K-MOD80-TR
4.2.0
A9K-24x10GE-TR
4.2.0
A9K-MOD160-SE
4.2.1
A9K-MOD160-TR
4.2.1
A9K-MPA-2x10GE
4.2.1
A9K-2x100GE-SE
4.2.0
A9K-2x100GE-TR
4.2.0
A9K-MPA-4x10GE
4.2.0
A9K-36x10GE-SE
4.2.2
A9K-MPA-20x1GE
4.2.0
A9K-MPA-1x40GE
4.2.2
A9K-MPA-2x40GE
4.2.1
A9K-36x10GE-TR
4.2.2
Cisco Public
17
Hidden slide
XFP
SFP, SFP+
BRKARC-2003
Cisco Public
18
Hidden slide
QSFP (40GE)
CFP
(100GE)
BRKARC-2003
Cisco Public
19
Scalability
Distributed control and data
plane; 20G; 4 Bays
L3 i/f, route, session,
protocol scaled up for
MSE needs
High Availability
IC-Stateful Switch Over
capability,
MR-APS
IOS-XR base for high scale
and reliability
A9K-SIP-700
BRKARC-2003
SPA Support:
ChOC-12: T1 / T3, MLPPP, LFI, IC-SSO, MR-APS
ChOC-3/STM1 + ChOC-12: DS0 / STM1 + ChOC-48:
DS3 / E3 / STM4
POS: OC3/STM1, OC-12/STM4, OC-48/STM16, OC192/STM64
Ch T1/E1, Ch T3/E3, CEoPs, ATM
Cisco Public
20
Feature
Applications
Bandwidth
Compatibility
Concurrent Streams
Up to 8,000 SD equivalent
Content Cache
Video Formats
Transport
Session Protocols
RTSP / SDP
Environmental
21
Agenda
Hardware Overview
Carrier Class, Scalable System Architecture
Fabric architecture
Line card architecture
Packet flow, control plane and data plane
Multicast packet flow and replication
Internal system Qos
nV Technology Overview
BRKARC-2003
Cisco Public
22
Line Card
RSP
CPU
CPU
BITS/DTI
FIA
FIC
Switch Fabric
BRKARC-2003
Cisco Public
23
fabric
ingress Line Card
fabric
FIA
FIA
FIA
fabric
Arbiter
FIA
FIA
FIA
8x55Gbps
RSP0
fabric
Fabric bandwidth:
Arbiter
RSP1
BRKARC-2003
Cisco Public
24
FIA0
8x23G bi-directional
8x55G bi-directional
FIA1
fabric
fabric
Dual-FIA 8xNPs
1st gen Linecard
Arbiter
FIA
FIA
FIA
RSP440
FIA
Single-FIA 4xNPs
1st gen Linecard
4x23G bi-directional
Arbiter
RSP440
BRKARC-2003
Cisco Public
25
8x23G bi-directional
Original RSP
8x23G bi-directional
FIA1
fabric
Dual-FIA 8xNPs
1st gen Linecard
fabric
Arbiter
FIA
FIA
FIA
RSP0
FIA
Single-FIA 4xNPs
1st gen Linecard
4x23G bi-directional
Arbiter
RSP1
BRKARC-2003
Cisco Public
26
550Gbps/LC or
440Gbps/LC with fabric
redundancy
FIA
FIA
FIA
2nd gen Line Card
RSP 3 Switch
Fabric
FIA
FIA
FIA
fabric
FIA
FIA
FIA
fabric
2nd gen Line Card
7-plane (6+1)
cards
2ndFabric
stage
faic
2x55G links
110G per fabric plane
BRKARC-2003
Cisco Public
27
Trident
1x10GE
NP1
PHY
NP2
PHY
NP3
Typhoon
3x10GE
SFP +
NP1
3x10GE
SFP +
NP2
3x10GE
SFP +
NP3
3x10GE
SFP +
NP4
3x10GE
SFP +
NP5
3x10GE
SFP +
NP6
3x10GE
SFP +
NP7
B0
4x23G
FIA0
B1
Trident LC example: A9K-4T
Switch
Fabric
RSP0
CPU
FIA0
FIA1
FIA2
Switch
Fabric ASIC
3x10GE
SFP +
CPU
8x55G
Switch
Fabric
RSP1
9010/9006
FIA3
Typhoon LC example: A9K-24x10G
BRKARC-2003
Cisco Public
28
Hidden slide
CPU
BRKARC-2003
Cisco Public
FIA
29
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
3x10GE
SFP +
8x55G
FIA
FIA
NP
Switch
Fabric
RSP0
Switch
Fabric
NP
Each NP:
60Gbps bi-directional
120Gbps uni-directional
2x45Mpps
BRKARC-2003
FIA
LC Switch Fabric
ASIC
3x10GE
SFP +
FIA
RSP1
Each FIA:
60Gbps bi-directional
Cisco Public
30
Ingress
NP
FIA
Egress
NP
FIA
8x55G
100G
100G
100GE
MAC/PHY
100G
Ingress
NP
LC Switch Fabric
ASIC
100GE
MAC/PHY
FIA
Egress
NP
Switch
Fabric
RSP0
Switch
Fabric
FIA
RSP1
MUX
FPGA
BRKARC-2003
Cisco Public
31
NP Architecture Details
-L/-B and -E, -TR and -SE
has different memory size
FIB
STATS MEMORY
MAC
LOOKUP
MEMORY
FRAME MEMORY
TCAM
-TR/-SE, -L/-B/-E
NP complex
Different TCAM/frame/stats memory size for different per-LC QoS, ACL, logical
interface scale
Same lookup memory for same system wide scale mixing different variation of
LCs doesnt impact system wide scale
BRKARC-2003
Cisco Public
32
FIA
NP
SFP+ 10GE
On-board
4x10 SFP+
ports
SFP+ 10GE
Internal
EOBC
SFP+ 10GE
LC
CPU
RP
CPU
SFP+ 10GE
MPAs
2,4x10GE
20xGE
1x40GE
BRKARC-2003
NP
MPAs
2,4x10GE
20xGE
1x40GE
FIA
Cisco Public
33
Agenda
Hardware Overview
Carrier Class, Scalable System Architecture
Fabric architecture
Line card architecture
Packet flow, control plane and data plane
Multicast packet flow and replication
Internal system Qos
nV Technology Overview
BRKARC-2003
Cisco Public
34
NP
3x10GE
SFP +
NP
FIA
Ingress
NP
100G
100GE
MAC/PHY
NP
3x10GE
SFP +
NP
FIA
3x10GE
SFP +
NP
3x10GE
SFP +
Switch
Fabric
Switch Fabric
ASIC
NP
FIA
Switch Fabric
ASIC
3x10GE
SFP +
3x10GE
SFP +
FIA
FIA
Egress
2
NP
FIA
Ingress
NP
100G
100G
100GE
MAC/PHY
NP
1Typhoon
2
FIA
Switch
Fabric
FIA
Egress
NP
100G
Cisco Public
35
RP
CPU
LC2
CPU
BRKARC-2003
Switch Fabric
FIA
Switch Fabric
Typhoon
LPTS
FIA
NP
NP
NP
FIA
NP
FIA
NP
Switch Fabric
ASIC
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
LC1
Punt
FPGA
NP
FIA
NP
Cisco Public
36
RSVP-TE
Static
LSD
BGP
OSPF
ISIS
EIGRP
RP CPU
RIB
RP
LC
ARP
FIB
SW FIB
Adjacency
AIB
LC NPU
LC CPU
BRKARC-2003
Cisco Public
37
Search Tree
OutI/F
adj
Leaf Table (FIB
table)
LDI/ADJ table
BRKARC-2003
Recursive
Prefix Leaf
Table
Recursive
LDI
LAG
NR Prefix
Leaf Table
OutI/F
adj
Protected
TE adj
NR LDI 0
NR LDI 1
NR LDI N
Backup
TE adj
Cisco Public
LAG
OutI/F
OutI/F
38
4M pps)
RP
Punt
FPGA
CPU
FIA
Switch Fabric
CPU
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
3x10GE
SFP +
BRKARC-2003
CPU
FIA
NP
NP
FIA
NP
NP
FIA
NP
NP
FIA
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
LC2
FIA
2
FIA
FIA
Switch
Fabric ASIC
3x10GE
SFP +
LC1
Switch
Fabric ASIC
3x10GE
SFP +
1NP
Switch Fabric
FIA
Cisco Public
39
Agenda
Hardware Overview
Carrier Class, Scalable System Architecture
Fabric architecture
Line card architecture
Packet flow, control plane and data plane
Multicast packet flow and replication
Internal system Qos
nV Technology Overview
BRKARC-2003
Cisco Public
40
Fabric to LC Replication
FIA to NP Replication
MFIB
Typhoo
4n
3x10GE
SFP +
NP
4
3x10GE
SFP +
NP
NP
3x10GE
SFP +
NP
MGID
FIA
FIA
FIA
MGID/
FPOE
FIA
3x10GE
SFP +
NP
3x10GE
SFP +
NP
3x10GE
SFP +
NP
FGID/
FPOE
1
Switch
Fabric
MFIB
FIA
Egress
4
NP
FIA
Ingress
NP
MGID
100GE
MAC/PHY
FIA
Switch
Fabric
FIA
BRKARC-2003
Ingress
NP
100GE
MAC/PHY
MGID/
FPOE
Switch Fabric
ASIC
3x10GE
SFP +
Switch Fabric
ASIC
3x10GE
SFP +
Egress
NP
41
Egress side of LC
CPU
CPU
3
PHY
NP
PHY
NP1
1
Ingress Port
QoS
FIA
FIA
NP
PHY
PHY
Switch
Fabric
BRKARC-2003
NP
Cisco Public
Egress Port
QoS
42
Agenda
Hardware Overview
Carrier Class, Scalable System Architecture
Fabric architecture
Line card architecture
Packet flow, control plane and data plane
Multicast packet flow and replication
Internal system Qos
nV Technology Overview
BRKARC-2003
Cisco Public
43
Before: nV Technology
Third-Party
Services/ Content
After: nV Technology
Cisco
Prime IP NGN
Individual device to
manage
Core
Edge
Complex network
protocols
Feature inconsistent,
inter-operability
nV Edge
Residentia
l
Business
Converged
Aggregation
nV
No network protocols
within virtual system,
Remote satellite is
plug-n-play, zero touch
nV Satellite
Access
BRKARC-2003
Scale to 10 of 1000s
physical ports
2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
44
Satellite Protocol
Satellite
nv fabric links
One ASR 9000 nV System
Host
Satellite and ASR 9000 Host run satellite protocol for auto-discovery, provisioning and
management
Satellite and Host could co-locate or in different location. There is no distance limit between
satellite and Host
The connection between satellite and host is called nv fabric link, which could be L1 or over L2
virtual circuit (future)
Satellite access port has the same feature parity as ASR9K local port,
it works/feels just as local port
BRKARC-2003
Cisco Public
45
Power Feeds
Redundant -48vDC
Power Feeds
Redundant Fans
ToD/PSS Output
Bits Out
44x10/100/1000 Mbps
Pluggables
4x10G SFP+
Cisco Public
46
Satellite 101
nv fabric links
Host
nv
satellite 101 define satellite
type asr9000v
ipv4 address 10.0.0.101
interface TenGigE 0/2/0/2 configure satellite fabric port
ipv4 point-to-point
ipv4 unnumbered Loopback100
nv
satellite-fabric-link satellite 101
remote-ports satellite to fabric port mapping
GigabitEthernet 0/0/0-9
BRKARC-2003
Cisco Public
47
Satellite
nv fabric links
Host
Satellite access port
configuration examples
Local port
configuration examples
BRKARC-2003
Cisco Public
48
MAC-DA
MAC-SA
Control VID
CPU
Payload/FCS
Cisco Public
49
MAC-SA
VLANs (OPT)
Payload
MAC-DA
MAC-DA
MAC-SA
nV-tag
VLANs (OPT)
MAC-SA
VLANs (OPT)
Payload
Payload/FCS
BRKARC-2003
On Host
Host receive the packet on its satellite fabric port
Check the nV tag, then map the frame to the corresponding satellite virtual
access port
From there, process packet just as local port, apply potential L2/L3 features,
qos, ACL, etc
Packet is forwarded out of local port, or satellite fabric port to same or
different satellite
Cisco Public
50
SNMP MIB
NMS support, including ACT, ANA/ PRIME
BRKARC-2003
Cisco Public
51
BRKARC-2003
Cisco Public
52
Go
BRKARC-2003
Cisco Public
53
Satellite
Hidden slide
Satellite
Satellite
Satellite must have direct Ethernet over Fiber/copper or Ethernet over Optical transport system
(such as Ethernet over a SONET/ SDH/ CWDM/ DWDM network: ring, mesh topology, etc)
BRKARC-2003
Cisco Public
54
Fabric
chassis
CRS Multi-Chassis
BRKARC-2003
Cisco Public
55
Secondary
RSP
Active
RSP
LC
LC
LC
LC
1
Standby
RSP
LC
LC
Secondary
RSP
LC
Internal
EOBC
LC
Control plane connection: Active RSP and standby RSP are on the different chassis, they
communicate via external EOBC links
Data plane connection: bundle regular data links into special nV fabric link to simulate
switch fabric function between two physical chassis for data packet
Flexible co-located or different location deployment (upto 10msec latency)
BRKARC-2003
Cisco Public
56
nV Edge Configuration
1
NO need to configure the inter-chassis control plane EOBC ports. Its plug-and-play
After this configuration, rack 1 will reload and then join cluster after it boot up
Now you successfully convert two standalone ASR 9000 into one ASR 9000 nV Edge
As simple as this !!!
BRKARC-2003
Cisco Public
57
Hidden slide
BRKARC-2003
unassigned
unassigned
Up
Shutdown
Up
Up
Up
Down
Cisco Public
Up
Down
Up
Up
Up
Down
58
Summary
Cisco ASR 9000: Next-gen SP+DC Edge Routing
Carrier Class
Scalable
System Architecture
Full HW portfolio: chassis, LC, port
59
BRKARC-2003
Cisco Public
59
Cisco Public
60
60
Final Thoughts
Get hands-on experience with the Walk-in Labs located in World of
Solutions, booth 1042
Come see demos of many key solutions and products in the main Cisco
booth 2924
Visit www.ciscoLive365.com after the event for updated PDFs, ondemand session videos, networking, and more!
Follow Cisco Live! using social media:
Facebook: https://www.facebook.com/ciscoliveus
Twitter: https://twitter.com/#!/CiscoLive
LinkedIn Group: http://linkd.in/CiscoLI
BRKARC-2003
Cisco Public
61
61