Back close

Course Detail

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

Syllabus

PROFESSIONAL ELECTIVES

Electives in Computer Networks

Unit I

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.

Unit II

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.

Unit III

Network Functions Virtualization (NFV) -Virtualization and data plane I/O, Security as a service using SDN and NFV. Implementation of SDN using Mininet.

Objectives and Outcomes

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

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

Text Books / References

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.

Admissions Apply Now