Software Defined Networking (SDN) Controllers Training

OpenKilda, OpenDayLight, ONOS & Faucet

Learn about SDN Controllers from Instructors with Real World Expertise.

A 2.5 day intermediate course introducing Software Defined Networking Controllers, including OpenKilda, OpenDayLight, ONOS & Faucet.

Overview:

This course covers the introduction of the 4 SDN controllers’ architecture (OpenKilda, OpenDayLight, ONOS and Faucet), applications and interfaces. It also shows how to create a network topology with Mininet, integrate the network topology with one of the controllers at a time and explain the Graphical User Interface (GUI) of each controller along with other components. In addition, it covers the creation and installation of flow rules on SDN switches using different methods including: REST API, YANG (yaml file), and intent.

Target Audience:

  • Network Architect
  • System Architect
  • Network manager
  • Network programmers
  • Software Developers
  • Technical roles who intend to achieve practical knowledge and experience with popular Open-Source SDN controllers in production.

Structure: 60% theory, 40% Hands-on Labs

Duration: 2.5 days

Prerequisites: 

Course Outline:

SDN Introduction

Overview:

  • SDN Architecture
  • SDN Interfaces
  • SDN Controllers

OpenFlow

Overview:

  • OpenFlow protocol
  • OpenFlow features

OpenDayLight

Overview:

  • OpenDayLight Components

Labs:

  • OpenDayLight Lab

OpenKilda

Overview:

  • OpenKilda Components

Labs:

  • OpenKilda Lab

ONOS

Overview:

  • ONOS Components

Labs:

  • ONOS Lab

Faucet

Overview:

  • Faucet Components

Labs:

  • Faucet Lab

Looking for something else? View all courses

Start Learning

Learn from Instructors with Real World Expertise.