Cisco IOS XR Getting Started Guide for the
Cisco XR 12000 Series Router
Cisco IOS XR Software Release 4.1
Americas Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883
Text Part Number: OL-24755-01
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL
STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT
WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT
SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE
OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS” WITH
ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF
DEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING,
WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO
OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at
www.cisco.com/go/trademarks. Third party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership
relationship between Cisco and any other company. (1005R)
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the
document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental.
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
Selecting and Identifying the Designated Shelf Controller1-9
Selecting and Identifying the DSC on Cisco XR 12000 and 12000 Series Routers1-9
Verifying the DSC1-9
Connecting to the Router Through the Console Port1-10
Where to Go Next1-16
Bringing Up the Cisco IOS XR Software on a Standalone Router2-17
Contents2-17
Prerequisites2-17
Software Requirements2-18
Hardware Prerequisites and Documentation2-18
Bringing Up and Configuring a Standalone Router2-19
Verifying the System After Initial Boot2-20
Where to Go Next2-25
Configuring General Router Features3-27
Contents3-27
Secure Domain Routers3-27
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
iii
Contents
Connecting and Communicating with the Router3-28
Establishing a Connection Through the Console Port3-32
Establishing a Connection Through a Terminal Server3-34
Establishing a Connection Through the Management Ethernet Interface3-36
Logging In to a Router or an SDR3-36
CLI Prompt3-37
User Access Privileges3-38
User Groups, Task Groups, and Task IDs3-39
Predefined User Groups3-40
Displaying the User Groups and Task IDs for Your User Account 3-41
Navigating the Cisco IOS XR Command Modes3-43
Identifying the Command Mode in the CLI Prompt3-44
Summary of Common Command Modes3-45
Entering EXEC Commands from a Configuration Mode3-47
Command Mode Navigation Example3-48
Managing Configuration Sessions3-49
Displaying the Active Configuration Sessions3-51
Starting a Configuration Session3-52
Starting an Exclusive Configuration Session3-53
Displaying Configuration Details with show Commands3-54
Saving the Target Configuration to a File3-60
Loading the Target Configuration from a File3-61
Loading an Alternative Configuration at System Startup3-61
Clearing All Changes to a Target Configuration3-61
Committing Changes to the Running Configuration3-62
Reloading a Failed Configuration3-64
Exiting a Configuration Submode3-64
Returning Directly to Configuration Mode from a Submode3-65
Ending a Configuration Session3-65
Aborting a Configuration Session3-65
Configuring the SDR Hostname3-66
Configuring the Management Ethernet Interface3-66
Specifying the Management Ethernet Interface Name in CLI Commands3-67
iv
Displaying the Available Management Ethernet Interfaces3-67
Configuring the Management Ethernet Interface3-68
Manually Setting the Router Clock3-72
Where to Go Next3-74
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Configuring Additional Router Features4-75
Contents4-75
Configuring the Domain Name and Domain Name Server 4-75
Configuring Telnet, HTTP, and XML Host Services4-77
Prerequisites4-77
Managing Configuration History and Rollback4-81
Displaying the Commit IDs4-82
Displaying the Configuration Changes Recorded in a Commit ID4-82
Previewing Rollback Configuration Changes4-83
Rolling Back the Configuration to a Specific Rollback Point4-83
Rolling Back the Configuration over a Specified Number of Commits4-84
Loading Commit ID Configuration Changes to the Target Configuration 4-84
Loading Rollback Configuration Changes to the Target Configuration4-85
Deleting Commit IDs4-86
Creating and Modifying User Accounts and User Groups4-90
Displaying Details About User Accounts, User Groups, and Task IDs4-91
CLI Tips, Techniques, and Shortcuts5-93
Contents5-93
CLI Tips and Shortcuts5-93
Entering Abbreviated Commands5-93
Using the Question Mark (?) to Display On-Screen Command Help 5-94
Completing a Partial Command with the Tab Key5-96
Identifying Command Syntax Errors 5-96
Using the no Form of a Command5-97
Editing Command Lines that Wrap5-97
Displaying System Information with show Commands5-98
Common show Commands5-98
Browsing Display Output When the --More-- Prompt Appears5-99
Halting the Display of Screen Output5-100
Redirecting Output to a File5-100
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
v
Contents
Narrowing Output from Large Configurations5-100
Filtering show Command Output5-102
show parser dump command5-105
Accessing Admin Commands from Secure Domain Router Mode5-105
Location Keyword for the File Command5-105
vty / Console Timestamp5-106
Displaying Interfaces by Slot Order5-106
Displaying Unconfigured Interfaces5-107
Displaying Subnet Mask in CIDR Format5-108
Wildcards, Templates, and Aliases5-109
Using Wildcards to Identify Interfaces in show Commands5-109
Creating Configuration Templates5-110
Applying Configuration Templates5-112
Aliases5-113
Keystrokes Used as Command Aliases5-114
Key Combinations to Move the Cursor5-116
Keystrokes to Control Capitalization5-117
Keystrokes to Delete CLI Entries5-118
Transposing Mistyped Characters5-118
Troubleshooting the Cisco IOS XR Software6-119
Contents6-119
Additional Sources of Information6-119
Basic Troubleshooting Commands6-119
Using show Commands to Display System Status and Configuration6-120
Using the ping Command6-121
Using the traceroute Command6-122
Using debug Commands6-123
vi
Configuration Error Messages6-127
Configuration Failures During a Commit Operation6-127
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Configuration Errors at Startup6-127
Memory Warnings in Configuration Sessions6-128
Understanding Low-Memory Warnings in Configuration Sessions6-128
Displaying System Memory Information6-129
Removing Configurations to Resolve Low-Memory Warnings6-130
Contacting TAC for Additional Assistance6-132
Interfaces Not Coming Up6-132
Verifying the System Interfaces6-132
Understanding Regular Expressions, Special Characters, and PatternsA-137
ContentsA-137
Regular Expressions A-137
Special CharactersA-138
Character Pattern RangesA-138
Multiple-Character PatternsA-139
Contents
G
LOSSARY
I
NDEX
Complex Regular Expressions Using MultipliersA-139
Pattern AlternationA-140
Anchor CharactersA-140
Underscore WildcardA-140
Parentheses Used for Pattern RecallA-141
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
vii
Contents
viii
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Preface
This guide describes how to create the initial configuration for a router using the
Cisco IOS XR software. This guide also describes how to complete additional administration,
maintenance, and troubleshooting tasks that may be required after initial configuration.
This preface contains the following sections:
• Changes to This Document, page ix
• About This Document, page ix
• Obtaining Documentation and Submitting a Service Request, page xi
Changes to This Document
Tabl e 1 lists the technical changes made to this document since it was first printed.
Table 1Changes to This Document
RevisionDateChange Summary
OL-24755-01April 2011Initial release of this document.
About This Document
The following sections provide information about Cisco IOS XR Getting Started Guide for the Cisco XR
12000 Series Router and related documents:
• Intended Audience, page x
• Organization of the Document, page x
• Related Documents, page x
• Conventions, page xi
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
ix
Intended Audience
This document is intended for the following people:
• Experienced service provider administrators
• Cisco telecommunications management engineers
• Third-party field service technicians who have completed the Cisco IOS XR software training
sessions
• Customers who daily use and manage routers running Cisco IOS XR software
Organization of the Document
This document contains the following chapters:
• Introduction to Cisco IOS XR Software
• Bringing Up the Cisco IOS XR Software on a Standalone Router
• Configuring General Router Features
• Configuring Additional Router Features
• CLI Tips, Techniques, and Shortcuts
Preface
• Troubleshooting the Cisco IOS XR Software
• Understanding Regular Expressions, Special Characters, and Patterns
Related Documents
For a complete listing of available documentation for the Cisco IOS XR software and the routers on
which it operates, see the following URLs:
NoteCisco IOS XR software runs only on the Cisco XR 12000 Series Routers listed in the “Supported
Standalone System Configurations” section on page 1-1.
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
x
OL-24755-01
Preface
Conventions
This document uses the following conventions:
ConventionItem
boldface fontCommands and keywords
italic fontVariable for which you supply values
screen fontDisplayed session and system information
boldface screen fontCommands and keywords you enter in an
interactive environment
italic screen fontVariables you enter in an interactive environment
boldface fontMenu items and button names
Option > Network PreferencesMenu navigation
NoteMeans reader take note. Notes contain helpful suggestions or references to material not covered in the
publication.
TipMeans the following information will help you solve a problem. The information in tips might not be
troubleshooting or an action, but contains useful information.
CautionMeans reader be careful. In this situation, you might do something that could result in equipment
damage or loss of data.
Obtaining Documentation and Submitting a Service Request
For information on obtaining documentation, submitting a service request, and gathering additional
information, see the monthly What’s New in Cisco Product Documentation, which also lists all new and
revised Cisco technical documentation, at:
Subscribe to the What’s New in Cisco Product Documentation as a Really Simple Syndication (RSS) feed
and set content to be delivered directly to your desktop using a reader application. The RSS feeds are a free
service and Cisco currently supports RSS version 2.0.
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
xi
Preface
xii
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Contents
CHAPTER
1
Introduction to Cisco IOS XR Software
This chapter introduces the routers that support Cisco IOS XR software. It also introduces router
concepts, features, and user interfaces.
• Supported Standalone System Configurations, page 1-1
• Cisco XR 12000 Series Router Overview, page 1-2
• Router Management Interfaces, page 1-7
• Selecting and Identifying the Designated Shelf Controller, page 1-9
• Connecting to the Router Through the Console Port, page 1-10
• Where to Go Next, page 1-16
Supported Standalone System Configurations
The Cisco IOS XR software runs on the following standalone systems:
• Cisco XR 12006 Router
• Cisco XR 12008 Router
• Cisco XR 12010 Router
• Cisco XR 12012 Router
• Cisco XR 12016 Router
• Cisco XR 12404 Router
• Cisco XR 12406 Router
• Cisco XR 12410 Router
• Cisco XR 12416 Router
NoteMany cards operate in both Cisco XR 12000 Series Routers and in Cisco 12000 Series Internal Routers.
For the latest information on which cards are supported by the Cisco IOS XR software in
Cisco XR 12000 Series Routers and Cisco 12000 Series Internal Routers, see Release Notes for
Command Cisco IOS XR Software Release 4.0.
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
1-1
Cisco XR 12000 Series Router Overview
Cisco XR 12000 Series Router Overview
The Cisco XR 12000 Series Router is powered by Cisco IOS XR software, allowing service providers to
isolate public and private services through the virtualization of a single router into separate physical and
logical partitions. Cisco IOS XR software is a unique self-healing and self-defending operating system
designed for always-on operation while scaling capacity and adding new services or features. With
distributed processing intelligence and robust quality-of-service (QoS) and multicast mechanisms, the
Cisco XR 12000 Series Router allows providers to scale services and customers with performance.
Features and Capabilities
The router is a scalable carrier-class distributed forwarding router, which is designed for redundancy,
high security and availability, packaging, power, and other requirements needed by service providers.
The router aggregates triple play Multi-service edge and Ethernet service traffic aggregating these
services to 10 Gigabit Ethernet IP, MPLS edge, or core. It support Ethernet, serial (including MLPPP),
frame relay and POS interface on the access side and Ethernet or POS interfaces on the core side.
The following sections describe the features and capabilities in detail:
Chapter 1 Introduction to Cisco IOS XR Software
• Cisco IOS XR Software, page 1-2
• Flexible Ethernet, page 1-4
• L2VPN, page 1-4
• Multicast, page 1-5
• OAM, page 1-5
• Layer 3 Routing, page 1-5
• MPLS VPN, page 1-6
• QoS, page 1-6
• MPLS TE, page 1-7
Cisco IOS XR Software
The router runs Cisco IOS XR Software, which offers the following:
• Rich Networking Feature Set—Cisco IOS XR Software represents a continuation of the Cisco
networking leadership in helping customers realize the power of their networks and the Internet. It
provides unprecedented routing-system scalability, high availability, service isolation, and
manageability to meet the mission-critical requirements of next-generation networks.
• Operating system infrastructure protection—Cisco IOS XR Software provides a microkernel
architecture that forces all but the most critical functions, such as memory management and thread
distribution, outside of the kernel, thereby preventing failures in applications, file systems, and even
device drivers from causing widespread service disruption.
• Process and thread protection—Each process, even individual process thread, is executed in its own
protected memory space, and communications between processes are accomplished through
well-defined, secure, and version-controlled application programming interfaces (APIs),
significantly minimizing the effect that any process failure can have on other processes.
1-2
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
availability during installation of a software upgrade. ISSUs or hitless software upgrades (HSUs)
allow you to upgrade most Cisco router software features without affecting deployed services. You
can target particular system components for upgrades based on software packages or composites that
group selected features. Cisco preconfigures and tests these packages and composites to help ensure
system compatibility.
• Process restart—You can restart critical control-plane processes both manually and automatically in
response to a process failure versus restarting the entire operating system. This feature supports the
Cisco IOS XR Software goal of continuous system availability and allows for quick recovery from
process or protocol failures with minimal disruption to customers or traffic.
• State checkpoint—You can maintain a memory and critical operating state across process restarts to
sustain routing adjacencies and signaling state during a Route Switch Processor (RSP) switchover.
• Ethernet virtual connections (EVCs)—Ethernet services are supported using individual EVCs to
carry traffic belonging to a specific service type or end user through the network. You can use
EVC-based services in conjunction with MPLS-based L2VPNs and native IEEE bridging
deployments.
• Flexible VLAN classification—VLAN classification into Ethernet flow points (EFPs) includes
single-tagged VLANs, double-tagged VLANs (QinQ and IEEE 802.1ad), contiguous VLAN ranges,
and noncontiguous VLAN lists.
Cisco XR 12000 Series Router Overview
• IEEE Bridging—Software supports native bridging based on IEEE 802.1Q, IEEE 802.1ad, IEEE
802.1ah provider backbone bridges (PBB) and QinQ VLAN encapsulation mechanisms on the
router.
• IEEE 802.1s Multiple Spanning Tree (MST)—MST extends the IEEE 802.1w Rapid Spanning Tree
Protocol (MSTP) to multiple spanning trees, providing rapid convergence and load balancing.
• MST Access Gateway—This feature provides a resilient, fast-convergence mechanism for
aggregating and connecting to Ethernet-based access rings.
• Virtual Private LAN Services (VPLS)—VPLS is a class of VPN that supports the connection of
multiple sites in a single, bridged domain over a managed IP/MPLS network. It presents an Ethernet
interface to customers, simplifying the LAN and WAN boundary for service providers and
customers, and enabling rapid and flexible service provisioning because the service bandwidth is
not tied to the physical interface. All services in a VPLS appear to be on the same LAN, regardless
of location.
• Hierarchical VPLS (H-VPLS)—H-VPLS provides a level of hierarchy at the edge of the VPLS
network for increased scale. QinQ access and H-VPLS pseudowire access options are supported.
• Virtual Private WAN Services/Ethernet over MPLS (VPWS/EoMPLS)—EoMPLS transports
Ethernet frames across an MPLS core using pseudowires. Individual EFPs or an entire port can be
transported over the MPLS backbone using pseudowires to an egress interface or subinterface.
• Pseudowire redundancy—Pseudowire redundancy supports the definition of a backup pseudowire to
protect a primary pseudowire that fails.
• Multisegment pseudowire stitching—Multisegment pseudowire stitching is a method for
interworking two pseudowires together to form a cross-connect relationship.
OL-24755-01
• IPv4 Multicast—IPv4 Multicast supports Internet Group Management Protocol Versions 2 and 3
(IGMPv2/v3), Protocol Independent Multicast Source Specific Multicast (SSM) and Sparse Mode
(SM), Multicast Source Discovery Protocol (MSDP), and Anycast Rendezvous Point (RP).
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
1-3
Cisco XR 12000 Series Router Overview
• IGMP v2/v3 Snooping—This Layer 2 mechanism efficiently tracks multicast membership on an
• N-Tuple Hashing—A new 7-tuple hash algorithm, which provides better load balancing across equal
• Link Bundling Phase 3—The link bundle interface is enabled to be used as an edge-facing interface
Flexible Ethernet
The router uses Ethernet as its transport mechanism, which offers the following:
• Ethernet virtual connections (EVCs)—Ethernet services are supported using individual EVCs to
Chapter 1 Introduction to Cisco IOS XR Software
L2VPN network. Individual IGMP joins are snooped at the VLAN level or pseudowire level, and
then it summarizes the results into a single upstream join message. In residential broadband
deployments, this feature enables the network to send only channels that are being watched to the
downstream users.
cost paths, is introduced. This algorithm uses additional Layer 4 information from the Layer 3
packet. For more information on 7-tuple hashing, see the Cisco IOS XR IP Addresses and Services Configuration Guide for the Cisco XR 12000 Series Router.
by providing a number of new features, such as ACL, Mac Accounting, IPv6, PIMv6, uRPF, MVPN,
L2VPN, BFD, and Unequal BW. For more information on link bundling phase 3, see the Cisco IOS XR Interface and Hardware Component Configuration Guide for the Cisco XR 12000 Series Router.
carry traffic belonging to a specific service type or end user through the network. You can use
EVC-based services in conjunction with MPLS-based L2VPNs and native IEEE bridging
deployments.
L2VPN
• Flexible VLAN classification—VLAN classification into EFPs includes single-tagged VLANs,
double-tagged VLANs (QinQ and IEEE 802.1ad), contiguous VLAN ranges, and noncontiguous
VLAN lists.
• IEEE Bridging— The software supports native bridging based on IEEE 802.1Q, IEEE 802.1ad, and
QinQ VLAN encapsulation mechanisms on the router.
• IEEE 802.1s Multiple Spanning Tree (MST)—MST extends the MSTP to multiple spanning trees,
providing rapid convergence and load balancing.
• MST Access Gateway—This feature provides a resilient, fast-convergence mechanism for
aggregating and connecting to Ethernet-based access rings.
The router uses L2VPNs, which offers the following:
• Virtual Private LAN Services (VPLS)—VPLS is a class of VPN that supports the connection of
multiple sites in a single, bridged domain over a managed IP/MPLS network. It presents an Ethernet
interface to customers, simplifying the LAN and WAN boundary for service providers and
customers, and enabling rapid and flexible service provisioning because the service bandwidth is
not tied to the physical interface. All services in a VPLS appear to be on the same LAN, regardless
of location.
• Hierarchical VPLS (H-VPLS)—H-VPLS provides a level of hierarchy at the edge of the VPLS
network for increased scale. QinQ access and H-VPLS pseudowire access options are supported.
• Virtual Private WAN Services/Ethernet over MPLS (VPWS/EoMPLS)—EoMPLS transports
Ethernet frames across an MPLS core using pseudowires. Individual EFPs or an entire port can be
transported over the MPLS backbone using pseudowires to an egress interface or subinterface.
1-4
• Pseudowire redundancy—Pseudowire redundancy supports the definition of a backup pseudowire to
protect a primary pseudowire that fails.
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Chapter 1 Introduction to Cisco IOS XR Software
• Multisegment pseudowire stitching—This feature is a method used to interwork two pseudowires
together to form a cross-connect relationship.
Multicast
The router supports multicast, which offers the following:
• IPv4 Multicast—IPv4 Multicast supports Internet Group Management Protocol Versions 2 and 3
(IGMPv2/v3), Protocol Independent Multicast Source Specific Multicast (SSM) and Sparse Mode
(SM), Multicast Source Discovery Protocol (MSDP), and Anycast Rendezvous Point (RP).
• IGMP v2/v3 Snooping—This Layer 2 mechanism efficiently tracks multicast membership on an
L2VPN network. Individual IGMP joins are snooped at the VLAN level or pseudowire level, and
then it summarizes the results into a single upstream join message. In residential broadband
deployments, this feature enables the network to send only channels that are being watched to the
downstream users.
OAM
The router supports different types of operations, administration, and maintenance (OAM), which offers
the following:
Cisco XR 12000 Series Router Overview
Layer 3 Routing
• E-OAM (IEEE 802.3ah)—Ethernet link layer OAM is a vital component of EOAM that provides
physical-link OAM to monitor link health and assist in fault isolation. Along with IEEE 802.1ag,
Ethernet link layer OAM can be used to assist in rapid link-failure detection and signaling to remote
end nodes of a local failure.
• E-OAM (IEEE 802.1ag and ITU-T Y.1731)—Ethernet Connectivity Fault Management (CFM) is a
service-level OAM protocol that provides a number of mechanisms for fault management and
performance monitoring. This includes procedures for monitoring and verifying the path between
multiple end points, via IEEE 802.1 bridges and LANs.
interface for performance monitoring, using the capabilities provided by the Ethernet CFM.
• Ethernet Fault Detection—The router supports a mechanism to use faults detected by Ethernet OAM
protocols as a trigger to bring down interfaces or sub-interfaces. Hence, there is a trigger protection
switching or L3 re-routing during a failure.
The router runs Cisco IOS XR Software, which supports Layer 3 routing and a range of IPv4 services
and routing protocols, including the following:
• Intermediate System-to-Intermediate System (IS-IS)—Integrated Intermediate IS-IS, Internet
Protocol Version 4 (IPv4), is a standards-based Interior Gateway Protocol (IGP). For more
information on IS-IS, see Cisco IOS XR Routing Configuration Guide for the Cisco XR 12000 Series Router.
• Open Shortest Path First (OSPF)—OSPF is an IGP developed by the OSPF working group of the
Internet Engineering Task Force (IETF). For more information on OSPF, see Cisco IOS XR Routing
Configuration Guide for the Cisco XR 12000 Series Router.
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
1-5
Cisco XR 12000 Series Router Overview
• Static Routing—Static routes are user-defined routes that cause packets moving between a source
and a destination to take a specified path. For more information on static routing, see Cisco IOS XR
Routing Configuration Guide for the Cisco XR 12000 Series Router.
• IPv4 Multicast—IPv4 Multicast delivers source traffic to multiple receivers without adding any
additional burden on the source or the receivers while using the least network bandwidth of any
competing technology. For more information on IPv4 Multicast, see Cisco IOS XR Multicast Configuration Guide for the Cisco XR 12000 Series Router.
• Routing Policy Language (RPL)—RPL provides a single, straightforward language in which all
routing policy needs can be expressed. For more information on RPL, see Cisco IOS XR Routing
Configuration Guide for the Cisco XR 12000 Series Router.
• Hot Standby Router Protocol (HSRP)—HSRP is an IP routing redundancy protocol designed to
allow for transparent failover at the first-hop IP router. For more information on HSRP, see Cisco
IOS XR IP Addresses and Services Configuration Guide for the Cisco XR 12000 Series Router.
• Virtual Router Redundancy Protocol (VRRP)—VRRP allows for transparent failover at the first-hop
IP router, enabling a group of routers to form a single virtual router. For more information on VRRP,
see Cisco IOS XR IP Addresses and Services Configuration Guide for the Cisco XR 12000 Series Router.
• Border Gateway Protocol (BGP) Add Path— This feature enables a BGP speaker to send multiple
paths for a prefix. For more information on BGP Add Path, see Cisco IOS XR Routing Configuration
Guide for the Cisco XR 12000 Series Router.
• Selective VRF Download (SVD)—This feature allows the download of only those prefixes and
labels to a line card that are actively required to forward traffic through that line card. For more
information on SVD, see the Cisco IOS XR Routing Configuration Guide for the Cisco XR 12000 Series Router.
Chapter 1 Introduction to Cisco IOS XR Software
MPLS VPN
QoS
The router supports MPLS VPN, which offers the following:
• MPLS L3VPN—This IP VPN feature for MPLS allows a Cisco IOS Software or
Cisco IOS XR software network to deploy scalable IPv4 Layer 3 VPN backbone services. An IP
VPN is the foundation that companies use for deploying or administering value-added services,
including applications and data hosting network commerce and telephony services, to business
customers.
• Carrier Supporting Carrier (CSC)—CSC allows an MPLS VPN service provider to connect
geographically isolated sites using another backbone service provider and still maintain a private
address space for its customer VPNs. It is implemented as defined by IETF RFC 4364.
• Inter-AS—is a peer-to-peer type model that allows extension of VPNs through multiple provider or
multi-domain networks. This lets service providers peer up with one another to offer end-to-end
VPN connectivity over extended geographical locations. An MPLS VPN Inter-AS allows:
–
VPN to cross more than one service provider backbone.
–
VPN to exist in different areas.
–
Confederations to optimize Internal Border Gateway Protocol (iBGP) meshing.
The router supports many types of quality of service (QoS), which offers the following:
1-6
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Chapter 1 Introduction to Cisco IOS XR Software
• QoS—Comprehensive QoS support with up to 3 million queues, Class-Based Weighted Fair
Queuing (CBWFQ) based on a three-parameter scheduler, Weighted Random Early Detection
(WRED), two-level strict priority scheduling with priority propagation, and 2-rate, 3-color (2R3C)
Policing are all supported.
• Cisco IOS XR Software—This software supports a rich variety of QoS mechanisms, including
policing, marking, queuing, dropping, and shaping. In addition, the operating systems support
Modular QoS CLI (MQC). Modular CLI is used to configure various QoS features on various Cisco
platforms.
• H-QoS—Is supported on Ethernet interfaces. For EVCs four-level H-QoS support is provided with
the following hierarchy levels: port, group of EFPs, EFP, and class of service. This level of support
allows for per-service and per-end user QoS granularity. Four-level H-QoS support is provided for
EVCs with the following hierarchy levels: port, group of EFPs, EFP, and class of service. This level
of support allows for per-service and per-end user QoS granularity. H-QOS support is also provided
on SIP based interfaces.
MPLS TE
The router supports MPLE Traffic Engineering (TE), which offers the following:
• MPLS TE—Cisco IOS XR Software supports MPLS protocols such as Traffic Engineering/Fast
Reroute (TE-FRR), Resource Reservation Protocol (RSVP), Label Distribution Protocol (LDP), and
Targeted Label Distribution Protocol (T-LDP).
Router Management Interfaces
• MPLS TE Preferred Path—Preferred tunnel path functions let you map pseudowires to specific TE
tunnels. Attachment circuits are cross-connected to specific MPLS TE tunnel interfaces instead of
remote provider-edge router IP addresses (reachable using IGP or LDP).
• Ignore Intermediate System-to-Intermediate System (IS-IS) Overload Bit Avoidance—This feature
allows network administrators to prevent a RSVP-TE Label Switched Path (LSP) from being
disabled when a router in that path has its Intermediate System-to-Intermediate System (IS-IS)
overload bit set. For more information on IS-IS overload bit aviodance, see the Cisco IOS XR MPLS Configuration Guide for the Cisco XR 12000 Series Router.
Router Management Interfaces
Because new routers are not yet configured for your environment, you must begin the configuration
using the command-line interface (CLI). This guide provides instructions on using the CLI to configure
basic router features. Cisco IOS XR software supports the following router management interfaces,
which are described in the following sections:
• Command-Line Interface, page 1-7
• Extensible Markup Language API, page 1-8
• Simple Network Management Protocol, page 1-8
Command-Line Interface
OL-24755-01
The CLI is the primary user interface for configuring, monitoring, and maintaining routers that run
Cisco IOS XR software. The CLI allows you to directly and simply execute Cisco IOS XR commands.
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
1-7
Router Management Interfaces
All procedures in this guide use CLI. Before you can use other router management interfaces, you must
first use the CLI to install and configure those interfaces. Guidelines for using the CLI to configure the
router are discussed in the following chapters:
• Configuring General Router Features
• Configuring Additional Router Features
• CLI Tips, Techniques, and Shortcuts
For more information on CLI procedures for other tasks, such as hardware interface and software
protocol management tasks, see the Cisco IOS XR software documents listed in the “Related
Documents” section on page x.
Extensible Markup Language API
The Extensible Markup Language (XML) application programming interface (API) is an XML interface
used for rapid development of client applications and perl scripts to manage and monitor the router.
Client applications can be used to configure the router or request status information from the router by
encoding a request in XML API tags and sending it to the router. The router processes the request and
sends the response to the client in the form of encoded XML API tags. The XML API supports readily
available transport layers, including Telnet, SSH, and Common Object Request Broker Architecture
(CORBA). The Secure Socket Layer (SSL) transport is also supported by the XML API.
Chapter 1 Introduction to Cisco IOS XR Software
For more information, see the Cisco IOS XR software documents listed in the “Related Documents”
section on page x.
Simple Network Management Protocol
Simple Network Management Protocol (SNMP) is an application-layer protocol that facilitates the
exchange of management information between network devices. By using SNMP-transported data (such
as packets per second and network error rates), network administrators can manage network
performance, find and solve network problems, and plan for network growth.
The Cisco IOS XR software supports SNMP v1, v2c, and v3. SNMP is part of a larger architecture called
the Internet Network Management Framework (NMF), which is defined in Internet documents called
RFCs. The SNMPv1 NMF is defined by RFCs 1155, 1157, and 1212, and the SNMPv2 NMF is defined
by RFCs 1441 through 1452..
SNMP is a popular protocol for managing diverse commercial internetworks and those used in
universities and research organizations. SNMP-related standardization activity continues even as
vendors develop and release state-of-the-art, SNMP-based management applications. SNMP is a
relatively simple protocol, yet its feature set is sufficiently powerful to handle the difficult problems
presented in trying to manage the heterogeneous networks of today.
For more information, see the Cisco IOS XR software documents listed in the “Related Documents”
section on page x.
1-8
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Chapter 1 Introduction to Cisco IOS XR Software
Selecting and Identifying the Designated Shelf Controller
Selecting and Identifying the Designated Shelf Controller
The designated shelf controller (DSC) controls a standalone router or a multishelf system. A DSC is a
role that is assigned to one performance route processor (PRP) card in each router . A DSC is a role that
is assigned to one performance route processor (PRP) card in each router or multishelf system. PRP
cards operate in Cisco XR 12000 and 12000 Series Routers.
NoteThroughout this guide, the term PRP is used to refer to the PRP cards supported on
Cisco XR 12000 Series Routers. Cisco XR 12000 Series Routers, support both the PRP-2 and the
PRP-3 cards. If a feature or an issue applies to only one platform, the accompanying text specifies the
platform.
Although each router can have two RP cards, only one can serve as the DSC and control the router. The
DSC provides system-wide administrative functions, including:
• User configuration using a terminal connection or network connection
• Distribution of software to each node in the router or system
• Coordination of software versioning and configurations for all nodes in the router or system
• Hardware inventory and environmental monitoring
The first step in setting up a new router is to select or identify the DSC because the initial router
configuration takes place through the DSC. The following sections describe how to select and identify
the DSC on different routers:
• Selecting and Identifying the DSC on Cisco XR 12000 and 12000 Series Routers, page 1-9
• Verifying the DSC, page 1-9
Selecting and Identifying the DSC on Cisco XR 12000 and 12000 Series Routers
A Cisco XR 12000 Series Router or Cisco 12000 Series Internal Router supports multiple PRPs. When
the router is started for the first time, the PRP in the slot with the lowest number becomes the active PRP
and is identified by the alphanumeric display: ACTV RP. The active PRP serves as the DSC. If another
PRP is configured as a standby PRP for the DSC, that PRP can assume the DSC role if the DSC fails.
To have a PRP in a higher-numbered slot become the DSC, you must bring up the router with only that
PRP installed. After the chosen PRP becomes the DSC, it remains the DSC after subsequent restarts and
you can add the other PRPs.
NoteAdditional PRPs can be installed to host secure domain routers (SDRs), which are introduced in
Chapter 3, “Configuring General Router Features.” To configure general router features, you must
connect to the DSC. To configure SDR features, you must connect to the PRP for the appropriate SDR.
Verifying the DSC
Use the show dsc command to verify which RP is acting as the primary DSC for the router or routing
system.
The following example shows sample output of the show dsc command on a
Cisco XR 12000 Series Router:
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
1-9
Chapter 1 Introduction to Cisco IOS XR Software
Connecting to the Router Through the Console Port
RP/0/0/CPU0:router#admin
Mon May 31 01:38:09.733 DST
RP/0/0/CPU0:router(admin)#show dsc all
Mon May 31 01:38:31.134 DST
NODE ROLE PRIORITY TBEACON PRESENT SERIAL ID
============================================================================
0/0/CPU0 DSC 3 2000 YES invalid
The first time you connect to a new router with Cisco IOS XR software, you must connect through the
Console port on the DSC. Although typical router configuration and management take place using an
Ethernet port on the DSC, you must configure the console port for your LAN before it can be used.
1-10
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Chapter 1 Introduction to Cisco IOS XR Software
Figure 1-1 shows the PRP-2 connections on the Cisco XR 12000 Series Router. Figure 1-2 shows the
PRP-3 connections on the Cisco XR 12000 Series Router.
NoteCisco IOS XR software does not support PRP-1.
Connecting to the Router Through the Console Port
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
1-11
Chapter 1 Introduction to Cisco IOS XR Software
ACT
SIG
ACT
SIG
SLOT-1
SLOT-0
CONSOLEETH 2AUX
RESET
PERFORMANCE ROUTE PROCESSOR 2
BITS 1BITS 0
DATA
LINK
DATA
LINK
ETH 1ETH 0
149695
Terminal connection
Modem connection
User-removable flash disk1
stores installation PIE files
A second internal flash disk0
stores installed software and
active configurations
LED status
displays
(alphanumeric)
Remote CLI, CWI, XML,
or SNMP communication.
Remote file storage
Ethernet cable
Network
Local terminal or
terminal server for
CLI communication
RJ-45 cable
Remote terminal for
CLI communication
RJ-45 cable
Management Ethernet connection for
out-of-band network communication
Connecting to the Router Through the Console Port
Figure 1-1Communication Ports on the PRP-2 for a Cisco XR 12000 Series Router
1-12
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Chapter 1 Introduction to Cisco IOS XR Software
272359
CONSOLE
AUXBITS 1BITS 0ETH 1ETH 0
PERFORMANCE RP 3
RESET
AC
T
S
I
G
AC
T
S
I
G
D
A
T
A
L
IN
K
D
A
TA
L
INK
13452
Figure 1-2Communication Ports on the PRP-3
1Ejector Lever
2Handle
3External Compact Flash
4Reset button
5 Alphanumeric LEDs
Connecting to the Router Through the Console Port
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
1-13
Connecting to the Router Through the Console Port
To connect to the router through the Console port, perform the following procedure.
SUMMARY STEPS
1. Power on the standalone router, or power on Rack 0 in a multishelf system.
2. Identify the DSC.
3. Connect a terminal to the Console port of the DSC.
4. Start the terminal emulation program.
5. Press Enter.
6. Log in to the router.
7. admin
8. show dsc all
DETAILED STEPS
Command or ActionPurpose
Step 1
Power on the standalone router, or power on Rack 0 in
a multishelf system.
Step 2
Step 3
Identify the DSC.Identifies the RP to which you must connect in the next step.
Connect a terminal to the Console port of the DSC.Establishes a communications path to the router.
Chapter 1 Introduction to Cisco IOS XR Software
Starts the router or Rack 0.
• This step is required only if the power is not on.
• For information on power installation and controls, see
the hardware documentation listed in the “Related
Documents” section on page x.
• For more information, see the “Selecting and
Identifying the Designated Shelf Controller” section on
page 1-9.
1-14
• During the initial setup, you can communicate with the
• Router Console port is designed for a serial cable
• Terminal settings are:
• For information on the cable requirements for the
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
router only through the Console port of the DSC.
connection to a terminal or a computer that is running a
terminal emulation program.
–
Bits per second: 9600/9600
–
Data bits: 8
–
Parity: None
–
Stop bit: 2
–
Flow control: None
Console port, see the hardware documentation listed in
the “Related Documents” section on page x.
OL-24755-01
Chapter 1 Introduction to Cisco IOS XR Software
Command or ActionPurpose
Step 4
Step 5
Start the terminal emulation program.(Optional) Prepares a computer for router communications.
Press Enter.Initiates communication with the router.
Connecting to the Router Through the Console Port
• Not required if you are connecting through a terminal.
• Terminals send keystrokes to, and receive characters,
from another device. If you connect a computer to the
Console port, you must use a terminal emulation
program to communicate with the router. For
instructions on using the terminal emulation program,
see the documentation for that program.
• If no text or router prompt appears when you connect to
the console port, press Enter to initiate
communications.
• If no text appears when you press Enter, give the router
more time to complete the initial boot procedure, then
press Enter.
• If the prompt gets lost among display messages, press
Enter again.
Step 6
Step 7
Step 8
• If the router has no configuration, the router displays
the prompt:
• If the router has been configured, the router displays the
prompt:
Enter root-system username:
Username:
Log in to the router.Establishes your access rights for the router management
session.
• Enter the root-system username and password or the
username and password provided by your system
administrator.
• After you log in, the router displays the CLI prompt,
which is described in the “CLI Prompt” section on
page 3-37.
• If the router prompts you to enter a root-system
username, the router is not configured, and you should
follow one of the bring up procedures mentioned in the
next section.
admin
Places the router in administration EXEC mode.
Example:
RP/0/0/CPU0:router# admin
show dsc all
Displays the DSC information for the router or router
system so that you can verify that you have connected to the
Example:
RP/0/0/CPU0:router(admin)# show dsc all
DSC console port.
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
1-15
Where to Go Next
Where to Go Next
If you have logged into the router or multishelf system, you can perform the general router configuration
as described in Configuring General Router Features.
If the router is prompting you to enter a root-system username, bring up the router. For more information,
see Bringing Up the Cisco IOS XR Software on a Standalone Router.
Chapter 1 Introduction to Cisco IOS XR Software
1-16
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
NoteIf you are upgrading a Cisco XR 12000 Series Router from Cisco IOS software to
Contents
CHAPTER
2
Bringing Up the Cisco IOS XR Software on a
Standalone Router
This chapter provides instructions for bringing up the Cisco IOS XR software on a standalone router for
the first time. This section applies to standalone routers that are delivered with Cisco IOS XR software
installed.
Cisco IOS XR software, see the Cisco IOS XR software document Upgrading from Cisco IOS to Cisco IOS XR Software on the Cisco 12000 Series Router.
• Prerequisites, page 2-17
• Bringing Up and Configuring a Standalone Router, page 2-19
• Verifying the System After Initial Boot, page 2-20
• Where to Go Next, page 2-25
Prerequisites
The following sections describe the software and hardware requirements for bringing up a standalone
system running Cisco IOS XR Software Release 4.1.
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
2-17
Chapter 2 Bringing Up the Cisco IOS XR Software on a Standalone Router
Prerequisites
Software Requirements
The system requires compatible ROM Monitor firmware on all RPs.
CautionThe ROM Monitor firmware on all RPs must be compatible with the Cisco IOS XR software release
currently running on the router before a Cisco XR 12000 Series Router system is upgraded to Cisco IOS
XR Software Release 4.1. For minimum ROM Monitor requirements for Cisco IOS XR Software Release
3.2.0 and later releases, see the Software/Firmware Compatibility Matrix at the following URL:
If the router is brought up with an incompatible version of the ROM Monitor software, the standby RP
may fail to boot. For instructions to overcome a boot block in the standby RP in a single-chassis system,
see Cisco IOS XR ROM Monitor Guide for the Cisco XR 12000 Series Router. If a boot block occurs in
a multishelf system, contact your Cisco Technical Support representative for assistance. See the “Related
Documents” section on page x.
Hardware Prerequisites and Documentation
The Cisco IOS XR software runs on the routers listed in the “Supported Standalone System
Configurations” section on page 1-1. Before a router can be started, the following hardware management
procedures must be completed:
• Site preparation
• Equipment unpacking
• Router installation
For information on how to complete these procedures for your router equipment, see the hardware
documents listed in the “Related Documents” section on page x.
NoteIf you are upgrading a Cisco 12000 Series Router from Cisco IOS software to Cisco IOS XR software,
you must first prepare the router. For more information, see Upgrading from Cisco IOS to Cisco IOS XR
Software on the Cisco 12000 Series Router. For a complete listing of available documents, see the
“Related Documents” section on page x.
2-18
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Loading...
+ 146 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.