Network Convergence System 5000 Series Routers
Note |
This software release has reached end-of-life status. For more information, see the End-of-Life and End-of-Sale Notices. |
Note |
Explore the Content Hub, the all new portal that offers an enhanced product documentation experience.
Get started with the Content Hub at content.cisco.com to craft a personalized documentation experience. Do provide feedback about your experience with the Content Hub. |
Release Package
What's New in Cisco IOS XR Release
Cisco is continuously enhancing the product with every release and this section covers a brief description of key features and enhancements. It also includes links to detailed documentation, where available.
Software Introduced and Enhanced
To learn about features introduced in other Cisco IOS XR releases, select the release from the What’s new page.
Feature | Description |
---|---|
System Error Messages |
|
An intuitive interface to view, search, compare, and download Cisco IOS XR Error Messages. |
|
Programmability |
|
This feature lets you host and execute your automation scripts directly on a router running IOS XR software, instead of managing them on external controllers. The scripts available on-box can now leverage Python libraries, access the underlying router information to execute CLI commands, and monitor router configurations continuously. This results in setting up a seamless automation workflow by improving connectivity, access to resources, and speed of script execution. The following categories of on-box scripts are used to achieve operational simplicity: |
|
When you create and run Python scripts on the router, this feature enables a contextual interaction between the scripts, the IOS XR software, and the external servers. This context, programmed in the script, uses Cisco IOS XR Python packages, modules, and libraries to:
|
|
The openconfig-platform YANG data model provides a structure for querying hardware and software router components via the NETCONF protocol. This release delivers an enhanced openconfig-platform YANG data model to provide information about:
|
|
This feature enables you to use remote procedure calls (RPCs) on YANG data models to perform the same automated operations as CLIs, such as edit configurations or retrieve router information. |
|
Model-driven CLI to Display Running Configuration in XML and JSON Formats |
This feature enables you to display the configuration data for Cisco IOS XR platforms in both JSON and XML formats. This feature introduces the show run | [xml | json] command. |
This feature enables you to use a traditional CLI command to display YANG data model structures on the router console and also obtain operational data from the router in JSON or XML formats. The functionality helps you transition smoothly between CLI and YANG models, easing data retrieval from your router and network. This feature introduces the show yang operational command. |
|
IP Addresses and Services |
|
This feature allows you to use the To access this data model, see the Github repository. |
|
L2VPN and Ethernet Services |
|
In addition to the source IP address, destination IP address, and port number, this functionality enables using the unique tunnel endpoint identifier (TEID) to compute load balancing (or hashing) of traffic in tunnels between ports. Using the TEID ensures that load balancing occurs even if the other parameters don’t have unique values, thus enabling efficient use of bandwidth and providing a reliable network. This functionality introduces the hw-module loadbalancing gtp enable command. |
|
MPLS |
|
When an LSP path error occurs on a head-end router, you can guide the incoming traffic for the LSP in these ways - Update the initial and total time duration for which the head-end router retries sending traffic over the LSP, or instruct MPLS-TE to send traffic over a different LSP, without a waiting period. The feature provides flexibility to choose different actions when an LSP path error occurs. New commands:
|
|
System Security |
|
With this feature enabled, the SSH client on a local host forwards the traffic coming on a given port to the specified host and port on a remote server, through an encrypted SSH channel. Legacy applications that do not otherwise support data encryption can leverage this functionality to ensure network security and confidentiality to the traffic that is sent to remote application servers. This feature introduces the ssh server port-forwarding local command. |
Caveats
These caveats are applicable for Cisco IOS XR Software:
Bug ID |
Headline |
---|---|
Telemetry Syslog events are not received by telemetry client |
|
L2VPN VPLS forwarding breaks when FRR is triggered |
Supported Packages and System Requirements
Supported Hardware
For a complete list of supported optics, hardware and ordering information for NCS 5001 and NCS 5002 series router, see the Cisco NCS 5000 Series Data Sheet
For a complete list of supported optics, hardware and ordering information for NCS 5011 router, see the Cisco NCS 5011 Series Data Sheet
To install the Cisco NCS 5000 series routers, see Hardware Installation Guide for Cisco NCS 5000 Series Routers.
Other Important Notes
Upgrading Cisco IOS XR Software
Cisco IOS XR Software is installed and activated from modular packages, allowing specific features or software patches to be installed, upgraded, or downgraded without affecting unrelated processes. Software packages can be upgraded or downgraded on all supported card types, or on a single card (node).
Before starting the software upgrade, use the show install health command in the admin mode. This command validates if the statuses of all relevant parameters of the system are ready for the software upgrade without interrupting the system.
Note |
You can ignore these messages and proceed with the installation operation. |
Production Software Maintenance Updates (SMUs)
A production SMU is a SMU that is formally requested, developed, tested, and released. Production SMUs are intended for use in a live network environment and are formally supported by the Cisco TAC and the relevant development teams. Software bugs identified through software recommendations or Bug Search Tools are not a basis for production SMU requests.
For information on production SMU types, refer the Production SMU Types section of the IOS XR Software Maintenance Updates (SMUs) guide.
Cisco IOS XR Error messages
To view, search, compare, and download Cisco IOS XR Error Messages, refer to the Cisco IOS XR Error messages tool.
Cisco IOS XR MIBs
To determine the MIBs supported by platform and release, refer to the Cisco IOS XR MIBs tool.
Related Documentation
The most current Cisco router documentation is located at the following URL:
https://www.cisco.com/c/en/us/td/docs/iosxr/ncs-5000-series-routers.html