SDN (Software Defined Networking) abstracts networking infrastructure away from the actual physical equipment. This allows network system administrators to maintain the networking environment acrossmulitplevendors andhardware,and operating systems and versions. This course is designed to provide Developers and advanced Network Engineers exposure to modeling in Open Source Software Defined Networking (SDN). We first discuss the context of SDN components then progress to show the code created through modeling in OpenDaylight. This course concludes by writing an application from scratch.
OpenDaylight is an open networking platform that enables SDN and constructs a solid foundation for NFV (Network Functions Virtualization) for all network sizes.
Course Objective:
After completing the course, students will:
- Have a solid understanding of SDN and the protocols, tools and methods used.
- Understand the openDayLight SDN controller with its APIs and how it fits into SDN.
- Write applications on-top of the OpenDaylight APIs.
- Gained understanding of the tools to simulate and debug network topologies.
Audience:
- Developers
- Network Engineers
Prerequisite:
This course is designed to provide Developers and advanced Network Engineers exposure to modeling in Open Source Software Defined Networking (SDN). Students should have a good grasp of typical scalability and system administration issues frequently encountered in enterprise environments. They should also be well versed in Linux command line usage, shell scripting and text file editing.