Training > Networking > Introduction to Open Source Networking Technologies (LFS165x)
Training Course

Introduction to Open Source Networking Technologies (LFS165x)

Learn technical fundamentals needed to adopt software-defined networking (SDN), network function virtualization (NFV), disaggregation, orchestration, network automation, and modern networking in this free course. You will also discover use cases and technical options for open networking.

Who Is It For

Designed for open source enthusiasts, university students, network architects and engineers, security architects and engineers, and systems engineers, this course offers a great introduction to open source networking.
read less read more
What You’ll Learn

In this course you will learn about the software-defined and open source networking landscape. This includes how networking hardware is being disaggregated, what open network operating systems (NOS) are and how they run on different networking hardware, ways to automate networking tasks, how SDN controllers manage underlay networks, what NFV is and how it can help reduce the complexity of today’s data center environments, orchestration tools that can build a bridge between applications and networking, and more.
read less read more
What It Prepares You For

By the end of this course, you will have an understanding of the use cases and technical options for modern open networking in enterprises, service providers, and cloud providers. You will be familiar with major open source networking projects and their use cases including, Open Compute Project, ONIE, Akraino, FD.io, OVS, IO Visor, DPDK, Open Dataplane, P4, OpenSwitch , Open Network, Linux , FRR, DANOS, SONIC, FBOSS, OpenDayLight, Tungsten Fabric (OpenContrail), ONOS, CORD, Open Security Controller, ONAP, OPNFV, PNDA, and SNAS.
read less read more
Course Outline
Welcome!
Chapter 1. Introduction to Open Source Networking
Chapter 2. Open Source and Software Defined Networking Landscape
Chapter 3. Disaggregated Hardware
Chapter 4. IO Abstraction and Datapath
Chapter 5. Network Operating Systems
Chapter 6. Network Control
Chapter 7. Orchestration and Virtual Management
Chapter 8. Network Virtualization
Chapter 9. Network Function Virtualization (NFV)
Chapter 10. Network Automation
Chapter 11. Network Data Analytics
Chapter 12. Summary
Final Exam

Prerequisites
There are no prerequisites for this course.
Reviews
Jul 2024
I liked the lessons where a practical demo was being shown. For example, the Load Balancer showing how one can spread network load across multiple servers, or the demos for the overlay networks, to show how to get networks not connected on certain network layers, to use the layers they are connected on to communicate with each other.
Mar 2024
Good coverage of the contents.
Jan 2024
Explanations were very straightforward and easy to understand, even to one without prior knowledge of the subject.
Sep 2023
It was a very detailed and "eye-opening" course.
Jan 2023
A very good overview of open network technologies.