Brkarc 2001
Brkarc 2001
Architectures
2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco ASR 1000 Series Routers: Overview
2.5 Gbps to 200Gbps Designed today to scale up in the future
COMPACT, INSTANT ON
BUSINESS-CRITICAL RESILIENCY
POWERFUL ROUTER SERVICE DELIVERY
Line-rate performance 2.5G to 200G Fully separated control and forwarding Scalable on-chip service enablement
Investment protection with modular planes through software licensing
engines, IOS CLI and SPAs for I/O Hardware and software redundancy Industry leading VPN/Crypto solutions
Hardware assists for ACL, QoS, etc. In-service software upgrades Optimal user/app experience with AVC,
PfRv3, and AppNav
Hardware-based QoS engine with up to Inter and Intra-chassis redundancy
464k queues DCI to support clustering across Software consumption model with
New Ethernet CC and 100GE EPA: geographically dispersed DC CiscoONE
ASR1000-MIP100, EPA-1x100GE
Fixed Chassis IOS-XE Modular Chassis
ASR 1013
ASR 1009-X
ASR 1006 ASR 1006-X
ASR 1004
ASR 1001-X ASR 1002-X ASR 1001-HX ASR 1002-HX
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
ASR 1000 Positioning
7600 Series
ASR1000
Up to 48 Tbps per
Up to 2 Tbps per system
ISR4000 Series 2.5-200Gbps per system
System Carrier Ethernet
Carrier Ethernet
Distributed PE, IP RAN
ISR Series Firewall, IPsec IP RAN
1-2 Gbps per System L2/L3 VPNs
Route Reflector Mobile Gateways
Separate Services
850 Mbps per System CUBE/VoIP SBC/VoIP Vidmon
Planes for Continuity
350 Mbps with Services Pay-As-You-Grow Broadband Video Monitoring BNG
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
ASR 1000 Enterprise Applications
Flexible WAN Services Edge & CPE
Corporate office
Internet gateway
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
ASR 1000 Service Provider Applications
A Wide Variety of Use Cases
Business
Wire line
iWAG
ETTx
RR IP/MPLS Core
CPE
BNG
CPE xDSL
DSLAM
xPON PE
Residence OLT
PPP or IP Aggregation
ATM or Ethernet
Cable Intelligent Services Gateway
M-CMTS WiFi Access Gateway Content Farm
DOCSIS
VOD TV SIP
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
ASR 1000 System Architecture
ASR 1000 Building Blocks
RPstby
CPU CPU
RPact
FECP
FECP FECP
FECP
ESPstby
ESPact
interconnect
interconn. interconnect
interconn.
Midplane
ELC
MIP
SIP
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
ASR 1000 Building Blocks
RPstby
CPU CPU
RPact
FECP
FECP FECP
FECP
ESPstby
ESPact
Route Processor
interconnect
interconn.
Handle control plane interconnect
interconn.
Manages system
Embedded Service Processor
Midplane
Handles forwarding plane traffic
ELC
MIP
SIP
RPstby
CPU AllCPU
RPact
FECP
FECP FECP
FECP
traffic flows through the active ESP,
ESPstby
standby is synchronized with all the states
ESPact
Manages system
Embedded Service Processor
Midplane
Handles forwarding plane traffic
ELC
MIP
SIP
ASR 1013
RP Slots 1 2 2 2 2
Height 7 (4RU) 10.5 (6RU) 10.5 (6RU) 15.7 (9RU) 22.7 (13RU)
Bandwidth 10 40 Gbps 10 -100 Gbps 40 - 100 Gbps 40 - 200 Gbps 40 - 200 Gbps
Airflow Front to back Front to back Front to back Front to back Front to back
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
ASR 1009-X
Forwarding Plane (ESP)
System Management Up to 200Gbps per
system
RJ45 Console
Supports ESP40,
Auxiliary Port ESP100, ESP200 and
2x USB Ports future ESPs
Hardware Redundancy
I/O Connectivity
Dual ESP and RP slots
12x SPA slots (SIP-40) for data plane and control
3x ELC slots plane redundancy
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
ASR1000-MIP100 (Modular Interface Processor)
1006-X/1009-X with
ESP100/ESP200
ESP100/200
10x10G
Line rate
No oversubscription
Mid plane
1x100G
Line rate
100G
No oversubscription
MIP100 1x100G
1x100G
2 to 1 oversubscription
100G
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
MIP100 Architecture
RPs
RPs Output ref Input ref
Active ESP Standby ESP clocks clocks
DDRAM Interconnect
Boot Flash
Interface
Network
Aggregation ASIC clock
Reset / Pwr Ctrl distribution
Temp Sensor
Network
clocks
EEPROM
Ingress Ingress Egress
Chassis buffers SPA Agg.
Classifier buffers
management
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Ethernet Port Adapter (EPA)
EPA Modular Chassis with ASR1002-HX Optics Modules
MIP-100
EPA-1x100GE XE 3.16.1 XE 16.4.1
XE 16.2.1
CPAK-100G-SR10 CPAK-100G-LR4
10 Metres
EPA-CPAK-2x40GE XE 3.16.2 XE 16.4.1
XE 16.3.1
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
Modular Route Processors: RP2 & RP3
RP2 RP3
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
ASR 1000 RP3 Architecture
Highly Scalable Control Plane Processor
Management BITS
Console Ethernet (input & output)
USB SSD
& Aux
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
ASR1000 Embedded Services Processor (ESP)
Centralized, programmable, multiprocessor forwarding engine providing full-packet processing
Packet Buffering and Queuing/Scheduling (BQS)
ESP40
For output traffic to carrier cards/SPAs/EPAs
For special features such as traffic shaping, reassembly,
replication, punt to RP, cryptography, etc.
5 levels of HQoS scheduling, up to 464K Queues,
Priority Propagation
Dedicated crypto co-processor
Interconnect providing data path links (ESI) to/from
other cards over midplane
Transports traffic into and out of the Cisco
Quantum Flow Processor (QFP)
Input scheduler for allocating QFP BW among ESIs
FECP CPU manages QFP, crypto device, midplane links, etc. ESP100
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
ESP Bandwidth
Overall throughput is determined by the type of ESP and SIPs used in modular platforms.
Modular platforms are rate limited by speed of bus from QFP complex to backplane ASIC
Bandwidth is expressed in terms of aggregated throughput, use ESP100 as example:
50G Unicast in each direction 10G Multicast with 8X replication in one direction
Total Output bandwidth 50+50=100 20G unicast in the other direction
Total Output bandwidth 80+20=100G
50 Gbps 50 Gbps 10G 100G
70 Gbps 70 Gbps 20G 20G
50Gbps Unicast in one direction and 70Gbps Unicast in 10Gbps Multicast with 10X replication in one direction
the other direction 10Gbps Unicast in the other direction
Total output bandwidth (50+70=120) exceeds 100Gbps; Total bandwidth (100+20=110) exceeds 100Gbps; only
only 100Gbps will be forwarded. 100 Gbps will be forwarded
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
ASR 1000 Forwarding Processor
Quantum Flow Processor (QFP) Drives Integrated Services & Performance
Resource Packet Buffer
TCAM DRAM
DRAM
QFP complex
Memory Packet Processor Engines BQS
FECP
PPE1 PPE2 PPE3 PPE4
GE, 1Gbps
Bootflash
I2C
ESI
PPE5 PPE6 PPE64 Hypertransport, 10Gbps
Other
Memory
Crypto
Chassis Interconnect
Mgmt Bus
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
ASR 1000 ESPs in Modular Chassis
ESP20 ESP40 ESP100 ESP200
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Cisco Quantum Flow Processor (QFP)
ASR1000 series innovation
QFP Chip Set
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
Cisco Enterprise Routing NPU Leadership 4th Gen QFP
Continuing Investment in Network Processor Technology > 200G
40G
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
ASR 1000 Fixed Platforms
ASR 1000 Fixed Chassis Overview
ASR 1001-X ASR 1002-X ASR 1001-HX ASR 1002-HX
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
ASR 1001-HX
Control plane Pay as you go
Multi-Core Network Processor
CPU: Quad Core @ 2.5 GHz License on built-in ports
60Gbps forwarding capacity
Memory: 8GB DDR3 default 4x TenGE+ 4xGE enabled by default
62 Cores
memory, upgradeable to 16GB The remaining ports can be enabled in pairs
4 HW Threads / Core
Secure Boot + Image Signing
248 simultaneous threads
Miscellaneous
RJ45 & mini-USB console
Secure Boot
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
ASR 1001-HX Crypto Module
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
ASR 1002-HX Multi-Core Network Processor
100 Gbps forwarding capacity
Pay as you grow 124 Cores
License on built-in ports 4 HW Threads / Core
4x TenGE+ 4xGE enabled by default 496 simultaneous threads
The remaining ports can be enabled in pairs Miscellaneous Network Interface Module
Control plane RJ45 & mini-USB console 1 double wide or 1 single wide
CPU: Quad Core @ 2.5 GHz eUSB: 32GB NIM
Memory: 16GB DDR3 Secure Boot
default memory,
upgradeable to 32GB
Secure Boot + Image Signing
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
ASR 1002-HX Crypto Module
ASR 1002-HX can be ordered with or without the crypto hardware
Crypto module can be installed in the field unit when it need the function
Crypto bandwidth licensed from factory (default 8Gbps, upgradeable to 16Gbps and
25Gbps on demand)
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
ASR 1002-HX Architecture
Resource Pkts Buffer Resource Pkts Buffer
TCAM
DRAM DRAM DRAM DRAM
(80Mbit)
(2GB) (512MB) (2GB) (512MB)
CPU Memory
CPU
Dispatcher Dispatcher 2.5 GHz Quad-core I2C Chassis
Pkt Buffer Pkt Buffer Management Bus
75Gbps 75Gbps
Interconnect
75Gbps Crypto Memory
(4GB)
150Gbps
Interface Aggregation ASIC
8x10 I2C
NIM 8xGE EPA
GE Serdes Interface
Hypertransport
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
ASR 1000 QFP in the Fixed Chassis
ASR 1001-X ASR 1002-X ASR 1001-HX ASR 1002-HX
System throughput
2.5 - 20Gbps 5 - 36Gbps 60Gbps 100Gbps
(IMIX)
Performance
19Mpps 34Mpps 43Mpps 78Mpps
(64Bytes)
QFP cores 31 62 62 124
Clock Rate 1.5 GHz 1.2 GHz 1.5 GHz 1.5 GHz
QFP Resource
4GB (unified) 1GB 4GB 4GB
Mem
Packet Buffer 256MB 512MB 512MB 1GB
TCAM 10 Mb 40 Mb 40Mb 80 Mb
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Software Architecture
IOS XE Software architecture
IOS IOS
IOS XE = IOS + IOS XE Middleware + Platform active standby
Software
Platform Adaptation Layer
RP
Operational Consistencysame look and feel as IOS (PAL)
Forwarding
Chassis
Router manager manager
IOS runs as its own Linux process for control plane Linux Kernel
(Routing, SNMP, CLI etc.) 64-bit operation
Linux kernel with multiple processes running in protected Control
messaging
memory
Fault containment
QFP client SPASPA
driver
driver
SPA/EPA
Re-startability
SIP/MIP
driver
QFP driver
ESP
ISSU of individual SW packages Chassis
Chassis Forwarding manager
ASR 1000 HA Innovations manager manager
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
Software Architecture Modular Platform
Runs Control Plane IOS
Generates configurations
Maintains routing tables (RIB, FIB) Platform Adaptation Layer
RP
(PAL) Provides abstraction layer between
Initialization of RP processes Chassis Forwarding hardware & IOS
Initialization of installed cards
manager manager Manages ESP redundancy
Detects and manages OIR of cards Maintains copy of FIB and interface list
Manages system status, Linux Kernel Communicates FIB status to active &
environments, power, EOBC standby ESP
Control
messaging
Driver Software for SPA/EPA
Programs QFP forwarding plane and interface
QFP DRAM QFP client / driver SPASPA
driver cards is loaded independently
driver
SPA/EPA
Failure or upgrade of driver
Statistics collection & RP driver
SIP/MIP
communication QFP code does not affect other
ESP
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
Software Architecture Fixed Platform
Single Control CPU
Quad-core
64 bit OS Chassis Mgr.
IOSact
8GB, 16GB, 32GB memory support Forwarding Mgr.
IOSstby
RP Subsystem
RP
(PAL)
2. RPIOS: IOS executable Chassis Forwarding
manager manager
facilitates Software Redundancy feature
3. RPAccess (K9 & non-K9): Software required for Router access Linux Kernel 1
Two versions available (with and without open SSH & SSL)
facilitates software packaging for export-restricted countries Control
4. RPControl : control plane processes for IOS / hardware interface messaging
IOS XE Middleware
5. ESPBase: All ESP code QFP client SPASPA
driver 7
5 driver
SPA/EPA
SIP/MIP
Any software upgrade of the ESP requires reload of the ESP driver
QFP driver
ESP
Chassis
6. SIP/MIPBase: SIP/MIP OS & control processes manager
Chassis Forwarding 6
OS upgrade requires reload of the SIP/MIP manager manager
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
IOS XE Release and support timelines
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
IOS XE 16
Upgrade Impact on ASR 1000
Same IOS XE software infrastructure, feature,
Open & Extensible Automate and Consistent Customer functionality, behavior and user experience
Platform Orchestrate Experience (i.e. CLI, MIBs)
Model Driven Patching
App Hosting
APIs
Few HWs are not supported
Device Management
Faster Innovation Troubleshooting
Reduce OPEX ISSU incompatible, require ROMmon upgrade
Lower Cost
and reload.
Feature Parity between XE3.17 and XE16.3.1
Build Number
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
What to expect HW (1)
Supported Unsupported
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
What to expect HW (2)
Supported Unsupported
Ethernet Port EPA-1X100GE N/A
Adapters (EPA) EPA-2x40GE
EPA-10X10GE
EPA-18X1GE
Shared Port SPA-8XCHT1/E1-V2, SPA-4XCT3/DS0-V2, SPA-2XCT3/DS0-V2, SPA-2XT3/E3-V2, SPA-8XCHT1/E1,
Adapters (SPA) SPA-4XT3/E3-V2, SPA-8XT3/E3, SPA-1CHSTM1/OC3V2, SPA-1XCHOC12/DS0, SPA- SPA-4XCT3/DS0,
4XT-SERIAL SPA-2XCT3/DS0,
SPA-4X1FE-TX-V2, SPA-8X1FE-TX-V2, SPA-2X1GE-V2, SPA-5X1GE-V2, SPA-8X1GE- SPA-2XT3/E3, SPA-
V2, SPA-10X1GE-V2, SPA-1X10GE-L-V2, SPA-1X10GE-WL-V2 4XT3/E3, SPA-
SPA-2XOC3-POS-V2, SPA-4XOC3-POS-V2, SPA-8XOC3-POS, SPA-1XOC12-POS-V2, 1XCHSTM1/OC3
SPA-2XOC12-POS, SPA-4XOC12-POS, SPA-8XOC12-POS, SPA-1XOC48POS/RPR, SPA-2XOC3-POS,
SPA-2XOC48POS/RPR, SPA-4XOC48POS/RPR, SPA-OC192POS-XFP SPA-4XOC3-POS,
SPA-1XOC3-ATM-V2, SPA-3XOC3-ATM-V2, SPA-1XOC12-ATM-V2 SPA-1XOC12-POS
SPA-DSP SPA-2X1GE-SYNCE
SPA-1CHOC3-CE-ATM, SPA-2CHT3-CE-ATM, SPA-24CHT1-CE-ATM SPA-WMA-K9
Network NIM-1MFT-T1/E1, NIM-2MFT-T1/E1, NIM-4MFT-T1/E1, NIM-8MFT-T1/E1, NIM- N/A
Interface Module 1CE1T1-PRI, NIM-2CE1T1-PRI, NIM-8CE1T1-PRI, NIM-SSD, SSD-SATA-200G, SSD-
(NIM) SATA-400G
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
What to expect Mimimum ROMmon
For RP and ESP
IOS XE Denali RP2 RP3 ESP20 ESP40 ESP100 ESP200
Release
For SIP/MIP/ELC
IOS XE Denali SIP40 MIP100 2T+20x1GE 6TGE
Release
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
What to expect image type
XE 3.x XE 16.x
ASR1001-X Universal Image Universal Image
No
ASR1002-X - All the licenses will continue to work as is Change
- No config changes are needed besides the boot image
RP2 based platforms Reformation Image Universal Image + License boot level
IP BASE W/O CRYPTO asr1000rp2-ipbase.* asr1000rpx86-universalk9.* ipbase
IP Base asr1000rp2-ipbasek9.* asr1000rpx86-universalk9_npe.* ipbase
ADVANCED ENTERPRISE asr1000rp2-adventerprisek9_noli.* asr1000rpx86-universalk9_noli.* adventerprise
SERVICES W/O LI
ADVANCED ENTERPRISE W/O asr1000rp2-adventerprise.* asr1000rpx86-universalk9_npe.* adventerprise
CRYPTO
ADVANCED ENTERPRISE asr1000rp2-adventerprisek9.* asr1000rpx86-universalk9.* adventerprise
SERVICES
ADVANCED IP SERVICES W/O LI asr1000rp2-advipservicesk9_noli.* asr1000rpx86-universalk9_noli.* advipservices
ADVANCED IP SERVICES W/O asr1000rp2-advipservices.* asr1000rpx86-universalk9_npe.* advipservices
CRYPTO
ADVANCED IP SERVICES asr1000rp2-advipservicesk9.* asr1000rpx86-universalk9.* advipservices
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
Device Programmability
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
Resources on GitHub & DevNet
https://github.com/YangModels/yang/tree/master/vendor/cisco/xe https://developer.cisco.com/site/odp/
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
Demo
Programmability Demo
1. Provision DMVPN Tunnels LB: 2.2.2.2
HUB
2. Unprovision DMVPN Tunnels Tunnel200: 192.99.99.1
Spoke1 Spoke2
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
CLI Config converted to Yang Data Model
IOS XE Config Yang data model
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
Packet Flows Data Plane
SIP/MIP ingress data path
RPs Active ESP
1. SPA/EPA receives packet data from
its network interfaces and transfers
Interconnect the packet to the SIP/MIP
SPAs/EPAs SPAs/EPAs
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
ESP data processing path 1. Packet arrives at ESP via interconnect
Resource Packet
TCAM
DRAM Buffer DRAM
QFP complex
PPE6 PPE7 PPE8 PPE40
Crypto
Interconnect
Data
QFP complex
PPE6 PPE7 PPE8 PPE40
QFP complex
PPE6 PPE7 PPE8 PPE40
Crypto
Interconnect
PPE6 PPE7 PPE8 PPE40
Crypto
Interconnect
Crypto
Interconnect
Crypto
Interconnect
Interconnect
Egress
Ingress
Buffer
Scheduler
Status
IOCP
Interface
Aggregation ASIC
SPAs/EPAs SPAs/EPAs
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 78
SIP/MIP egress data path
RPs Active ESP
1. Interconnect receives packet data
Interconnect over ESI from the active ESP
Interface
Aggregation ASIC
Data
Ingress Ingress Egress
buffers SPA Agg.
Classifier buffers
SPAs/EPAs SPAs/EPAs
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 79
SIP/MIP egress data path
RPs Active ESP
1. Interconnect receives packet data
Interconnect over ESI from the active ESP
Data
SPAs/EPAs SPAs/EPAs
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 80
SIP/MIP egress data path
RPs Active ESP
1. Interconnect receives packet data
Interconnect over ESI from the active ESP
SPAs/EPAs SPAs/EPAs
Data BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 81
Integrated Security on ASR 1000
Next Generation Encryption
Authenticated
AES-GCM
Encryption
Authentication HMAC-SHA-2
Suite B
Key Establishment ECDH
Hashing SHA-2
Entropy SP800-90
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 83
ASR 1000 Cryptography Support Suite B
Improved Octeon Crypto Processor on X-series Chassis crypto
ASR 1001-X ASR 1002-X ASR 1001-HX ASR 1002-HX ESP100 ESP200
Number of Crypto 1 1 1 1 1 2
Processor
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 84
ASR 1000 Integrated Zone-Based Firewall Protection
DoS, DDoS and Application Layer Detection and Prevention
Strictly Cisco Confidential BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 85
ASR 1000 Security Certifications
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 86
ASR 1000 IPSec Performance & Scale
ASR ASR ASR ASR RP2|RP3 RP2|RP3 RP2|RP3 RP2|RP3
1001-X 1002-X 1001-HX 1002-HX ESP20 ESP40 ESP100 ESP200
Encryption 6Gbps 4Gbps 15Gbps 24Gbps 4Gbps 7Gbps 15Gbps 45Gbps
Throughput w/ sVTI
(IMIX)
VRFs 8k 8k 8k 8k 8k 8k 8k 8k
Total Tunnels 8k 8k 8k 8k 8k 8k 8k 8k
(Site to Site IPSec)
Tunnel Setup Rate 130 130 130 130 130 130 130 130
(per second)
DMVPN / BGP 4k 4k 4k 4k 6k 6k 6k 6k (RP2)
Adjacencies 10k (RP3)
DMVPN / EIGRP 4k 4k 4k 4k 4k 4k 4k 4k
Adjacencies
FlexVPN 10k 10k 10k 10k 10k 10k 10k 10k
(IKEv2/DVTI)
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 87
ASR 1000 Applications & Solutions
ASR 1000 APPLICATIONS:
Carrier Ethernet & MPLS VPN
MPLS L3VPN Applications
MPLS VPN o GRE
North
VRF-Lite/Multi-VRF CE WAN-PE
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 96
ASR 1000 Carrier Ethernet Capabilities
Support for Ethernet Virtual Circuit (EVC) infrastructure Ports
connect
VLAN tags (single, double, ambiguous, untagged) (hair-pin)
EFPs
xconnect
802.1ad S-VLANs Pseudowire
MPLS
Flexible EVC Forwarding Service
EFPs
Pseudowire
Bridge Domain, Xconnect, Bridge Domain Interface, Pseudowire
L3/VRF
Ethernet OAM BD BDI
Routed
Link OAM, CFM, 802.1ag + Y.1731 extension, 802.3ah, Loopback, ELMI
Ports
Support for E-Line, E-Lan, E-Tree
BD BD
EFPs
L2 MP Bridging
Port/VLAN modes with interworking and local switching
Strong UNI features
HQoS, Security ACL, MAC Security
EFPs
Flexible Tag Matching and Manipulation ATM/FR
Ethernet Flow point (EFP) service L2 Interworking
instance is a logical interface that (not yet supported)
connects a bridge domain to a physical
port.
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 97
VPLS Services
VPLS Full-mesh, Hub/Spoke & H-VPLS Provider Edge
1M MAC Addresses U-PE/H-VPLS PE
VPLS Auto-discovery
LDP Signal (RFC 6074) Attachment VCs
are port mode or Full mesh of
BGP Signal (RFC 4761) VLAN ID Targeted LDP
exchange VC lables
Inter-AS support
Tunnel LSP
Option A (BGP Signal) CE N-PE CE
N-PE
Option B, C (LDP Signal)
U-PE dual-homing CE: Customer Edge Device
N-PE: Network Facing Provider Edge
Multiple spanning tree with control pseudowire
U-PE: User Facing Provider Edge
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 99
Segment Routing
Simplifying the Transport
Source Routing: the source chooses a path and
encodes it in the packet header as an ordered list SR
IGP
of segment
VPN
ECMP 16006
vpn
vpn B C pkt
pkt
Interworking with LDP: ease of migration
segment
to N
Adj
Topology independent 50msec FRR H T
2. CSPF does Path Calculation on headend only uses IGP 2. Path Compute Element (PCE) compute the network path
advertisements to compute SRTE constrained paths or route based on a network graph and applying
computational constraints
3. Forwarding traffic: Static route, auto route announce,.etc.
3. Path Compute Client (PCC) initiates LSP and delegates
path computation to PCE
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 101
ASR 1000 APPLICATIONS:
Internet Edge
Enterprise Internet Edge Profile
Routing: up to 5 full ISP peerings
ISP2 Inet II
HQoS, ACL, FNF, CoPP IPv6
ISP1 ISP3
Services: switch2
TenGig4
TenGig3
TenGig4
ZBFW
ALG
Port-channel RG
RG
AVC ACT
STD
ASR1013-2
Y
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 103
ASR 1000 APPLICATIONS:
Secure VPN
VPN Solutions Overview
IPsecbased VPNs
Multipoint GRE
Crypto Map Dynamic VTI Dynamic VTI TLS
Tunnels
IKEv1/ IKEv1/
IKEv1
IKEv2 IKEv2
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 105
VPN Selection Criteria for Key Solutions
Key Solutions DMVPN GETVPN FlexVPN SSLVPN Easy VPN (IPsec IPsec VPN (CM,
(dVTI, IKEv2) (TLS) tunnels, IKEv1) VTI, p-pGRE)
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 106
WAN MACSec Applications
MKA based keying (IEEE 802.1X-2010)
802.1AE strong encryption
DC1
128/256 bits AES-GCM, NIST Main Building 1
approved, line rate performance
Vlan tag in clear option
Point-to-point Metro Metro
E-LINE E-LAN
Port based E-LINE Service
Building 2 Building 4
VLAN based E-LINE Service
Point-to-Multipoint
Port based E-LAN Service
VLAN based E-LAN Service DC2 Building 3
32 peers on 10GE; 8 peers on GE
Connect large branch, regional
Transporting SGT tag with WAN MACSec Data Center Interconnect aggregate site to DC
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 107
ASR 1000 APPLICATIONS:
Datacenter Interconnect (DCI)
DCI with OTV
Ethernet Frame IP packet Ethernet Frame Ethernet Frame
Encap Decap
MAC IF MAC IF
MAC1 Eth1 Edge Device A MAC1 IP A
Edge Device C
MAC2 IP B MAC2 Eth 1
OTV Join Intf OTV Join Intf
MAC3 IP B ASR1K MAC3 Eth 2
ASR1K
IP B
Edge Device B
ASR1K
Datacenter maintenance/DR IP Core (unicast & mcast) Built-in loop prevention IPsec/GETVPN/MACSec
workload mobility (i.e. Vmotion)
Optimal multicast replication Built-in multi-homing
Active/Active Datacenters (HA
+LISP for optimal routing Preserve failure boundary
Clustering, i.e. MSCS, Vmware
Cluster) 8 routers in most deployments All paths active
Legacy Application (non- Interop with N7k FHRP
IP/Routable apps, i.e. NetBios) Support Fragmentation
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 109
VXLAN Enables Scale and Flexibility in the Datacenter
VXLAN-VXLAN Interworking Provides L2 connectivity MAC-in-IP: RFC 7348 4,000 VXLAN Tunnel
VLAN-VXLAN Interoperability between virtual switches in Endpoints (VTEPs)
Unicast (Ingress replication)
hypervisors, hardware Up to 16k VXLAN Network
VXLAN-VPLS Interoperability or Multicast (BiDir) for
switches and hardware Identifiers (VNIs)
VXLAN-VRF Integration peering and MAC
routers Up to 16k Bridge Domain
reachability
VXLAN extends subnets to Interfaces (BDIs)
virtualized resources Up to 1M MAC addresses
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 110
EVPN L3 DCI WAN Solution
GOLF Design
PE
PE
WAN BRANCH
PE
PE
DC Edge
Spines Connecting to DC Edge from Spines (directly connected or IPN)
Single MP-BGP session to carry routes for multiple tenants (VRFs)
MP-BGP
VXLAN handoff to DC Edge
DC can be
Leafs
VRF Orange 1. Standalone N9k fabric ASR1k as a border leaf
VRF Green VRF Purple
2. ACI Mode ASR1k as a border leaf using OpFlex
DC Edge WAN facing side can be
1. Back to back VRF-Lite with L3 sub-interfaces/tunnels
= VXLAN Encap
2. MPLS VPN PE or ASBR (IAS option B)
WAN MPLS VPN(GETVPN), DMVPN, IWAN2.x
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 95
ACI WAN Integration using OpFlex
OpFlex is a communication protocol used
between fabric and DC Edge to enable fabric
WAN facing tenant automation.
OpFlex-PE
One Time Manual Pre-
OpFlex Configuration, required for:
Peering
OpFlex-PR
Establishing IP reachability for underlay
Instantiating on the WAN router an OpFlex framework to the ACI
fabric
Recurring Tenants
Configurations
VRF Purple
WAN side configuration on the WAN router is manual or
VRF Green VRF Orange
orchestrator driven
Fabric facing configuration created on APIC and dynamically
pushed via OpFlex
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 96
ACI Trustsec Integration
ACI Policy Domain Trustsec Policy Domain
Policy Plane
Exchange SGT/EPG
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 97
ASR 1000 APPLICATIONS:
Intelligent WAN (IWAN)
IWAN2.2
Management Automation
Intelligent
Path Control BR11 BR12 BR21 BR22
Secure
Connectivity
BR31 BR41 BR51 BR52
Comprehensive
10.3.3.0/24 10.4.4.0/24 10.5.5.0/24
Threat Defense
BRKCRS-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 118
Summary and Take away
Summary and Key Takeaways
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 120
Relevant Sessions at Cisco Live 2017
Breakout Sessions
BRKCRS-3147 Advanced troubleshooting of the ASR1K and ISR 4451-X made
easy
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 121
Complete Your Online Session Evaluation
Please complete your Online
Session Evaluations after each
session
Complete 4 Session Evaluations &
the Overall Conference Evaluation
(available from Thursday) to receive
your Cisco Live T-shirt
All surveys can be completed via
the Cisco Live Mobile App or the
Dont forget: Cisco Live sessions will be available
Communication Stations for viewing on-demand after the event at
CiscoLive.com/Online
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 122
Continue Your Education
Demos in the Cisco campus
Walk-in Self-Paced Labs
Lunch & Learn
Meet the Engineer 1:1 meetings
Related sessions
BRKARC-2001 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 123
Q&A
Thank You