
Overview
Cisco IOS XR 6.0 control plane runs inside a Linux container and uses the RPM Package Manager for all its components, including third-party packages and SMU.
RPM is both a package format and a Linux utility. All RPMs include a file archive and metadata for dependencies management. Dependencies provide a way for a package to require other packages or capabilities to be installed before or simultaneously with one another. Simplify system updates and upgrades and align more closely with server management by adopting the RPM format for IOS XR packages.
Check it out here: Cisco IOS XR Software Management Lab v1
Scenarios
- Scenario 1: Start Router and Auto-Provision
- Scenario 2: Install IOS-XR Package
- Scenario 3: Install SMU and Explore Automatic Dependency Management
- Scenario 4: Use SSH to Access XR Linux Shell
- Scenario 5: Install Third-Party Packages
Requirements
Components
- Virtual router running IOS XR 6.0.0 (XRv9K)
- Sunstone.sh
- DHCP server
- HTTP server
Features
| Sunstone.sh | - Launch an XRv9K instance
- Create the required interfaces for the virtual router
- Support a range of virtual machines (VMs) running Cisco operating systems (IOS-XE, IOS Classic, IOS-XR, and NX-OS)
- Support third-party VMs
- Capture and analyze network traffic at any node
- Validate configurations prior to physical deployments
|
|---|
| EPNM | - Provide full FCAPS for Cisco service provider networks
- Enable cross-domain and multi-layer network management system
|
|---|
Topology
