Open-Source IS-IS Configuration Labs
This series of hands-on labs will help you master the IS-IS routing protocol configuration on a platform of your choice1, including:
- Arista EOS
- Cisco ASAv, IOSv, IOS XE, IOS XR and Nexus OS
- FRRouting
- Dell OS10
- Juniper vSRX, vMX and vPTX
- Nokia SR OS and SR Linux
- Vyatta VyOS
Tip
If this is your first visit to this site, you should start with the Installation and Setup documentation or run labs in GitHub codespaces.
The initial lab exercises will help you configure basic IS-IS features:
- Work with FRRouting (optional)
- Start the IS-IS Routing for IPv4
- Explore IS-IS Data Structures
- IS-IS on Point-to-Point Links
- Using IS-IS Metrics
- Dual-Stack (IPv4+IPv6) IS-IS Routing
- Optimize Simple IS-IS Deployments
The next set of exercises covers individual IS-IS features. We just started working on this section, and this is what you can practice at the moment:
- Passive IS-IS Interfaces
- Influence the Designated IS Election
- Protect IS-IS Routing Data with MD5 Authentication
Want to know what else we have planned? Check the Upcoming Lab Exercises document.
-
Some assembly required: the virtual machines or containers that we recommend to use as external IS-IS speakers are easy to download, but you’ll have to build a Vagrant box or install a vendor-supplied Vagrant box or Docker container image for most other platforms. See installation and setup for details. ↩