2-87
Cisco ASR 9000 Series Aggregation Services Router Overview and Reference Guide
OL-17501-09
Chapter 2 Functional Description
System Management and Configuration
For information about SNMP, see the “SNMP” section on page 2-87.
All system management interfaces have fault and physical inventory.

Command-Line Interface

The CLI supports configuration file upload and download through TFTP. The system supports generation
of configuration output without any sensitive information such as passwords, keys, etc. The
ASR 9000 Series Routers support Embedded Fault Manager (TCL-scripted policies) through CLI
commands. The system also supports feature consistency between the CLI and SNMP management
interfaces.

Craft Works Interface

The system supports CWI, a graphical craft tool for performance monitoring, configuration editing, and
configuration rollback. CWI is embedded with Cisco IOS XR software and can be downloaded through
the HTTP protocol. A user can use CWI to edit the router configuration file, create user-defined
applications, and open Telnet/SSH application windows to provide CLI access.

XML

External (or XML) clients can programmatically access the configuration and operational data of the
Cisco ASR 9000 Series Router using XML. The XML support includes retrieval of inventory, interfaces,
alarms, and performance data. The system is capable of supporting 15 simultaneous XML/SSH sessions.
The system supports alarms and event notifications over XML and also supports bulk PM retrieval and
bulk alarms retrieval.
XML clients are provided with the hierarchy and possible contents of the objects that they can include
in their XML requests (and can expect in the XML responses), documented in the form of an XML
schema.
When the XML agent receives a request, it uses the XML Service Library to parse and process the
request. The Library forwards the request to the Management Data API (MDA) Client Library, which
retrieves data from the SysDB. The data returned to the XML Service Library is encoded as XML
responses. The agent then processes and sends the responses back to the client as response parameter of
the invoke method call. The alarm agent uses the same XML Service Library to notify external clients
about configuration data changes and alarm conditions.
SNMP
The SNMP interface allows management stations to retrieve data and to get traps. It does not allow
setting anything in the system.

SNMP Agent

In conformance with SMIv2 (Structure of Management Information Version 2) as noted in RFC 2580,
the system supports SNMPv1, SNMPv2c, and SNMPv3 interfaces. The system supports feature
consistency between the CLI and SNMP management interfaces.
The system is capable of supporting at least 10 SNMP trap destinations. Reliable SNMP Trap/Event
handling is supported.