Cisco XR 12000 Series Getting Started Manual

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)
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.
The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB’s public domain version of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California.
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
Copyright © 2010-2011Cisco Systems, Inc. All rights reserved.

CONTENTS

Preface ix
Changes to This Document ix
About This Document ix
Obtaining Documentation and Submitting a Service Request xi
Introduction to Cisco IOS XR Software 1-1
Contents 1-1
Supported Standalone System Configurations 1-1
Cisco XR 12000 Series Router Overview 1-2
Features and Capabilities 1-2
Router Management Interfaces 1-7
Command-Line Interface 1-7 Extensible Markup Language API 1-8 Simple Network Management Protocol 1-8
Selecting and Identifying the Designated Shelf Controller 1-9
Selecting and Identifying the DSC on Cisco XR 12000 and 12000 Series Routers 1-9 Verifying the DSC 1-9
Connecting to the Router Through the Console Port 1-10
Where to Go Next 1-16
Bringing Up the Cisco IOS XR Software on a Standalone Router 2-17
Contents 2-17
Prerequisites 2-17
Software Requirements 2-18 Hardware Prerequisites and Documentation 2-18
Bringing Up and Configuring a Standalone Router 2-19
Verifying the System After Initial Boot 2-20
Where to Go Next 2-25
Configuring General Router Features 3-27
Contents 3-27
Secure Domain Routers 3-27
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
iii
Contents
Connecting and Communicating with the Router 3-28
Establishing a Connection Through the Console Port 3-32 Establishing a Connection Through a Terminal Server 3-34 Establishing a Connection Through the Management Ethernet Interface 3-36
Logging In to a Router or an SDR 3-36
CLI Prompt 3-37
User Access Privileges 3-38
User Groups, Task Groups, and Task IDs 3-39 Predefined User Groups 3-40 Displaying the User Groups and Task IDs for Your User Account 3-41
Navigating the Cisco IOS XR Command Modes 3-43
Identifying the Command Mode in the CLI Prompt 3-44 Summary of Common Command Modes 3-45 Entering EXEC Commands from a Configuration Mode 3-47 Command Mode Navigation Example 3-48
Managing Configuration Sessions 3-49
Displaying the Active Configuration Sessions 3-51 Starting a Configuration Session 3-52 Starting an Exclusive Configuration Session 3-53 Displaying Configuration Details with show Commands 3-54 Saving the Target Configuration to a File 3-60 Loading the Target Configuration from a File 3-61 Loading an Alternative Configuration at System Startup 3-61 Clearing All Changes to a Target Configuration 3-61 Committing Changes to the Running Configuration 3-62 Reloading a Failed Configuration 3-64 Exiting a Configuration Submode 3-64 Returning Directly to Configuration Mode from a Submode 3-65 Ending a Configuration Session 3-65 Aborting a Configuration Session 3-65
Configuring the SDR Hostname 3-66
Configuring the Management Ethernet Interface 3-66
Specifying the Management Ethernet Interface Name in CLI Commands 3-67
iv
Displaying the Available Management Ethernet Interfaces 3-67
Configuring the Management Ethernet Interface 3-68
Manually Setting the Router Clock 3-72
Where to Go Next 3-74
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Configuring Additional Router Features 4-75
Contents 4-75
Configuring the Domain Name and Domain Name Server 4-75
Configuring Telnet, HTTP, and XML Host Services 4-77
Prerequisites 4-77
Managing Configuration History and Rollback 4-81
Displaying the Commit IDs 4-82 Displaying the Configuration Changes Recorded in a Commit ID 4-82 Previewing Rollback Configuration Changes 4-83 Rolling Back the Configuration to a Specific Rollback Point 4-83 Rolling Back the Configuration over a Specified Number of Commits 4-84 Loading Commit ID Configuration Changes to the Target Configuration 4-84 Loading Rollback Configuration Changes to the Target Configuration 4-85 Deleting Commit IDs 4-86
Contents
Configuring Logging and Logging Correlation 4-86
Logging Locations and Severity Levels 4-87 Alarm Logging Correlation 4-87 Configuring Basic Message Logging 4-88 Disabling Console Logging 4-90
Creating and Modifying User Accounts and User Groups 4-90
Displaying Details About User Accounts, User Groups, and Task IDs 4-91
CLI Tips, Techniques, and Shortcuts 5-93
Contents 5-93
CLI Tips and Shortcuts 5-93
Entering Abbreviated Commands 5-93 Using the Question Mark (?) to Display On-Screen Command Help 5-94 Completing a Partial Command with the Tab Key 5-96 Identifying Command Syntax Errors 5-96 Using the no Form of a Command 5-97 Editing Command Lines that Wrap 5-97
Displaying System Information with show Commands 5-98
Common show Commands 5-98 Browsing Display Output When the --More-- Prompt Appears 5-99 Halting the Display of Screen Output 5-100 Redirecting Output to a File 5-100
OL-24755-01
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
v
Contents
Narrowing Output from Large Configurations 5-100 Filtering show Command Output 5-102 show parser dump command 5-105 Accessing Admin Commands from Secure Domain Router Mode 5-105 Location Keyword for the File Command 5-105 vty / Console Timestamp 5-106 Displaying Interfaces by Slot Order 5-106 Displaying Unconfigured Interfaces 5-107 Displaying Subnet Mask in CIDR Format 5-108
Wildcards, Templates, and Aliases 5-109
Using Wildcards to Identify Interfaces in show Commands 5-109 Creating Configuration Templates 5-110 Applying Configuration Templates 5-112 Aliases 5-113 Keystrokes Used as Command Aliases 5-114
Command History 5-114
Displaying Previously Entered Commands 5-114 Recalling Previously Entered Commands 5-114 Recalling Deleted Entries 5-115 Redisplaying the Command Line 5-115 Displaying Persistent CLI History 5-115
Key Combinations 5-116
Key Combinations to Move the Cursor 5-116 Keystrokes to Control Capitalization 5-117 Keystrokes to Delete CLI Entries 5-118 Transposing Mistyped Characters 5-118
Troubleshooting the Cisco IOS XR Software 6-119
Contents 6-119
Additional Sources of Information 6-119
Basic Troubleshooting Commands 6-119
Using show Commands to Display System Status and Configuration 6-120 Using the ping Command 6-121 Using the traceroute Command 6-122 Using debug Commands 6-123
vi
Configuration Error Messages 6-127
Configuration Failures During a Commit Operation 6-127
Cisco IOS XR Getting Started Guide for the Cisco XR 12000 Series Router
OL-24755-01
Configuration Errors at Startup 6-127
Memory Warnings in Configuration Sessions 6-128
Understanding Low-Memory Warnings in Configuration Sessions 6-128 Displaying System Memory Information 6-129 Removing Configurations to Resolve Low-Memory Warnings 6-130 Contacting TAC for Additional Assistance 6-132
Interfaces Not Coming Up 6-132
Verifying the System Interfaces 6-132
Understanding Regular Expressions, Special Characters, and Patterns A-137
Contents A-137
Regular Expressions A-137
Special Characters A-138
Character Pattern Ranges A-138
Multiple-Character Patterns A-139
Contents
G
LOSSARY
I
NDEX
Complex Regular Expressions Using Multipliers A-139
Pattern Alternation A-140
Anchor Characters A-140
Underscore Wildcard A-140
Parentheses Used for Pattern Recall A-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 1 Changes to This Document
Revision Date Change Summary
OL-24755-01 April 2011 Initial 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:
Cisco IOS XR Software Documentation
http://www.cisco.com/en/US/products/ps5845/tsd_products_support_series_home.html
Cisco XR 12000 Series Router Documentation
http://www.cisco.com/en/US/products/ps6342/tsd_products_support_series_home.html
Cisco IOS XR ROM Monitor Guide Cisco IOS XR System Management Configuration Guide Cisco IOS XR System Security Configuration Guide Cisco IOS XR Routing Configuration Guide Cisco IOS XR Interface and Hardware Component Configuration Guide
http://www.cisco.com/en/US/products/ps5845/ products_installation_and_configuration_guides_list.html
Cisco IOS XR Interface and Hardware Component Command Reference Cisco IOS XR Routing Command Reference
http://www.cisco.com/en/US/products/ps5845/prod_command_reference_list.html
Note Cisco 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:
Convention Item
boldface font Commands and keywords
italic font Variable for which you supply values
screen font Displayed session and system information
boldface screen font Commands and keywords you enter in an
interactive environment
italic screen font Variables you enter in an interactive environment
boldface font Menu items and button names
Option > Network Preferences Menu navigation
Note Means reader take note. Notes contain helpful suggestions or references to material not covered in the
publication.
Tip Means the following information will help you solve a problem. The information in tips might not be
troubleshooting or an action, but contains useful information.
Caution Means 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:
http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html
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
Note Many 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
OL-24755-01
Chapter 1 Introduction to Cisco IOS XR Software
Cisco In-Service Software Upgrade (ISSU)—Cisco IOS XR Software modularity sustains system
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.
MPLS OAM—This protocol supports Label Switched Path (LSP) ping, LSP TraceRoute, and Virtual
Circuit Connectivity Verification (VCCV). .
Ethernet SLA (Service Level Agreement)—The router supports a feature-rich manageability
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.
Note Throughout 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.
Note Additional 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
----------------------------------------------------------------------------
Connecting to the Router Through the Console Port
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.
Note Cisco 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
CONSOLE ETH 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-1 Communication 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
1 3 4 52
Figure 1-2 Communication Ports on the PRP-3
1 Ejector Lever
2 Handle
3 External Compact Flash
4 Reset 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 Action Purpose
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 Action Purpose
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
Note If 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.
Caution The 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:
http://www.cisco.com/web/Cisco_IOS_XR_Software/index.html
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.
Note If 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