Software Defined Networking (SDN) Made Simple
4.3 (122 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
509 students enrolled

Software Defined Networking (SDN) Made Simple

Learn about SDN, OpenFlow, Mininet, POX Controller, Creating SDN Applications, ovs-ofctl, Custom Topologies & Wireshark
4.3 (122 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
509 students enrolled
Created by Vipin Gupta
Last updated 7/2018
English
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7 hours on-demand video
  • 44 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
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
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
Course content
Expand all 40 lectures 07:07:07
+ Software Defined Networking
9 lectures 55:29
SDN vs Traditional
02:39
SDN Architecture
06:13
Controller
05:49
OpenFlow Protocol
03:16
OpenFlow Flow Table
15:28
OpenFlow Ports
02:37
OpenFlow Messages
06:58
+ SDN Hands On
4 lectures 38:48
Installing Virtual Box on Windows
04:57
Mininet VM Installation
13:34
Mininet VM Installation From Source
13:16
Install GUI on Mininet VM
07:01
+ Mininet Basics
6 lectures 57:28
Single Topology
04:21
Reversed Topology
02:40
Linear Topology
06:21
Tree Topology
04:53
Mininet Commands
25:35
+ Creating SDN Applications Without Using Controller
4 lectures 01:13:30
Creating SDN Applications With ovs-ofctl
22:02
Creating Hub Application Without Using Controller
17:12
Creating Switch Application Without Using Controller
14:22
Creating Firewall Application Without Using Controller
19:54
+ Custom Mininet Topologies
4 lectures 41:03
Custom Topology Using Low Level API
08:12
Custom Topology Using Mid Level API
06:52
Custom Topology Using High Level API
07:59
Custom Topology Using MiniEdit
18:00
+ POX Controller
6 lectures 01:31:16
POX Controller
12:56
POX Controller based Hub Application Using FlowMod
26:31
POX Controller based Hub Application Using PacketOut
13:50
POX Controller based ProActive Hub Application
05:09
POX Controller based Switch Application
20:42
POX Controller based Layer-2 Firewall Application
12:08
+ Using Remote Controller
3 lectures 36:07
Remote Controller Lab Setup
11:29
Remotely Access Mininet Virtual Machine
07:53
POX Controller Running at Remote Host
16:45
+ Using Wireshark with OpenFlow
1 lecture 15:53
Using Wireshark with Mininet & OpenFlow
15:53
+ Bonus
3 lectures 17:33
Understanding Hub Behavior Using Packet Tracer
02:38
Understanding Switch Behavior Using Packet Tracer
02:37
Installing Ubuntu 14.04 Server
12:18