Introduction to SDN and OpenFlow (Udemy.com)
What is SDN, OpenFlow and NFV? Is this actually real? Do you want to see real world, practical examples of SDN?
Created by: David Bombal
Last updated November 2017
What you will learn
- Differentiate between different visions of SDN
- Determine if SDN is "real" today
- Explain Open SDN, SDN via APIs, NFV and other related concepts
- Explain how flow tables are updated
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100
Course Description
This is an introductory SDN and OpenFlow course explaining different visions of what SDN actually is. The course also shows you real world implementations of SDN in very large networks as well as highly secure networks.
You will also learn about how OpenFlow separates the control and data planes of networking devices.
You will then see a practical demonstration of an application communicating with an SDN controller and Open vSwitch devices.
See the full SDN architecture as part of the demonstrations:
- SDN Applications
- SDN Controller
- OpenFlow switches
See how hosts can be blocked using OpenFlow rules.
Instructor Details
- 4.5 Rating
6,124 Reviews
David Bombal
David Bombal (CCIE #11023 Emeritus) passed his Cisco Certified Internetwork Expert Routing and Switching exam in January 2003 and is one of a small percentage of Cisco Engineers that pass their CCIE labs on their first attempt.
David qualified as a Cisco Certified Systems Instructor (CCSI #22787) many years ago! He has been training Cisco courses for over 20 years and has delivered instructor led courses in various countries around the world covering a wide range of Cisco topics from CCNA to CCIE.
David is very active on social media and has over 2 million YouTube subscribers and has posted over 1,000 free videos.
More courses by David Bombal
The Complete Networking Fundamentals Course. Your CCNA start (2025)
4.7 (58,409 Reviews)
Provider: Udemy
Time: 73.1h
$149.99
Python Network Programming for Network Engineers (Python 3) (2025)
4.6 (9,315 Reviews)
Provider: Udemy
Time: 12.8h
$119.99
Cisco CCNA Packet Tracer Ultimate labs: CCNA 200-301 labs (2025)
4.7 (9,208 Reviews)
Provider: Udemy
Time: 17.6h
$124.99
Wireshark: Packet Analysis and Ethical Hacking: Core Skills (2025)
4.2 (9,014 Reviews)
Provider: Udemy
Time: 14.6h
$99.99
Linux for Network Engineers: Practical Linux with GNS3 (2023)
4.5 (5,090 Reviews)
Provider: Udemy
Time: 13.2h
$89.99
Cisco CCNA 200-301 Complete Course: Packet Tracer Labs (2025)
4.7 (5,006 Reviews)
Provider: Udemy
Time: 72.5h
$129.99
More Hacking courses
Getting Started with Wireshark: The Ultimate Hands-On Course (2025)
4.8 (12,167 Reviews)
Provider: Udemy
Time: 4.4h
$109.99
The Ultimate Dark Web, Anonymity, Privacy & Security Course (2025)
4.8 (9,324 Reviews)
Provider: Udemy
Time: 10.3h
$189.99
The World of Computer Networking. Your CCNA starts here (2026)
4.8 (1,993 Reviews)
Provider: Udemy
Time: 15.7h
$84.99
OSPF for the Real World - From Zero to Hero (2023)
4.8 (1,173 Reviews)
Provider: Udemy
Time: 6.2h
$84.99
Ethical Hacking: Network Security & Network Layer Attack (2026)
4.8 (1,107 Reviews)
Provider: Udemy
Time: 6.6h
$109.99
Reviews
By Amol Vyankat Shinde on 8/5/2025
The concept of Software Defined Networking (SDN) marks a transformative shift in how networks are designed, managed, and operated. SDN decouples the control plane from the data plane, allowing centralized control and dynamic programmability of network behavior. This architectural shift enables greater flexibility, scalability, and automation in network management
By David Carrier on 1/7/2022
Thank you David for the course. I did learn a lot about SDN controller and OpenFlow. Technologies are evolving at a fast pace with lot of version upgrade. This is making a drop and addition of features along the way. As a example and what i found, OpenDaylight is not offering DLUX UI in Phosphorus version anymore. Flow and examples in the course are clear and easy to understand. GNS3 is very a nice tool.
By Manpreet Singh Arora on 11/20/2019
This course was a great place to start the SDN journey. It covers the basics and essentials much needed in the SDN world. The course is well organized and flow is maintained. Practical examples shown make the course more easier to understand and see SDN in action. Great course for network engineers to start their SDN quest...
By Gust Nelson on 3/29/2019
Good stuff once again from Davi B. !! But... I was just getting through the mininet configurations and at the point where thare four switches created. You mention that they are connected in series ("in line" I think you said). That rubs me the wrong way as I have been in the cabling industry forever. Is redundancy not taken into effect in the VM world. I have a lot of learning to do......
By Sameh Alfy on 12/24/2018
I had a very good overview on what SDN is and about the associated terms like Openflow, REST, Northbound, Southbound and controller. It gave me an eye opener to where I should check for more information. Instructor is well informed and his way is really professional and to the point. Thanks David.
By Raihan ur Rasool on 12/12/2018
This course offers nice descriptions of what SDN is and how to use hp vanSDN, however further explanations from other controllers like floodlight and and practical demonstrations can be add more knowledge to the course
By Uğur Özbek on 11/21/2018
Bu eğitim eğitmenin diğer eğitimlerinin hepsinin birer kısa özeti gibi duruyor. Konu geçişleri ve birbirine bağlanmasında bazen kesiklik ve dağınıklık mevcut. This training seems to be a brief summary of all the other trainings of the trainer. Subject transitions and interconnections sometimes have cuts and clutter.
By Rushikesh on 9/24/2018
Everything so far is good but need more details/update as i think video was recorded on 2015 and now its 2018 so most of the time Odl/controller/Vmware not working on GNS3 and it is taking to much time to fix (bug) as we have to look out another website or youtube video to fix the issue
By Denis Rasulev on 3/26/2018
This is very nice intro if you have never heard anything about SDN. Content is nice and clear and well-explained. You can surely learn basics from the course. Cons: - There too many fancy and unnecessary bits and pieces (for instance, drawing animations) that distract rather than help to understand. - Videos and explanations are divided into short fragments without any logic?
By Mark Munro on 3/18/2018
After purchasing this course and letting it set in the queue too long I watched it all in one day. It was a perfect introduction to SDN technologies and was at the right level for retention. I feel I now have a great foundation to build upon and FINALLY understand SDN on a much higher level.












