Release Notes for Cisco IOS XRv 9000 Router, IOS XR Release 6.3.3


Note

Explore the Content Hub, the all new portal that offers an enhanced product documentation experience.

  • Use faceted search to locate content that is most relevant to you.

  • Create customized PDFs for ready reference.

  • Benefit from context-based recommendations.

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.


Cisco IOS XRv 9000 Router is a cloud-based router that is deployed on a virtual machine (VM) instance on x86 server hardware running 64-bit IOS XR software. Cisco IOS XRv 9000 Router provides traditional Provider Edge (PE) services in a virtualized form factor, as well as virtual Route Reflector (vRR) capabilities.

Cisco IOS XRv 9000 Router Overview

The Cisco IOS XRv 9000 Router is based on Cisco IOS XR software, so it inherits and shares the wide breadth of routing functionality available on other IOS XR platforms. The IOS XR features available on the Cisco IOS XRv 9000 Router are discussed in Supported Cisco IOS XR Technologies section.

When the Cisco IOS XRv 9000 Router virtual IOS XR software is deployed as a VM, the Cisco IOS XR software functions just as if it were deployed on a traditional Cisco IOS XR hardware platform. The Cisco IOS XRv 9000 Router combines Route Processor, Line Card, and virtualized forwarding capabilities into a single, centralized forwarding instance. The Cisco IOS XRv 9000 Router has a fully featured, high speed virtual x86 data plane.

Cisco IOS XRv 9000 Router supports the same look and feel as Cisco ASR 9000 Series Aggregation Services Routers and North-bound APIs. Cisco IOS XRv 9000 Router does not support hardware specific configurations. The configuration commands for control plane and data plane features follow the same syntax as the Cisco ASR 9000 Series Aggregation Services Routers. See Cisco ASR 9000 Series Aggregation Services Routers command references for more information on configuration commands.

Cisco IOS XRv 9000 Router Licensing Model

The Cisco IOS XRv 9000 Router supports activation using Cisco Smart Licensing. By default the Cisco IOS XRv 9000 Router (without license) is rate limited to 200 Kbps.

See Cisco Smart Software Licensing Overview for more information on Cisco Smart Licensing.

License Ordering Information

The Cisco IOS XRv 9000 Router offers a flexible licensing scheme, with multiple tiers to choose from, such as Scale, Throughput, Deployment Model, and Term. This table lists details of Cisco IOS XRv 9000 Router's pool of software licenses or entitlements, arranged according to licensing PIDs.

Table 1. Cisco IOS XRv 9000 Router Licensing PIDs

PIDs

Description

S-XRV9000-VRR-1M

S-XRV9000-VRR-1M=

License for virtual Route Reflector (vRR) functionality with one million route

S-XRV9000-RTU

S-XRV9000-RTU =

License for one virtual router instantiation

S-XRV9000-vRR1m1Y

S-XRV9000-vRR1m1Y=

License for vRR functionality with one million route for one year

S-XRV9000-vRR1m3Y

S-XRV9000-vRR1m3Y=

License for vRR functionality with one million route for three years

S-XRV9000-RTU-1Y

S-XRV9000-RTU-1Y=

License for one virtual router instantiation for one year

S-XRV9000-RTU-3Y

S-XRV9000-RTU-3Y=

License for one virtual router instantiation for three years

S-XRV-Route-T1

Scale license for up to four million routes

S-XRV-Route-T1-1Y

Scale license for up to four million routes for one year

S-XRV-Route-T1-3Y

Scale license for up to four million routes for three years

S-XRV-Route-T2

Scale license for up to ten million routes

S-XRV-Route-T2-1Y

Scale license for up to ten million routes for one year

S-XRV-Route-T2-3Y

Scale license for up to ten million routes for three years

S-XRV-Route-T3

Scale license for up to 20 million routes

S-XRV-Route-T3-1Y

Scale license for up to 20 million routes for one year

S-XRV-Route-T3-3Y

Scale license for up to 20 million routes for three years

S-XRV-Route-T4

License for vRR scale upgrade from 20M up to 70M routes

S-XRV-F-IM-B-1G

1G throughput license for IP MPLS base package

S-XRV-F-IM-B-1G1Y

1G throughput license for IP MPLS base package for one year

S-XRV-F-IM-B-1G3Y

1G throughput license for IP MPLS base package for three years

S-XRV-F-IM-P-1G

1G throughput license for IP MPLS premium package

S-XRV-F-IM-P-1G1Y

1G throughput license for IP MPLS premium package for one year

S-XRV-F-IM-P-1G3Y

1G throughput license for IP MPLS premium package for three years

S-XRV-F-IML3-B-1G

1G throughput license for IP MPLS L3VPN base package

S-XRV-F-IML3B1G1Y

1G throughput license for IP MPLS L3VPN base package for one year

S-XRV-F-IML3B1G3Y

1G throughput license for IP MPLS L3VPN base package for three years

S-XRV-F-IML3-P-1G

1G throughput license for IP MPLS L3VPN premium package

S-XRV-F-IML3-P-1G-1Y

1G throughput license for IP MPLS L3VPN premium package for one year

S-XRV-F-IML3-P-1G-3Y

1G throughput license for IP MPLS L3VPN premium package for three year

S-XRV-HQoS-1G

1G advance software license for HQoS

S-XRV-HQoS-1G-1Y

1G advance software license for HQoS for one year

S-XRV-HQoS-1G-3Y

1G advance software license for HQoS for three years

S-XRV-LI-RTU

Advance software license for Lawful Intercept (LI)

S-XRV-LI-RTU-1Y

Advance software license for LI for one year

S-XRV-LI-RTU-3Y

Advance software license for LI three years

A new subscription licensing model is available for Cisco IOS XRv 9000 Router. The subscription licensing model will coexist with the earlier term/perpetual licensing model, till the time previous licensing model reaches End of Sale. The below table lists subscription software license or entitlements, arranged as per subscription licensing PIDs.

Table 2. Cisco IOS XRv 9000 Router Subscription Licensing PIDs

PIDs

Description

S-XRV-SUB-RR-1M

Subscription license for virtual Route Reflector (vRR) functionality with one million routes

S-XRV-SUB-RR-4M

Subscription license for virtual Route Reflector (vRR) functionality with four million routes

S-XRV-SUB-RR-10M

Subscription license for virtual Route Reflector (vRR) functionality with ten million routes

S-XRV-SUB-RR-20M

Subscription license for virtual Route Reflector (vRR) functionality with 20 million routes

S-XRV-SUB-RTU

Subscription license for one virtual router instantiation

S-XRV-B-SUB-1G

Subscription for 1G throughput license for IP MPLS base package

S-XRV-P-SUB-1G

Subscription for 1G throughput license for IP MPLS premium package

S-XRV-L3-B-SUB-1G

Subscription for 1G throughput license for IP MPLS L3VPN base package

S-XRV-L3-P-SUB-1G

Subscription for 1G throughput license for IP MPLS L3VPN premium package

S-XRV-LI-SUB-RTU

Subscription for Advance Software license for Lawful Intercept

S-XRV-HQOS-SUB-1G

Subscription for 1G Advance Software license for HQoS

R-IOSXRV-SUBSCRIP

Bundle PID for IOS XRV SBP

R-VROUTER-SUB

Cisco IOS XRv 9000 Software

R-XRV9000-600-RR

R-XRV9000-600-RRVG

Cisco IOS XRV 9000 software, Non VRR profile (with VGA support)

SVS-XRV-SUPT-BA

XRV Support - Basic

Supported MIBs

The following MIBs are supported in this release:

  • ENTITY-MIB

  • ENTITY-STATE-MIB

  • CISCO-ENTITY-ASSET-MIB

  • BGP4-MIB

  • CISCO-AAA-SERVER-MIB

  • CISCO-ACL-MIB

  • CISCO-BGP4-MIB

  • CISCO-BULK-FILE-MIB

  • CISCO-CDP-MIB

  • CISCO-CLASS-BASED-QOS-MIB

  • CISCO-CONFIG-COPY-MIB

  • CISCO-CONFIG-MAN-MIB

  • CISCO-CONTEXT-MAPPING-MIB

  • CISCO-FTP-CLIENT-MIB

  • CISCO-IF-EXTENSION-MIB

  • CISCO-PING-MIB

  • CISCO-PROCESS-MIB

  • CISCO-SYSLOG-MIB

  • CISCO-SYSTEM-MIB

  • CISCO-TCP-MIB

  • CISCO-VLAN-IFTABLE-RELATIONSHIP-MIB

  • ETHERLIKE-MIB

  • EVENT-MIB

  • EXPRESSION-MIB

  • IETF-TCP-MIB

  • IETF-UDP-MIB

  • IF-MIB

  • IP-FORWARD-MIB

  • IP-MIB

  • IPV6-MIB

  • IPV6-FORWARD-MIB

  • ISIS-MIB

  • MPLS-L3VPN-STD-MIB

  • MPLS-LDP-GENERIC-STD-MIB

  • MPLS-LDP-STD-MIB

  • MPLS-LSR-STD-MI

  • NOTIFICATION-LOG-MIB

  • OSPF-MIB

  • OSPF-TRAP-MIB

  • OSPFV3-MIB

  • RFC1213-MIB

  • RFC2011-MIB

  • RFC2465-MIB

  • SNMP-COMMUNITY-MIB

  • SNMP-FRAMEWORK-MIB

  • SNMP-NOTIFICATION-MIB

  • SNMP-TARGET-MIB

  • SNMP-USB-MIB

  • SNMPv2-MIB

  • SNMP-VACM-MIB

  • TCP-MIB

  • UDP-MIB

  • CISCO-IETF-BFD-MIB

  • CISCO-IP-TAP-MIB

  • CISCO-TAP2-MIB

  • RADIUS-ACC-CLIENT-MIB

  • RADIUS-AUTH-CLIENT-MIB

  • SNMP-TARGET-MIB

Software Features Introduced in Cisco IOS XR Software Release 6.3.3

There are no new software features released in this release.

System Requirements

Hypervisors

A hypervisor enables multiple operating systems to share a single hardware host machine. While each operating system appears to have the dedicated use of the host's processor, memory, and other resources; the hypervisor controls and allocates only needed resources to each operating system and ensures that the operating systems (VMs) do not disrupt each other.

Installation of the Cisco IOS XRv 9000 Router is supported on selected Type 1 (native, bare metal) hypervisors. Installation is not supported on Type 2 (hosted) hypervisors, such as VMware Fusion, VMware Player, or Virtual Box. The following table lists release specific supported hypervisor versions.

Table 3. Support Matrix for Hypervisor Versions

Cisco IOS XR Version

VMWare ESXi

Kernel Based Virtual Machine (KVM)

Release 6.3.3

version 5.5, 6.0 and 6.5

Linux KVM based on

  • Red Hat Enterprise Linux 7, 7.1, 7.2, 7.3 and 7.4

  • Ubuntu 14.04.03 LTS

  • Ubuntu 16.04 LTS

  • CentOS 7, 7.1, 7.2, 7.3, 7.4

  • Openstack 10

Virtual Machines

Cisco IOS XRv 9000 Router virtual machines must meet the following requirements:

Table 4. VM Requirement for VMware Environment

Parameters

Supported

VMware ESXi version

5.5, 6.0 and 6.5

Virtual CPU cores required

1 socket with a minimum of 2 cores

Virtual Machine memory size

12GB Minimum, 19GB recommended for 10G interfaces

Virtual Machine hard disk size

45GB minimum for vPE and vRR image variants

Supported virtual interfaces

E1000

VMXNET3 for traffic interfaces only

Physical NICs supported

For pass-through:

  • Intel i350 Quad Port 1Gb Adapter

  • Intel Dual Port 10 GbE Ethernet X520 Server Adapter

  • Intel 4 port 10GE Fortville

    Note 

    PCI passthrough only. SRIOV is not support.

Note 
  • Intel Forville has a lower forwarding capability (for high throughput applications in vPE profiles) when compared with Intel 82599 10GE Controller.

Cisco UCS Virtual Interface Card (VIC) 1225

Note 

If you are configuring LLDP on Cisco IOS XRv 9000, then you must first disable LLDP in the Cisco UCS VIC 1225 via Cisco Integrated Management Controller (CIMC).

Number of interfaces supported

Minimum of 4 NICs where:

  • 1 for management

  • 2 are reserved

  • 1 for traffic

Default video, SCSI controller set

Required

SCSI controller not required for IDE disk.

Virtual CD/DVD drive installed

Required

Virtual CD/DVD required for installing the Cisco IOS XRv 9000 Router to the VM using ISO template.

IDE hard disk

Required

Single IDE hard disk

Note 

Multiple hard disk drives on a VM are not supported.


Note

The maximum traffic performance with pass-through NIC interfaces in ESXi is lower than the performance that can be achieved in KVM environments. This is because it is not possible to configure 1G huge-pages in the ESXi hypervisor (as of VMware ESXi 6.0).


Table 5. VM Requirement for KVM Environment

Parameters

Supported

KVM versions

  • Linux KVM based on Red Hat Enterprise Linux 7, 7.1, 7.2, 7.3 and 7.4

  • Ubuntu 14.04.03 LTS Server 64 Bits

  • Ubuntu 16.04 LTS

  • Openstack Release 5 (Icehouse), Openstack Juno/Icehouse (RHEL 7), Kilo (RHEL 7.1), Liberty (RHEL 7.2), Openstack 10 (Newton)

  • CentOS 7, 7.1, 7.2, 7.3, 7.4

Virtual CPU cores required

1 socket with minimum of 2 cores.

Virtual Machine memory size

12GB Minimum, 19GB recommended for 10G interfaces

Virtual Machine hard disk size

45GB minimum.

Supported virtual interfaces

E1000, VirtIO and

VMXNET3 for traffic interfaces only

Physical NICs supported

For pass-through:

  • Intel i350 Quad Port 1Gb Adapter

  • Intel Dual Port 10 GbE Ethernet X520 Server Adapter

  • Intel 4 port 10GE Fortville

    Note 

    PCI passthrough only. SRIOV is not support.

Note 
  • Intel Forville has a lower forwarding capability (for high throughput applications in vPE profiles) when compared with Intel 82599 10GE Controller.

Cisco UCS Virtual Interface Card (VIC) 1225

Note 

If you are configuring LLDP on Cisco IOS XRv 9000, then you must first disable LLDP in the Cisco UCS VIC 1225 via Cisco Integrated Management Controller (CIMC).

Number of interfaces supported

Minimum of 4 NICs where:

  • 1 is for management

  • 2 are reserved

  • 1 is for traffic

Maximum of 11 NICs where:

  • 1 is for management

  • 2 are reserved

  • 8 is for traffic

Virtual CD/DVD drive installed

Required for ISO installation


Note

In the Cisco IOS XRv 9000 Router, some CPU cores are dedicated to the control plane while others are dedicated to the data plane. Each data plane's core runs a single thread that performs packet forwarding. To achieve maximum performance, these threads constantly look for data packets to process. As a result, the OS records that these cores run at 100% utilization. This is expected behavior and not an indication that packet forwarding has reached its threshold limit.


10G Optic Support

Product

Product Code

Supplier Part Number

Cisco 10GBASE SFP+, Short Range

Cisco SFP-10G-SR

Cisco SFP-10G-SR

Note 

This optic is recommended for the better performance and interoperability with IOS XRv 9000.

Cisco 10GBASE SFP+, Long Range

Cisco SFP-10G-LR

Cisco SFP-10G-LR

Note 

This optic is recommended for the better performance and interoperability with IOS XRv 9000.

Intel Ethernet SFP SR Optics

Dual Rate 10GBASE-SR/1000BASE-SX

E10GSFPSR

FTLX8571D3BCVIT1 or

AFBR-709DMZ-IN2

Server

The server must support:

  • Intel Westmere or later CPU versions with clock frequency of 2.0GHz for instances with Gigabit or paravirtualized interfaces

  • Intel Ivy Bridge or later CPU versions for instances with 10Gb or higher interfaces

  • Intel CPU must support the sse4_2 capability flag. This can be checked in KVM by looking for the sse4_2 flag in the flags section of /proc/cpuinfo. For example:
    cat /proc/cpuinfo | grep sse4_2
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc aperfmperf pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi ept vpid fsgsbase smep
    

Note

To use passthrough interfaces in KVM, you must set the option intel_iommu=on command in the grub configuration.

Supported Cisco IOS XR Technologies

Cisco IOS XRv 9000 Router supports selected Cisco IOS XR technologies.

This table lists the major Cisco IOS XR technologies Cisco IOS XRv 9000 supports. Not all features in a given technology may be supported. To verify support for specific features, use Cisco Feature Navigator.

Table 6. Cisco IOS XR Technologies Supported on the Cisco IOS XRv 9000 Router

Feature

See the Following Documentation

Introduced in Release

  • 6PE, 6VPE

Release 5.4.0

  • Application Hosting

Release 6.1.2

  • BFD over Logical Bundle

Release 6.1.2

  • Bi-directional Policing and Marking

Release 5.4.0

  • Bi-directional Forwarding Detection

Release 5.4.0

  • BGP Persistence

Release 6.2.1

  • BGP Optimal Route Reflector

Release 6.0.1

  • Broadband Network Gateway (BNG) IPoE

Release 6.3.1

Cisco IOS XRv 9000 Router Deployment on AWS

Release 6.3.1

  • Early Fast Discard

Release 5.4.0

  • Generic Routing Encapsulation (GRE) over IPv4

Release 6.3.1

  • HSRP

  • VRRP

Release 6.2.1

  • Hierarchical Policers (including conform aware)

Release 6.0.1

  • IPv4 Routing

  • IPv6 Routing

  • OSPF

  • ISIS

Release 5.4.0

  • IPSLA

  • Platform Automated Monitoring

Release 6.0.0

  • IPv4 and IPv6 ACL

Release 5.4.0

  • IPv4 L3VPN

  • 6PE, 6VPE

Release 5.4.0

  • Link Aggregation Group (LAG)

Release 6.1.2

  • Lawful Intercept

Release 5.4.0

  • LDP

Release 5.4.0

  • LPTS

Release 5.4.0

  • MPLS

Release 5.4.0

  • MP-BGP, EBGP PE-CE

Release 5.4.0

  • Network Service Header (NSH)

Release 6.1.2

  • Netconf Yang support

Release 5.4.0

  • NSH Proxy Mode

Cisco IOS XRv 9000 Router Specific Features

Release 6.2.1

  • RT Constriant

Release 6.2.1

  • Smart Licensing

Release 5.4.0

  • SNMP support

Release 5.4.0

  • Strict Unicast IPv4 and IPv6 Reverse Path Forwarding (uRPF)

Release 5.4.0

  • Telemetry

Release 6.0.0

  • The Two-Way Active Measurement Protocol (TWAMP)

Release 6.0.1

  • Virtualised Local Mobility Anchor (vLMA)

Release 6.3.1

  • VRF Support on Docker and LXC Containers

Release 6.3.1

Caveats

Caveats describe unexpected behavior in Cisco IOS XR Software release.

Caveats Specefic to Cisco IOS XR Software

There are no caveats specific to Cisco IOS XR Software Release 6.3.3.

Caveats Specific to the XRv 9000 Router

There are no caveats in this release.

Upgrading Cisco IOS XR Software

The upgrade document is available along with the software images.


Caution

Before upgrading to a new release, you must install all available bridge SMUs of the current release.


Related Documentation

The most current Cisco IOS XRv 9000 Router software documentation is located at this URL:

http://www.cisco.com/c/en/us/support/routers/ios-xrv-9000-router/tsd-products-support-series-home.html

The document containing Cisco IOS XR System Error Messages (SEM) is located at this URL:

https://www.cisco.com/c/en/us/td/docs/ios_xr_sw/error/message/ios-xr-sem-guide.html

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.

Obtaining Documentation and Submitting a Service Request

For information on obtaining documentation, using the Cisco Bug Search Tool (BST), submitting a service request, and gathering additional information, see What's New in Cisco Product Documentation.

To receive new and revised Cisco technical content directly to your desktop, you can subscribe to the . RSS feeds are a free service.