The Irony of Using SDN and NFV to Study Legacy Network Technologies

I was recently asked to present at a local Network Engineering Meetup. The topic that I’m going to speak about is how I’m using KVM, OpenFlow, Network Overlays, and OVS to integrate my physical network lab and virtual network lab. The presentation can be found here.

Share on FacebookTweet about this on TwitterShare on LinkedInShare on RedditEmail this to someone

December 1, 2014

Posted In: CCNA Study Notes, CCNP SP Study Notes, CCNP Study Notes, cisco, Cisco Administration Perl Scripting, Cisco Administration Python Scripting, Innovative, IOS, IOS-XE, IOS-XR, IPv4, KVM, LAN Switching, Layer 3 Switching, Linux, Miscellaneous Hacking, MPLS, NFV, Open Source Alternatives, OpenFlow, openvswitch, SDN, System Administration, training, Virtualization, VLAN, VLAN Trunking, VXLAN

Working with Cisco Routers and Switches with Python

I’ve updated the pyMultiChange.py script. It now is fully functional, with the addition of enable mode functionality. With this script, you can take a list of routers and switches from a text file and execute a series of commands, from a text file, all from SSH. For example:

Here is the usage output, if you don’t select the required arguments:

Here is the usage output, without verbose / debugging mode:

Here is the usage output, with verbose / debugging mode:

 

Finally, here is the code:

I’m going to continue working on building out the pyRouterLib module, as there is so much functionality that could be added to that. I’ll keep you updated on the progress. As always, updates will be posted to my github.

Share on FacebookTweet about this on TwitterShare on LinkedInShare on RedditEmail this to someone

July 27, 2014

Posted In: Cisco Administration Python Scripting, Miscellaneous Hacking, Python Tips, System Administration