Course Outline


Overview of SDN Features and Architecture

  • SDN versus traditional networking
  • Basic components (applications, controllers, networking devices)

Setting up a Virtual Network

  • VirtualBox configuration
  • Mininet virtual machine (VM) installation

Understanding Mininet Basics

  • Mininet topologies
  • Mininet commands

Creating Applications Without a Controller

  • Hub, switch, and firewall applications

Using Custom Topologies Using APIs

  • Low, mid, and high level APIs
  • MiniEdit

Creating Applications With a Controller

  • Floodlight setup
  • Remote control

Managing Network Traffic

  • Network management using Wireshark

Exploring Network Virtualization

  • Network virtualization
  • Multi-tenancy

Operating Using OpenDaylight

  • Components
  • OpenDaylight controller
  • Creating applications
  • Observing and logging

Using Tungsten Fabric for Multi-Tenant Networks

  • Architecture and network principles
  • Components
  • Network services configuration
  • Observing, logging, and analytics


Summary and Conclusion


  • Basic understanding of networking


  • System administrators
  • Network engineers
  • Developers
  28 Hours


Related Courses

Cisco CCNA Syllabus in 5 Days

  35 hours

DNS and BIND: Setting Up, Managing and Securing Your DNS Server

  14 hours

Understanding IPSec VPNs

  14 hours

Understanding IPv6

  14 hours

Metro-Ethernet Service and Troubleshooting

  28 hours

Practical TCP/IP

  28 hours

Linux for Network Engineers

  14 hours

ONAP for Network Orchestration and Automation

  28 hours

ONAP for Automating Telecommunication Systems and Operations

  21 hours

OpenStack Architecture and Troubleshooting

  14 hours

OpenStack Bootcamp

  28 hours

OpenStack Bootcamp Extended

  35 hours

OpenStack and NFV (with OVN and OpenFlow)

  21 hours

OpenStack Security

  14 hours

Shadowsocks: Set Up a Proxy Server

  7 hours