IOS XRv 9000 in EVE-NG for MPLS labs
IOS XRv 9000 is already in the Add Node list of every CloudLabBox workspace, alongside the older IOS XRv. Use it to practise IOS XR: IS-IS, BGP, MPLS and segment routing with the commit-based CLI.
Choose a planCheck it in the free demo
- Vendor
- Cisco
- In Add Node
- 24 images
- Templates
xrv9kxrv- Newest
xrv9k-fullk9-24.3.1
Installed versions
Every IOS XRv 9000 name in the Add Node image list, exactly as you’ll pick it.
Template xrv9k
IOS XRv 9000
xrv9k-fullk9-24.3.1xrv9k-fullk9-7.11.1xrv9k-fullk9-7.9.2xrv9k-fullk9-7.9.1xrv9k-fullk9-7.7.1xrv9k-fullk9-x-7.6.1xrv9k-fullk9-7.5.1xrv9k-fullk9-7.4.2xrv9k-fullk9-7.4.1xrv9k-fullk9-7.3.3xrv9k-fullk9-7.3.1xrv9k-fullk9-7.2.2
Show 8 older
xrv9k-fullk9-x-7.2.1xrv9k-fullk9-x-7.1.2xrv9k-fullk9-x-7.1.1xrv9k-fullk9-7.1.1xrv9k-fullk9-x-7.0.2xrv9k-fullk9-x-6.6.3xrv9k-fullk9-6.5.1xrv9k-fullk9-6.4.1
Template xrv
IOS XRv
xrv-k9-demo-6.3.1xrv-k9-6.1.3xrv-k9-6.0.1xrv-k9-5.2.2
Add it to a lab
In Add Node, choose the template, then the image. The template fills in these settings; change them before you start the node.
| Image | Template | CPU | RAM | Interfaces | Console |
|---|---|---|---|---|---|
| IOS XRv 9000 | xrv9k | 4 | 16384 MB | 7 interfaces | telnet |
| IOS XRv | xrv | 1 | 3072 MB | 4 interfaces: Mgmt0/0/CPU0/0, then Gi0/0/0/0 to Gi0/0/0/2 | telnet |
EVE-NG admits a node by the CPU and RAM set on it, so a running node counts against your plan at these values. The largest of these templates starts nodes at 4 vCPU and 16,384 MB, more than the free demo’s 6 vCPU and 8 GB, so use the demo to find the image and a plan to run it.
An MPLS L3VPN between two PE routers
Run two IOS XRv 9000 routers as provider edges with IS-IS, LDP and MP-BGP, and attach an IOSv customer router at each end in its own VRF. You practise route distinguishers, route targets and VPN label exchange.
- 2×IOS XRv 9000
xrv9k4 vCPU, 16384 MB each - 2×IOSv
vios1 vCPU, 1024 MB each
Added with these defaults, the lab uses 10 vCPU and 34 GB of RAM. The smallest plan that fits is Organization, with 24 vCPU and 48 GB: £10 a day, or £3 an hour On-Demand.
Licences are yours to bring
IOS XR uses Cisco Smart Licensing for its features and capacity. CloudLabBox doesn't provide Cisco licences or subscriptions; bring your own entitlement or evaluation where your lab needs one.
The images run only inside your CloudLabBox workspace; they aren’t available to download.
Guided labs that use IOS XRv 9000
Ready-made labs in the Shared folder of every lab workspace, each with a scenario, tasks, checks and the full solution. Here are 8 of the 21 that use it, from 1 course, counted on 2 November 2026.
Questions about IOS XRv 9000
What is Cisco IOS XRv 9000?
IOS XRv 9000 is Cisco's virtual IOS XR router, for service provider labs: BGP, IS-IS, MPLS and segment routing with the XR CLI and its commit model. The older, lighter IOS XRv is installed too.
How is IOS XRv different from IOS XRv 9000?
IOS XRv is the older, lighter image of IOS XR 5 and 6, with a much smaller memory default, and suits configuration and routing-protocol practice. IOS XRv 9000 runs current IOS XR releases, up to xrv9k-fullk9-24.3.1 here.
Why don't my IOS XR changes take effect?
IOS XR stages configuration changes until you type commit. Use show configuration to see what's pending, and abort to throw it away.
Which IOS XRv 9000 images are installed?
24 images (20 IOS XRv 9000, 4 IOS XRv), all listed on this page exactly as Add Node shows them. The newest is xrv9k-fullk9-24.3.1.
How much CPU and RAM does a IOS XRv 9000 node use?
When you add one, the xrv9k template adds 4 vCPU and 16384 MB of RAM; the xrv template adds 1 vCPU and 3072 MB of RAM. You can change both in Add Node, and your plan counts what each running node is set to.
More images
CloudLabBox is independent of the vendors named on this page. Their names identify the images in the workspace’s Add Node list.