Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Software Defined Networking (SDN) Made Simple
Rating: 4.3 out of 5(498 ratings)
2,514 students

Software Defined Networking (SDN) Made Simple

Learn about SDN, OpenFlow, Mininet, POX Controller, Creating SDN Applications, ovs-ofctl, Custom Topologies & Wireshark
Created byVipin Gupta
Last updated 1/2026
English
English

What you'll learn

  • Properly understand SDN
  • Learn how to use Mininet Emulator
  • Learn to Create Default & Custom Topologies
  • Create SDN Applications such as Hub, Switch & Firewall
  • Using Wireshark with OpenFlow
  • Learn POX Controller

Course content

9 sections41 lectures7h 7m total length
  • Introduction to Software Defined Networking2:47

    Explore what software defined networking is and its key components, including OpenFlow, Mininet, OVS, ODL, POX, and Ryu, and learn how to build labs.

  • Traditional Networks9:42

    Explore traditional networks, their data plane and control plane, and why tightly bundled devices from multiple vendors drive high software costs; learn how sdn decouples planes and enables centralized control.

  • SDN vs Traditional2:39
  • SDN Architecture6:13
  • Controller5:49
  • OpenFlow Protocol3:16

    Explore how the OpenFlow protocol enables secure communication between the controller and switch, overviewing versions from 1.0 to 1.5 and core building blocks like flow tables, ports, and messages.

  • OpenFlow Flow Table15:28
  • OpenFlow Ports2:37
  • OpenFlow Messages6:58

Requirements

  • Basic Knowledge of Networking

Description

When we started working on SDN 5-6 years back, not much information or help was available regarding SDN. Getting started with this emerging concept was very difficult. It was really very painful process. Now we do not want this to happen to the persons who at this point of time want to enter into this field. This Course starts from basics & takes you to advance levels of Software Defined Networking. Everything has been explained by giving examples. Proper lab setup along with diagrams has been given so that you can constructs the labs yourself & do the practice. This work covers topics such as SDN lab setup, basics of SDN, Mininet Emulator, Mininet Topologies, POX SDN Controller, ovs-ofctl etc.

According to industry people and research scholars, SDN is going to redefine networking and cloud world. This is the biggest thing that has happened in networking field in last 30 years. SDN is a New Way to Design, Build and Operate Networks. There is a Need to Innovate in the Network. We’ve seen tons of innovation in applications, devices, computing and storage, yet the underlying network that connects everything has remained unchanged. SDN Opens the Network Up for Innovation. It replaces static, inflexible and complex networks, with networks that are agile, scalable and innovative.

Who this course is for:

  • Anybody who wants to learn SDN