Introduction to Open vSwitch
What about this course?
In this course, students will receive an introduction to Open vSwitch (OVS), a multilayer virtual switch commonly deployed in large-scale computing environments. Beginning with an overview of the OVS software architecture, this class will cover the basics of packet processing and how OVS is integrated within a virtualized server. Students will get more than 5 hours of training and hands-on experience using the common command-line tools to, for example, query and configure switch settings. In addition, students will review OVS in the context of common use cases, including enabling network virtualization capabilities for cloud computing. At the end of the class, students will have a strong foundational understanding of OVS from a software level and its growing role in the landscape of large-scale computing.

Instructor for this course
Ripal Nathuji
INE Instructor
This course is composed by the following modules
Introduction to Open vSwitch
A Brief History of OVS
A Walkthrough of OVS
Building OVS
Running OVS
Key Components
Packet Processing
CLI Overview
Linux Containers (LXC)
LXC and OVS networking
VLANs with OVS
QoS with OVS
Tunneling with OVS
OpenFlow basics
OpenFlow protocol
Observing flows in standalone mode
Manually configuring flows
Wireshark for OpenFlow
Overview of SDN
Overview of Mininet
Mininet install, CLI & Programming
Overview of Ryu
Ryu exercises
OVS and OpenStack
OVS and OpenDaylight
Future of OVS and SDN
Open vSwitch Conclusion
Common Course Questions
If you have a question you don’t see on this list, please visit our Frequently Asked Questions page by clicking the button below.
If you’d prefer getting in touch with one of our experts, we encourage you to call one of the numbers above or fill out our contact form.
Do you offer training for all student levels?