Skip to content

ios-xr/network-notebooks

Repository files navigation

Welcome to Cisco 8000 Emulator Notebooks!

What are Cisco 8000 Emulator Notebooks?

The Cisco 8000 Emulator Notebooks are live documents that combine narrative text, images, videos, runnable code, and real-time outputs. The open source software, Jupyter Lab, is used to create these notebooks. The notebook communicates with the Cisco 8000 emulator running in the background and, at the click of the play button, brings up multi-router topologies within minutes. This enables you to execute commands and configurations on the emulated routers directly from the notebook. To access these notebooks, install the Cisco 8000 Hardware Emulator. For more details on accessing Notebooks, click here.

 

Why Notebooks?

The pyvxr API, when invoked from within notebooks, allows you to build and manage virtual multi-router topologies within minutes.

The pyvxr API sends your configurations to the virtual routers and retreives real-time status in the same document. You can read the content, run the configuration, view the real-time status, and even customize the configuration based on the business needs and experiment with the configuration.

Benefits

  • Automates the creation and bringing-up of the topology on the Cisco 8000 Emulator, and saves time.

  • Flexibility to customize topology by adding and modifying CLIs.

  • Customer can test proof-of-concept, use cases, or features to existing problems.

  • Leverage it as a tutorial to educate customers or partners.

  • Simulate use cases and play them before actual deployments

Getting Started

1. How to use Notebooks

2. Setting up a basic network

Put Technology to Work

Traffic Management

Secure Network

Network Monitoring

APIs

SONiC - Open Source Network OS

Utilities

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •