The document addresses the most frequently asked questions (FAQ) associated with ASR-9001.
The ASR-9001 a 2 Rack Unit (RU), 120Gbps ASR9000 system with four 10GE ports and two modular bays for additional interface modules. The Cisco ASR 9001 has an integrated route switch processor (RSP) and two modular bays which support 1 Gigabit Ethernet, 10 Gigabit Ethernet, and 40 Gigabit Ethernet Modular Port Adapters (MPA). The base chassis has four integrated 10 Gigabit Ethernet enhanced Small Form-Factor Pluggable (SFP+) ports, a Global Positioning System (GPS) input for Stratum 1 clocking, Building Integrated Timing Supply (BITS) port and management ports.
Mechanics
-
Dimensions: The ASR-9001 is 2RU high, and fits into a standard 19" wide, 600mm deep equipment rack.
-
Power input: Two AC or two DC power modules for redundancy.
-
Typical power consumption: 375W (max power is 520W)
-
All power/fan/interface access is via the front panel of the chassis.
-
Airflow: side-to-side.
Release schedule
Currently orderable and supports IOS-XR release 4.2.1 and higher.
Q. What is the Architecture and Performance of ASR-9001?
The ASR-9001 system is built around the same forwarding engine and switch fabric complex as the other ASR-9000 linecards and systems. Most importantly, this means that the system will have identical feature support as the other platforms in ASR-9000 series devices. The Network Processors (NPs) and memories are sized to be equivalent to the Services Edge ("SE") linecards, so all of the ports (both fixed and via MPA) on the system are capable of full Hierarchical Quality of Service (H-QoS) and other SE features.
There are two NPs in the system. Each of them is connected to two of the fixed 10GE ports and one of the pluggable modules. The route processor is a significantly faster version of the CPU complex than the one used on existing 9006/9010 RSP. It has a higher clock rate and 4 cores instead of 2. Control plane performance on the ASR-9001 will be approximately same as of RSP440. The 9001 system ships with 8GB of Route Processor (RP) memory and 8GB of memory for the forwarding complex (this is analogous to the "linecard memory" on a larger system).
Q. What interfaces and MPAs are supported?
The system ships with four fixed 10GE SFP+ ports, and there are two additional bays that support pluggable ethernet modules. The current supported MPA modules:
-
20xGE (SFP) - A9K-MPA-20x1GE
-
2x10GE (XFP) - A9K-MPA-2x10GE
-
4x10GE (XFP) - A9K-MPA-4x10GE
-
1x40GE(XFP) - A9K-MPA-1x40GE
-
no support for legacy/Time Division Multiplexing (TDM) interfaces
-
no support for 100GE interfaces
Q. What optics are supported in IOS-XR release 4.2.1?
Optics supported on other ASR9000 systems will be supported on ASR9001 as well. The fixed 4x10GE ports are SFP+, the MPA linecards support a wide range of SFP, 10 Gigabit Small Form Factor Pluggable (XFP) and Quad Small Form-factor Pluggable (QSFP) optics.
Q. What software is supported on ASR-9001?
The ASR 9001 will have same Software Roadmap as the ASR9000. It runs 4.2.1 P or later images. It doesn't run PX images prior to release 4.3.0. PX Package Installation Envelope (PIE) image files are the only option on all ASR9000 platforms including RSP-2 and ASR9001 starting from Cisco IOS XR Software Release 4.3.0. After 4.3.0, migration to PX will happen through normal upgrade process.
Q. What media storage is included on ASR-9001?
The ASR-9001 has one Embedded USB (eUSB) Flash device that is partitioned as disk0: (4 GB), disk0a: (1 GB) and harddisk: (3 GB). There is an option to have external USB that is mounted as disk1: when inserted. There is 2x64 MB NOR Flash bootflash: and configflash: on the RP CPU, configflash: is used for storing Reset Configuration Word (RCW) and bootflash: is used for storing ROM Monitor Mode (ROMMON-A/B). There is one more storage, 1x128 MB NOR Flash on Line Card (LC) 0/0/CPU0 which is used for both RCW and ROMMON-A/B.
Q. Is A9K-MPA-2X40GE 2X40GE MPA supported with ASR-9001?
No.
Q. What are the node IDs and slot numbers on ASR-9001?
The node ID of RP is 0/RSP0/CPU0 and slot number is 0.
The linecard node ID is 0/0/CPU0 and slot number is 2.
The single Fan Tray node ID is 0/FT0/SP and slot number is 10.
The dual power modules node IDs are 0/PM0/SP (Logical slot number 32) and 0/PM1/SP (Logical slot number 33).
Q. Is the Fan Tray capable of Online Insertion and Removal (OIR)?
OIR is not present in release 4.2.1. As soon as fan tray is removed the system will shutdown. In release 4.3.0 and higher, there is support for fan tray OIR but there are time restrictions depending on environmental temperature.
Refer: Removing and Replacing the Fan Tray
Q. What is the impact to OIR a MPA in ASR-9001?
During Hard OIR of MPA, all interfaces will go through fast reset and then swap. During this process if any traffic is flowing on any of the interfaces of NP (where the Ethernet Plug (EP) being OIR is mapped) then IF Swap will fail. The workaround to this problem is to disable all interfaces of the NP and flush all the traffic and then Swap the interfaces. There are two fixed 10G ports which are mapped along with 1 MPA to a NP, links mapped to these two fixed ports will be disabled and enabled during MPA Hard OIR hence there will be some traffic outage on fixed ports. Traffic drop is in milli-second.
Q. Is ingress traffic shaping supported in ASR-9001?
No. The traffic manager in ingress direction is disabled so QoS shaping on ingress will not be supported for ASR 9001.
Ingress shaping QOS configurations will be rejected.
Q. Does ASR-9001 support clustering?
Not in release 4.2.1. Support is expected in release 4.3.0 and later.
Q. Does ASR-9001 support Satellite Network Virtualization (nV) with ASR-9000V?
Not in release 4.2.1. Support is expected in release 4.3.0 and later.
Q. Does ASR-9001 have a fabric?
Yes. The ASR-9001 has a single Fabric Switching ASIC at location 0/0/CPU0. This is the same ASIC that is used on the RSP440 and 2nd generation based linecards on other ASR9000 platforms.
The following command displays the counters related to fabric. The Fabric Switching ASIC has 4 ports with 2 connected to each Fabric Interface ASIC (FIA).
RP/0/RSP0/CPU0:ASR9001-A#show controllers fabric crossbar statistics instance 0 location 0/0/CPU0
Port statistics for xbar:0 port:1
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:2
==============================
Hi priority stats (unicast)
===========================
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:3
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 2
Egress Packet Count Since Last Read : 2
Low priority stats (multicast)
===========================
Port statistics for xbar:0 port:4
==============================
Hi priority stats (unicast)
===========================
Ingress Packet Count Since Last Read : 3
Egress Packet Count Since Last Read : 3
Low priority stats (multicast)
===========================
Total Unicast In: 5
Total Unicast Out: 5
Total Multicast In: 0
Total Multicast Out: 0
Q. What is the command to verify FIA ASICs used on ASR-9001?
There are two FIA on ASR-9001. Following command can be used to verify functioning of these ASICs:
RP/0/RSP0/CPU0:ASR9001-A#show controllers fabric fia stats location 0/0/cpu0
Sat Jan 15 03:17:47.489 UTC
********** FIA-0 **********
Category: count-0
From Unicast Xbar[0] 2
From Unicast Xbar[1] 3
From Unicast Xbar[2] 0
From Unicast Xbar[3] 0
From MultiCast Xbar[0] 0
From MultiCast Xbar[1] 0
From MultiCast Xbar[2] 0
From MultiCast Xbar[3] 0
To Unicast Xbar[0] 2
To Unicast Xbar[1] 3
To Unicast Xbar[2] 0
To Unicast Xbar[3] 0
To MultiCast Xbar[0] 0
To MultiCast Xbar[1] 0
To MultiCast Xbar[2] 0
To MultiCast Xbar[3] 0
To Line Interface[0] 5
To Line Interface[1] 0
From Line Interface[0] 5
From Line Interface[1] 0
Ingress drop: 25
Egress drop: 0
Total drop: 25
********** FIA-1 **********
Category: count-1
From Unicast Xbar[0] 0
From Unicast Xbar[1] 0
From Unicast Xbar[2] 0
From Unicast Xbar[3] 0
From MultiCast Xbar[0] 0
From MultiCast Xbar[1] 0
From MultiCast Xbar[2] 0
From MultiCast Xbar[3] 0
To Unicast Xbar[0] 0
To Unicast Xbar[1] 0
To Unicast Xbar[2] 0
To Unicast Xbar[3] 0
To MultiCast Xbar[0] 0
To MultiCast Xbar[1] 0
To MultiCast Xbar[2] 0
To MultiCast Xbar[3] 0
To Line Interface[0] 0
To Line Interface[1] 0
From Line Interface[0] 0
From Line Interface[1] 0
Ingress drop: 10
Egress drop: 0
Total drop: 10
Q. What does the term EP associated with an ASR-9001 stand for?
Ethernet Plugs. It is synonymous with MPA (Modular Port Adaptor).
Q. Can you turboboot ASR-9001 from the external USB disk1: ?
No.
Q. How do you connect to the LC 0/0/CPU0 console on ASR-9001?
On ASR-9001 you can convert RP console as LC console using attachCon feature.
- attachCon feature will not be supported in 4.2.1 on ASR-9001.
- attachCon is useful for debugging boot up issues on LC and also useful for firmware upgrade from ROMMON on LC.
Also, on ASR-9001 you can reach the LC console via AUX port, you need to use below fill commands to write to the MUX which changes AUX port to LC console:
priv
fill -l 0xD2000198 0x4 0x80000001
To convert LC console back to AUX use below command from privileged mode:
priv
fill -l 0xD2000198 0x4 0x00000000
Note: By default the AUX port was LC console upto 1.11 version of IMIO FPGA. From 1.12 version of FPGA this has changed. So if you are using 1.12 version of IMIO you need to use above fill commands.
When using the ASR-9001 chassis with the 4.2.1 CCO release you may be unfortunate to find out a boot loop that is identified by this sequence: