PROFESSIONAL ELECTIVES
Electives in Computer Networks
Course Name | Software Defined Networks |
Course Code | 23CSE345 |
Program | B. Tech. in Computer Science and Engineering (CSE) |
Credits | 3 |
Campus | Amritapuri ,Coimbatore,Bengaluru, Amaravati, Chennai |
Electives in Computer Networks
Evolution of Software Defined Networking (SDN), Modern data centre, Traditional switch architecture, How SDN works – Control and data planes- centralized and distributed. Network topologies and implementation in SDN, Open Flow Specification –Important APIs.
SDN Controllers – Open Daylight, RYU, Floodlight Controller, Quality of Service (QoS), Quality of Experience (QoE) – Network design to meet user needs, Data center orchestration, SDN solutions for the Data center networks.
Network Functions Virtualization (NFV) -Virtualization and data plane I/O, Security as a service using SDN and NFV. Implementation of SDN using Mininet.
Pre-Requisite(s): 23CSEXXX Computer Networks
Course Objectives
The main objective of the course is to impart knowledge on the basic concepts related to Software Defined Networking, Network Function Virtualization, and Implementation of SDN. The focus then shifts to understating different SDN Controllers and security in SDN.
Course Outcomes
CO1: Understand the challenges and opportunities associated with adopting SDN compared to traditional
approaches of networking.
CO2: Understand the underlying technologies that enable SDN, including OpenFlow, north and southbound
APIs, controllers, and overlays.
CO3: Analyze the operations of SDN network consisting of switches and a centralized controller through simulation.
CO4: Comprehend the functionalities and applications of NFV.
CO-PO Mapping
PO/PSO | PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 |
CO | ||||||||||||||
CO1 | 3 | 2 | – | – | – | 2 | – | – | – | – | – | – | – | – |
CO2 | 3 | 1 | – | 2 | – | – | – | – | – | – | – | – | – | – |
CO3 | 3 | – | 2 | – | 3 | – | – | – | – | – | – | – | – | – |
CO4 | 3 | 1 | 2 | – | 3 | – | – | – | – | – | – | – | – | – |
Evaluation Pattern: 70:30
Assessment |
Internal |
End Semester |
Midterm |
20 |
|
*Continuous Assessment Theory (CAT) |
10 |
|
*Continuous Assessment Lab (CAL) |
40 |
|
**End Semester |
30 (50 Marks; 2 hours exam) |
* CAT – Can be Quizzes, Assignments, and Tutorials
* CAL – Can be Lab Assessments, Projects, and Reports
**End Semester can be theory examination/ lab-based examination/ project presentation
Textbook(s)
Thomas D Nadeau and Ken Gray. “SDN: Software Defined Networks- An Authoritative Review of Network”, Programmability Technologies Oreilly,2013
Reference(s)
William Stallings, “Foundations of Modern Networking: SDN, NFV, QoE, IoT, and Cloud”, Oreilly 2015.
OpenFlow Switch Specifications, Open Networking Foundations, Version 1.3 or later
Siamak Azodolmolky , “Software Defined Networking with OpenFlow”, PACKT Publishers 2017.
DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.