This repo contains the details for the articles about Mellanox SN 2010 running Cumulus Linux at karneliuk.com.
In this blogpost the server is used as a management host. The following scripts are available in the folder 00-lab-automation:
00_prepare_carrier.shbrings the server in the operational state (Docker, containers, iptables, etc) accordng to the blogpost: http://bit.ly/2kPxBRL00_SR1_KVM.shcreates the Nokia SR OS VNF (VSR)00_XR1_KVM.shcreates the Cisco IOS XRv (virtual ASR 9000) VNF02_sr_lab.shlaunches Nokia VSR and Cisco IOS XRv for the Segment Routing lab:03_acl_lab.shlaunches Nokia VSR and Cisco IOS XRv for the Control Plane/Data Plane protection lab
Each folder contains two topology files:
topology_physical.txtshows the connectivity of the Mellanox SN 2010 device to the servertopology_logical.txtdescribes the routing related to each particluar lab between PNF (Mellanox/Cumulus) and VNFs (Cisco IOS XRs / Nokia VSR)
to be updated
In the folder 02-segment-routing you find the configuration files for Segment Routing lab:
- The folder
initial-configscontains the starting configuration files for Cisco IOS XR, Nokia SR OS and Cumulus Linux - The folder
final-configscontains the resulting configuration files for Cisco IOS XR, Nokia SR OS and Cumulus Linux
In the folder 03-control-data-protection you find the configuration files for Security lab for IPv4:
- The folder
initial-configscontains the starting configuration files for Cisco IOS XR, Nokia SR OS and Cumulus Linux - The folder
final-configscontains the resulting configuration files for Cisco IOS XR, Nokia SR OS and Cumulus Linux
In the folder 04-ipv6-control-data-plane-protection you find the configuration files for Security lab for IPv6:
- The folder
initial-configscontains the starting configuration files for Cisco IOS XR, Nokia SR OS and Cumulus Linux - The folder
final-configscontains the resulting configuration files for Cisco IOS XR, Nokia SR OS and Cumulus Linux
In the folder 05-sonic you find the configuration files for Microsoft Azure SONiC lab:
- The folder
final-configscontains the resulting configuration files for Cisco IOS XR, Nokia SR OS and Microsoft Azure SONiC
Join the network automation course: http://training.karneliuk.com
(c) 2016-2019 karneliuk.com