Introduction to SDN
Understanding the SDN, Understanding the SDN technology, Control Plane, Data Plane, Moving information between planes, separation of the control and data planes, Distributed control planes, Load Balancing, Creating the MPLS Overlay, Centralized control planes.
Working of SDN
Evaluation of Switches and Control planes, SDN Implications, Data centre Needs, Forerunner of SDN, Software Defines Networks is Born, Sustain SDN interoperability, Open source contribution, Fundamental Characteristics of SDN, SDN Operations, SDN Devices, SDN Controllers, SDN Applications, Alternate SDN methods.
The Open Flow Specifications
Open Flow Overview, Open Flow Basics, Open Flow 1.0 additions, Open Flow 1.1 additions, Open Flow 1.2 additions, Open Flow 1.3 additions, Open Flow limitations.
SDN via APIS, SDN via Hypervisor-Based Overlays, SDN via Opening up the device, Network function virtualization, Alternative Overlap and Ranking.
Data centres definition, Data centres demand, tunnelling technologies for Data centres Path technologies in data centres, Ethernet fabrics in Data centres, SDN use case in Data centres.
Question Paper Pattern:
• The Question paper will have TEN questions
• Each full question will be for 20 marks
• There will be 02 full questions (with maximum of four sub questions) from each module.
• Each full question will have sub questions covering all the topics under a module.
• The students will have to answer FIVE full questions, selecting one full question from each module.
Textbooks
1. Software Defined Networking by Thomas D Nadeau and Ken Gray.
2. Software Define Networks, A Comprehensive Approach, Paul Goransson, Chuck Black. MK Publications.
References
1. Software Defined Networking for Dummies brought you by cisco, Brian Underdahl and Gary Kinghorn.
Course Outcomes:
CO1: Apply the fundamentals of Software Defined Networks for the given problem
CO2: Illustrate the basics of Software Defined Networks Operations and Data flow
CO3: Apply different Software Defined Network Operations and Data Flow
CO4: Analyse alternative definitions of Software Defined Networks
CO5: Apply different Software Defined Network Operations in real world problem