Cumulus Linux Fundamentals, plus Ansible automation
4.6 (381 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,510 students enrolled

Cumulus Linux Fundamentals, plus Ansible automation

Learn Cumulus Linux, Ansible and More! Lean about SDN, white box switching, Ansible, network disaggregation and Linux!
Bestseller
4.6 (381 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,510 students enrolled
Last updated 7/2018
English
English [Auto-generated]
Current price: $27.99 Original price: $39.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Confidently discuss Linux based networking
  • Configure Cumulus Linux switches
Requirements
  • CCNA or equivalent knowledge is recommended
Description

The course includes hands on demonstrations using both Cumulus VX and physical switches. The best part is you can practice using GNS3 and Cumulus VX locally on your laptop!

Cumulus Linux combines the power of Open Networking with a network operating system that runs on top of industry standard networking hardware from vendors such as Dell, HP, Quanta and others. Founded by veteran networking engineers from Cisco and VMware, Cumulus Networks makes the first Linux operating system for networking hardware and fills a critical gap in realizing the true promise of the software-defined data center. Just as Linux completely transformed the economics and innovation on the server side of the data center, Cumulus Linux is doing the same for the network. It is radically reducing the costs and complexities of operating modern data center networks for service providers and businesses of all sizes.

By providing a software-only solution, Cumulus Linux is enabling disaggregation of data center switches akin to the x86 server hardware/software disaggregation. Data-center networking is rapidly standardizing on merchant silicon and with Cumulus Linux, networking is adopting the principals of Linux and disaggregation of the compute world.

Outline

Cumulus Linux Introduction

* Why you should consider using white box switching

* What is disaggregation?

* Is Cumulus Linux actually Linux?

* Demonstrations

GNS3 and Cumulus VX

* Download Cumulus Linux VX

* Import OVAs into GNS3

* Configure OVAs for use with GNS3

* Create a lab topology using Cumulus Linux switches and VPCS

* Configure VLANs

* Test the network

Initial Setup

* ONIE and physical switches

* Basic set up

* Demonstration

Layer 2 Features

* Configure switch interfaces

* Demonstration

* Network Tools

* Demonstration

Configure Routing

* Configure OSPF using multiple methods

* Demonstration

Network Automation using Ansible

* Automation overview

* Ansible options

* Demonstration

Image Management - Physical switches

* How to upgrade a switch

* Demonstration

Note: this course is not endorsed by or sponsored by Cumulus Networks. If are looking for some more in-depth customer training we would recommend that you take a peek at the Cumulus Networks Instructor-Led Training on the Cumulus Networks website.

Who this course is for:
  • Network Engineers
  • Network Architects
Course content
Expand all 202 lectures 05:58:55
+ Cumulus Linux Introduction
5 lectures 11:40
Overview of Cumulus Linux
04:04
Open compute world versus closed networking world
01:47
Whitebox switching gives you choice
02:02
Disaggregation and Cumulus hardware compatibility matrix
02:26
Introduction to ONIE
01:21
+ Cumulus Linux Architecture
7 lectures 14:18
Cumulus Linux Architecture
00:06
Cumulus Linux is Linux
03:35
What you get with a Cumulus download and Cumulus Packages
03:38
Debian Packages
00:42
Software Partners
02:02
Cumulus Linux Architecture details
03:40
Switch Hardware stats sent to Cumulus Linux
00:35
+ Cumulus VX and GNS3
11 lectures 25:46
Cumulus VX Introduction
00:43
Cumulus VX FAQs
01:29
Cumulus VX Technical Documentation
00:37
Import OVA
02:22
Build Topology
02:55
Spine and Leaf
00:34
Start up and connect
01:03
Switch port configuration
04:24
Bridge configuration
05:30
SVI Configuration and ping tests
01:43
Create multiple VLANs
04:26
+ Initial Setup
23 lectures 46:16
Cumulus Linux Initial Setup
02:51
Required Components
00:53
Switch initial boot up
01:16
Webserver image download
00:12
ONIE intelligence
05:26
DEMO: Install ONIE
03:00
Logging into a Switch
02:04
Default User Accounts
01:55
Example: Add a user
00:59
Cumulus Linux Licensing
03:16
Licensing (continued)
00:53
License Format
01:15
IP address configuration
01:14
VRFs / MRFs
00:56
Automation of Initial Switch Configuration (ZTP)
01:13
Automation (continued)
00:49
Automation Option 239
01:58
ZTP (continued)
01:48
ZTP scripts
02:56
dhcpd.conf file
00:41
ZTP script example
01:08
DEMO: Zero Touch Provisioning (ZTP)
04:14
+ Layer 2 Features
33 lectures 01:12:02
Layer 2 Features
00:05
Overview of topics
00:25
Whitebox switches
02:08
Port Layouts
01:57
Interfaces on Cumulus Linux switches
01:14
/etc/network/interfaces
00:42
Cumulus Interface config
01:22
eth0 configuration
04:47
Loopback interface configuration
01:52
Physical switch ports
04:35
DEMO: Activate and define interfaces
04:07
Bonds (Link Aggregation)
01:57
Configure a bond
04:21
Bond status and troubleshooting
00:48
DEMO: Bonding using physical switches
04:45
netshow
02:23
Bridge
02:41
VLAN Aware Bridge
03:24
Spanning Tree
00:39
Switch VLAN Interface (SVI)
00:55
802.1Q Tagged Interfaces
02:30
802.1Q Tagged Interfaces (continued)
02:17
Access ports
01:45
Scalability - range of ports, glob, regular expressions
03:32
Display port state
01:47
Admin versus Physical link state
01:04
Display Bridge Status
02:35
Display VLAN allocation
00:53
Display STP bridge configuration
01:47
Spanning Tree on Linux Bridge versus VLAN aware
01:52
netshow interface
01:24
DEMO: Create a Bridge (continued)
01:23
+ Troubleshooting
29 lectures 25:47
Overview
00:05
Topics in module
00:12
ip -s link show
01:05
ethtool
02:34
DEMO: Troubleshooting tools - ethtool
00:59
LLDP
00:41
DEMO: LLDP neighbors
00:39
Sensors
01:02
DEMO: sensors
00:19
cl-netstat
01:09
DEMO: netstat
00:43
netshow interface all
00:52
DEMO: netshow system
00:26
network interface bridge
00:32
DEMO: netshow
00:07
ping
00:35
traceroute
00:19
ip route show and ip route get
01:58
tcpdump
01:07
arp -a and -d
00:46
mz and iperf
01:52
cl-support
01:57
DEMO: cl-support
00:22
DEMO: cl-support (continued)
00:54
watchdog
00:45
log files
01:49
DEMO: PSU and Fan status
00:46
DEMO: decode-syseeprom
00:14
Cumulus Support
00:58
+ Routing on Cumulus Linux
20 lectures 33:32
Quagga Overview
01:21
Supported Routing Protocols
01:15
Architecture
02:37
Configure Quagga via the modal CLI
00:10
Enable routing protocols
01:45
Restart an individual routing protocol
00:32
ASICs and route limitations
00:49
Configure Quagga via CLI
02:07
Help using ?
00:36
View routing table
02:11
show running-config, write memory, cat quagga
01:21
Configure Quagga via the non-modal CLI
02:06
vtysh versus non-modal CLI
03:19
Configuration persistency
00:29
list, tab and cl-bgp command
01:24
cl-rctl running-config
00:55
Debugging Quagga
02:30
Zebra Log
00:27
DEMO: SVI IP addresses and OSPF
02:19
DEMO: Enable Zebra and OSPF
05:19
+ Automation using DevOps Tools (Ansible)
30 lectures 52:59
DevOps Overview
00:26
Automation overview
00:37
Goal of Automation
04:40
Cumulus Automation
01:07
Main automation methodologies
01:19
Push versus Pull
02:48
Comparison of Automation Tools
02:14
ZTP and Automation
01:09
Ansible Automation Example
02:57
ZTP script
00:39
Ansible Configuration Files
00:34
Ansible Configuration File - ansible.cfg
01:43
Ansible Hosts File
01:36
Ansible Modules and documentation
02:48
Ansible ad hoc commands versus Ansible playbooks
01:04
Three levels of Ansible complexity
02:51
Simple interface description playbook
02:02
Run a simple Ansible Playbook
01:32
Output from simple Playbook
00:59
Multiple Ansible files
00:38
Scaling Ansible Playbooks
01:29
Ansible tree
02:12
Order of Playbook execution
01:03
Ansible playbook.yml
01:21
Ansible variables and templates files
01:57
Run an Ansible playbook
01:00
Reference Materials
00:26
DEMO: Ansible Overview
01:41
DEMO: Ansible installation
04:41
DEMO: Ansible, github, playbook.yml
03:26