What Is Software Entitlement?
Software entitlement is a system that consists of a license manager on a Cisco IOS XR device that manages licenses for various software and hardware features. The license manager parses and authenticates a license before accepting it. The software features on the router use the license manager APIs to check out and release licenses. Licenses are stored in persistent storage on the router.
Core routing features are available for use without any license. The following features can be enabled on your router using licenses:
- Layer 3 VPN
Layer 3 (virtual private network) VPN can be configured only if there is an available Layer 3 VPN license for the modular services card (MSC) slot on which the feature is being configured. The Layer 3 VPN license is included with the MSC, but it must be purchased separately to use with the 40G forwarding processor (CRS-FP40).
See the following modules in MPLS Configuration Guide for the Cisco CRS Routers for information about Layer 3 VPN configurations:
Implementing MPLS Layer 3 VPNs on the Cisco IOS XR Software
Implementing Virtual Private LAN Services on the Cisco IOS XR Software
- Performance Netflow
The CRS-FP40 card can support down to 1:360 netflow sample rate running 45 Mpps at a 40-Gbps line rate. Without this license, the CRS-FP40 and CRS-FP140 can support down to 1:1500 netflow sample rate. The MSC includes this license.
- Advanced Features
Lawful Interception, GRE tunnel, and L2TPv3. The MSC includes this license.
- Modular Services Card Bandwidth
Modular services cards (MSCs) can operate at 40-Gbps throughput when a license is enabled. You must use the hw-module linecard throughput command to enable 40-Gbps throughput once a license is available.
The CRS-FP140 can support increased route scale (more than 1 million IPv4 routes) and traffic engineering scale (more than 3,000 tunnels per system using licenses.
- Multichassis Support
The CRS-FP140 can support a multichassis system using a license.