When you succeed teaching a concept to a person who is not an SME of the subject being taught, then you know the teacher is insanely awesome. Thank you David.
Thank you. I'm a Technical Director looking at this technology for the first time, and found it confusing until this video kicked me in the right direction.
This video is an excellent way to get introduced to the SDN concept,i really appreciate the time that you took to put this presentations together and also to highlight the excellent pace you used on your videos to explain concepts like SDN, your videos have helped me to continue increasing my knowledge of the networks like NFV, SDN, IoT and 5G.
Thanks so much for the detailed feedback! I'm glad you commented on pacing because on a couple of my other videos there are comments that I spoke/went too fast. I was able to compare this video to those and see that in fact I have starting speeding up since this video - and should not have done that ;-). Thanks!
This is a very well executed presentation, David. I tend to be critical of on-line video presentations, as the illustrations and paired audio are either too light on content and abbreviated (revealing a lack of knowledge on the part of the presenter) or too detailed on specifics rather than presenting context and awareness (too convoluted). This was well balanced and professionally delivered!
David, your videos on OpenFlow and SDN have been an eye opener for me and are helping me greatly in my graduation paper. Really well put videos, informative and easy to understand. After these its easier to understand the very dry documentation.
Excellent video on SDN. It's a great video David. Thanks for sharing such a valuable information. Exited to see how this will implemented in real world
.... Congratulations on the tutorial, David + 1 like here !! ....Please , one question only, is it possible to change the response when a request is made to a network recursive DNS Server, changing response IP to IP from another machine on the network (redirecting to another gateway, my network intend to put 2 gateway)? ....Thanks alot !! ...
In less than an hour, you finally made me understand the concept of SDN, introduced me to mininet and showed me the first steps with Openvswitch. Thanks! And well done. You talk very fast. Is this good or bad? I had to pay attention very closely, which is not a bad thing at all, but after that hour I was really tired. Try making a slower video; I will then tell you which is better :)
Thank you so much David. Subscribed and followed on LinkedIn. Keep it up with this great job of helping most of us. This was simply the best introductory video about SDN. Being a graduate student in Electrical and Computer Engineering with telecommunications and computer networks as my major. My area of interest is SDN and NFV. I wish to commence a major project in SDN to get an in depth knowledge and understanding about the subject but with SDN and NFV technologies evolving rapidly at industrial level as compared to university level, it is not easy to catch up. Can you help me with some good project ideas related to SDN. My key skills include routing and switching protocols, Linux, Bash scripting, C++ and Python. My motive is to simulate a network using open flow protocol which utilizes all the 3 layers you explained (Application, Control and data plane) and could demonstrate the capabilities of SDN, analyze the performance measures of the network (Latency, throughput, delay etc).What controller is best suited for my skills? How to integrate application layer ( supposing I'm a data center or an enterprise) with the control plane? Other recommended software?
Hello Sandeep. Thanks so much for your comments. I really think a great jumping off point is the IEEE article I reference in the video - there are so many ideas and areas covered there - it also discusses a lot of your questions and references a ton of great research so you can see what's been done, what controllers are being used, etc. If you want to discuss more, hit me up on linkedin. arxiv.org/abs/1406.0440
David, thanks so much for this video. It has helped me a great deal. I hope you make more videos. I have one request: Please speak slower. It's difficult to understand new information, especially when someone speaks fast. But this is still a great video.
Thanks for your video, i am newbie and i want to get started on SDN, openswitch your videos make an eye opener for me and get a broader picture. Thanks a lot !!
You beat me to it Stephen! I loved this little easter egg. To be honest its a testament to how engaging your content is, I was hooked by everything coming from the video. Your thorough presentation just fills those logical gaps that are always present when learning something new. I wish I had more videos to learn from you.
Hello sir Your videos are are very informative. I want to proceed my research with SDN. Want to know that is there any place where SDN is practically used. Thank you
this is a great overview. I have one question about the network supporting the openflow connection(in general the network linking the NOS and the forwarding device), how is that network materialize ? is it predefined special ip adress ? or is it auto-discovery or ....?
Great video. Concrete example are helpful for me (perhaps others, too). For instance could you name some specific network applications, or specific forwarding devices? For me, such examples help to provide a tangible context, which enhances retention. Once again, thanks for a great vid.
Woaaa nice video with simple and clear understanding, thanks for the video ! I have one question for you, have you try to implement this technology (SDN) in a campus network ?
What about performance? If all decisions go through a controller rather an ASIC and also handles instructions for multiple devices, it must have a performance penalty, right? If not, please explain.
Excellent explanation of SDN fundamentals! Thanks for the video! In the network as en elastic resource part, specifically in the southbound layer, does the forwarding device have the intelligence to map different flows to different SDN controller? I assumed the brains (control plane) of the forwarding device is moved to the NOS (SDN controller).
Thanks! Great question. I'm rusty on this and would have to review more - I do know some HW vendors let you make slices on a single switch where traffic is controlled my different SDN controllers - like based on input port, vlan, maybe virtual switch instances, etc. I'm hand waving - need to review it myself!
When you succeed teaching a concept to a person who is not an SME of the subject being taught, then you know the teacher is insanely awesome. Thank you David.
Very kind feedback Kashif, thanks for that!
Thank you. I'm a Technical Director looking at this technology for the first time, and found it confusing until this video kicked me in the right direction.
Great! That's what I was hoping for with the video, some kind of head start.
This is an excellent presentation. No fluffy nonsense, just straight into the detail. Great.
I dislike fluffy nonsense ;-). Thanks for the comment and feedback!
your 13 min video has explained me the SDN concept. short, precise ...excellent.
Easily the best video on SDN I've seen - you cleared up so many points that other videos I've watched failed to cover. Thank you for uploading this.
That's awesome, thanks for taking the time out to comment and give feedback!
This video is an excellent way to get introduced to the SDN concept,i really appreciate the time that you took to put this presentations together and also to highlight the excellent pace you used on your videos to explain concepts like SDN, your
videos have helped me to continue increasing my knowledge of the networks like NFV, SDN, IoT and 5G.
Thanks so much for the detailed feedback! I'm glad you commented on pacing because on a couple of my other videos there are comments that I spoke/went too fast. I was able to compare this video to those and see that in fact I have starting speeding up since this video - and should not have done that ;-). Thanks!
Sir you are a living legend. Thanks for your description.
So nice of you
I'm an SDN Controller software engineer. It's helpful. This video has explained SDN concept clearly, precise.
Nice, thank you William! Glad to not get called out by an expert ;-).
This is a very well executed presentation, David. I tend to be critical of on-line video presentations, as the illustrations and paired audio are either too light on content and abbreviated (revealing a lack of knowledge on the part of the presenter) or too detailed on specifics rather than presenting context and awareness (too convoluted). This was well balanced and professionally delivered!
+Alex Jones Thanks so much for the detailed feedback. They take a crazy amount of time to make so it's very helpful to hear comments like this!
After reading and watching a lot of videos, your's was the one i needed to finally understand SDN concept. Thanks!
You're welcome!
Excellent....
Simplicity is sensibility, nice work David (y)
arpit desai Thanks a lot!
Lol you just literally beautifully summarize a whole class in 13mns excellent job Sir 👏
Nice, thanks!
Thank you David Mahler for the rich visual content & explanation.
You're welcome!
It's worth to watching this video. Great explanation on SDN.
Thanks David for sharing this very helpful knowledge with us.
Cheers !!
Thanks for the comment, you're welcome!
This is probably the best concise and precise explanation,thx
Thank you sir!
Many thanks, David, you made it easy to understand the core concept of SDN.
Thanks Ugo, I appreciate the time you took to comment!
David, your videos on OpenFlow and SDN have been an eye opener for me and are helping me greatly in my graduation paper. Really well put videos, informative and easy to understand. After these its easier to understand the very dry documentation.
ty sir!
God bless u .... people like you make this world a better place 😄😄
Thanks, I appreciate that!
One of the best share I have ever seen about SDN , Thanks for sharing such a great videos!
+Isak Imamverdiyev Thanks, that's a great compliment!
The best explanation on RUclips!!!
Thanks!
Very clearly presented information in a short and descriptive video. Nice job!
nishant jain Thanks !
Marvelous explanation David... Here ends my search for my perfect introduction to SDN... Thanks a ton....
Ha! Thanks Bharath, I'm glad that helped.
wow!! crisp concise and awesome.. @David Mahler: thank you
You're welcome!! Thanks for commenting!
Excellent Video, Excellent explanation .., gr8 Job Dear David.
pavan tomer Thanks for the kind feedback Pavan!
Beautifully explained the basic concepts of SDN and its comparison with the Traditional Networks. It helped a lot. Thanks :)
Awesome, I'm happy to help! Thanks!
Thanks David for such a clear explanation in a very simple way!
You're very welcome!
Excellent video on SDN. It's a great video David. Thanks for sharing such a valuable information. Exited to see how this will implemented in real world
+Ravi Kishore Thanks for the comments!
Well done. Gives great overview and pointers where to dig deeper.
Thank you!
You saved my grade at my upcoming exam !! Thanks you bro
Really? Cool, thanks!
i got 93% and it's totally thanks to you !
Excellent explanation. I just start studying this topic and it seems really a game changing technology. Cheers from Brazil!
great video! it summarize perfectly the most important topics of SDN
Thanks!
best video on SDN so far
Glad you feel so! Thanks!
David Thank you so much the best video I have ever found about SDN..
Thanks a lot SnowInnovator I'm happy it was useful!
Hi David.
Great video thank you very much. I learned more from this than reading a ton of other documents.
Thanks Jeff! That's what I was hoping to accomplish.
I'm so happy to understand the SDN from your video thank you so much
Thanks, I'm very glad to know more about this technology, and your source make my day, thank you.
Thanks for the comment!
Very easy to understand, thank David
Ngọc Dương Mai Thanks for your comments!
Thanks @Chema Galvez for the comment!
.... Congratulations on the tutorial, David + 1 like here !! ....Please , one question only, is it possible to change the response when a request is made to a network recursive DNS Server, changing response IP to IP from another machine on the network (redirecting to another gateway, my network intend to put 2 gateway)? ....Thanks alot !! ...
best way to understand what is SDN and its comparison with traditional harware controlled network
Thanks for the comment!
Excellent information, this will help me a lot in my final tomorrow. Thank you so much.
How did you do? ;-)
In less than an hour, you finally made me understand the concept of SDN, introduced me to mininet and showed me the first steps with Openvswitch. Thanks! And well done.
You talk very fast. Is this good or bad? I had to pay attention very closely, which is not a bad thing at all, but after that hour I was really tired. Try making a slower video; I will then tell you which is better :)
***** OK, thanks for the feedback Bernd!
This presentation is AWESOME
Thanks a lot Vitor!!
Thank you. Great explanation and analogies throughout!
You're very welcome!
Simple but superb explanation! Thanks..
Palanisamy Sennimalai Thanks again Palanisamy!
I am really very thanks full for this video. Able to understand SDN core concept.
Glad to hear that
Simple and neat explanation.
Thanks!
David sir is Best...just amazing lecture
Glad you liked it!
Thank you very much. Very helpful.
🙏🙏🙏🙏🙏
You are most welcome
Thank you David..That was a great introduction.
You're welcome!
Thank you so much David. Subscribed and followed on LinkedIn. Keep it up with this great job of helping most of us. This was simply the best introductory video about SDN. Being a graduate student in Electrical and Computer Engineering with telecommunications and computer networks as my major. My area of interest is SDN and NFV. I wish to commence a major project in SDN to get an in depth knowledge and understanding about the subject but with SDN and NFV technologies evolving rapidly at industrial level as compared to university level, it is not easy to catch up. Can you help me with some good project ideas related to SDN. My key skills include routing and switching protocols, Linux, Bash scripting, C++ and Python. My motive is to simulate a network using open flow protocol which utilizes all the 3 layers you explained (Application, Control and data plane) and could demonstrate the capabilities of SDN, analyze the performance measures of the network (Latency, throughput, delay etc).What controller is best suited for my skills? How to integrate application layer ( supposing I'm a data center or an enterprise) with the control plane? Other recommended software?
Hello Sandeep. Thanks so much for your comments. I really think a great jumping off point is the IEEE article I reference in the video - there are so many ideas and areas covered there - it also discusses a lot of your questions and references a ton of great research so you can see what's been done, what controllers are being used, etc. If you want to discuss more, hit me up on linkedin.
arxiv.org/abs/1406.0440
David, thanks so much for this video. It has helped me a great deal. I hope you make more videos. I have one request: Please speak slower. It's difficult to understand new information, especially when someone speaks fast. But this is still a great video.
Thanks! I've heard that feedback before, it is hard to find a balance but there is some consensus I should slow down a little :-). Will work on it.
Great video. Thanks David!
+Lowell Abraham You're very welcome! Thank You.
Very concise and clean introduction.. Thanks :)
+Alessandro Molari You're welcome, thanks for the comment!
Alessandro Molari sec
very nice video. Gave me what I was looking for. Have some questions though. Will read more and come back if i am not getting the concepts
***** Great!
best sdn video ever
Thanks Victor!
Thanks for this video, it helps a lot
You're welcome!
Great explanation on SDN technology , Thanks for sharing it
+Abdalla AlAmeen Thanks!
Thank you. I read a few things. Saw a little video. Didn't understand it until now.
yw!
Very nice introduction! Thank you!
You're welcome!
Very good explanation about SDN concepts
Thanks a lot!
Thanks for the video. it's a great summary overview with excellent pointers to additional resources to review.
You're welcome Jay! That was the intent, I'm glad it was useful.
Wow, that was really clear and helpful ! Thanks a lot
You're welcome, thanks for commenting!
Thanks for your video, i am newbie and i want to get started on SDN, openswitch your videos make an eye opener for me and get a broader picture.
Thanks a lot !!
bhargava tadi You're welcome!
Super video; as always.
+Colum Gaynor Thank you!
Good one and explained well. Thank you
Thanks again!!!
Great video!
TY!
12:07 Can you please explain exactly what the "derp" command I used for?
Bump, I need to know
:-) 5 years later and someone finally commented :-)
This makes me happy
You beat me to it Stephen! I loved this little easter egg.
To be honest its a testament to how engaging your content is, I was hooked by everything coming from the video. Your thorough presentation just fills those logical gaps that are always present when learning something new.
I wish I had more videos to learn from you.
Great Video on SDN, Thanks for sharing it
Could you please guide me what need to study to know basic of this technology more.
Hello sir
Your videos are are very informative. I want to proceed my research with SDN.
Want to know that is there any place where SDN is practically used.
Thank you
Very informative video...!!!!!.
Thanks for the comment!
precise and full intro package
+Tapish Chaudhary Thanks for the comment
Great Work
Thanks a lot!!
this is a great overview.
I have one question about the network supporting the openflow connection(in general the network linking the NOS and the forwarding device), how is that network materialize ?
is it predefined special ip adress ? or is it auto-discovery or ....?
Great video. Concrete example are helpful for me (perhaps others, too). For instance could you name some specific network applications, or specific forwarding devices? For me, such examples help to provide a tangible context, which enhances retention. Once again, thanks for a great vid.
Thanks, thanks for the valuable feedback!
This is gold!
Thanks, well put together !!
Vinod Gowin You're welcome!
thank you on SDN technology tutorial, it was very impacting
You're very welcome, thanks for the feedback!
Thanks for helping us with this knowledge
You're welcome!
Ramachary T
Hi sir
Thanks, this really helps me understand better.
Great, I'm glad it helps!!
Great introduction for a new comer! thanks!
Anytime :-)
This is really great one, Thank you so much
You're welcome! Thanks for commenting!
Hey David, great video.
Hey Annony thanks, again, again! Really appreciate the support!
That was so useful! Thank you!
yw!
Very nice intro. Good job
Thanks Ali!
Woaaa nice video with simple and clear understanding, thanks for the video !
I have one question for you, have you try to implement this technology (SDN) in a campus network ?
Bhai campus selection huaa kyaa?
Thankyou David. Very informativ.
No problem!
Excellent explanation
Thanks very much!
it is very useful & well explained
Thanks!
Great work. Thank you.
You're welcome!
good video, providing the basics ..Thanks.
You're welcome!
Thank you for the video! very clear explanation.
Thanks!
Awesomely described, anything on configuring the sdn controller?
Hey, thanks Prajuj, no I don't have anything like that atm.
Nice content, thanks alot.
yw!
Awesome video man !!
Thanks!
Hate to tell you, starting at 1:42, middle box has "Operating Sytem" instead of "Operating System" ;-)
dang....ah well S's are overrated anyways ;-)
+David Mahler Great video, regardless!
+Stephen Weiss Thanks!
you're analogy is very helpful. thanks for the info!
Patrick Dennis Anytime!
What about performance? If all decisions go through a controller rather an ASIC and also handles instructions for multiple devices, it must have a performance penalty, right? If not, please explain.
tanks for easier way of introducing sdn
+hailemaryam mecca You're welcome!
Excellent explanation of SDN fundamentals! Thanks for the video!
In the network as en elastic resource part, specifically in the southbound layer, does the forwarding device have the intelligence to map different flows to different SDN controller? I assumed the brains (control plane) of the forwarding device is moved to the NOS (SDN controller).
Thanks! Great question. I'm rusty on this and would have to review more - I do know some HW vendors let you make slices on a single switch where traffic is controlled my different SDN controllers - like based on input port, vlan, maybe virtual switch instances, etc. I'm hand waving - need to review it myself!
A great vedio,Thanks
yw!