SDN is short for software defined networking. Software defined networking (SDN) is an approach to using open protocols, such as OpenFlow, to apply globally aware software control at the edges of the network to access network switches and routers that typically would use closed and proprietary firmware.
Modules Topics 1. Introduction to SDN 2. Central Control 3. Active Networks 4. Network Virtualization 5. From FORCES to Ethane: Control Plane Evolution 6. The Road to SDN 7. Mininet Topologies and Mininet Python API 8. Control/Data Separation 9. Routing Control Platform 10. The 4D Network Architecture 11. Overview of SDN Controllers 12. Virtualization 13. Network Virtualization with Mininet 14. Slicing Network Control 15. Virtualization in Multi-Tenant Datacentres 16. Docker and Containerization 17. Networking in Docker 18. Network Functions Virtualization 19. Conclusion