CS&BS

CCS365: Software Defined Networks syllabus for CS&BS 2021 regulation (Professional Elective-II)

Software Defined Networks detailed syllabus for Computer Science & Business Systems (CS&BS) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the CS&BS students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Computer Science & Business Systems 5th Sem scheme and its subjects, do visit CS&BS 5th Sem 2021 regulation scheme. For Professional Elective-II scheme and its subjects refer to CS&BS Professional Elective-II syllabus scheme. The detailed syllabus of software defined networks is as follows.

Course Objectives:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit I

SDN: INTRODUCTION
Evolving Network Requirements – The SDN Approach – SDN architecture – SDN Data Plane , Control plane and Application Plane

Unit II

SDN DATA PLANE AND CONTROL PLANE-
Data Plane functions and protocols – OpenFLow Protocol – Flow Table – Control Plane Functions -Southbound Interface, Northbound Interface – SDN Controllers – Ryu, OpenDaylight, ONOS -Distributed Controllers

Unit III

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit IV

NETWORK FUNCTION VIRTUALIZATION
Network Virtualization – Virtual LANs – OpenFlow VLAN Support – NFV Concepts – Benefits and Requirements – Reference Architecture

Unit V

NFV FUNCTIONALITY
NFV Infrastructure – Virtualized Network Functions – NFV Management and Orchestration – NFV Use cases – SDN and NFV

Practical Exercises

  1. Setup your own virtual SDN lab
  2. i) Virtualbox/Mininet Environment for SDN – http://mininet.org ii) https://www.kathara.org iii) GNS3

  3. Create a simple mininet topology with SDN controller and use Wireshark to capture and visualize the OpenFlow messages such as OpenFlow FLOW MOD, PACKET IN, PACKET OUT etc.
  4. Create a SDN application that uses the Northbound API to program flow table rules on the switch for various use cases like L2 learning switch, Traffic Engineering, Firewall etc.
  5. Create a simple end-to-end network service with two VNFs using vim-emu
    • https://github.com/containernet/vim-emu
  6. Install OSM and onboard and orchestrate network service.

Course Outcomes:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Text Books:

  1. William Stallings, “Foundations of Modern Networking: SDN, NFV, QoE, IoT and Cloud”, Pearson Education, 1st Edition, 2015.

Reference Books:

  1. Ken Gray, Thomas D. Nadeau, “Network Function Virtualization”, Morgan Kauffman, 2016.
  2. Thomas D Nadeau, Ken Gray, “SDN: Software Defined Networks”, O’Reilly Media, 2013.
  3. Fei Hu, “Network Innovation through OpenFlow and SDN: Principles and Design”, 1st Edition, CRC Press, 2014.
  4. Paul Goransson, Chuck Black Timothy Culver, “Software Defined Networks: A Comprehensive Approach”, 2nd Edition, Morgan Kaufmann Press, 2016.
  5. Oswald Coker, Siamak Azodolmolky, “Software-Defined Networking with OpenFlow”, 2nd Edition, O’Reilly Media, 2017.

For detailed syllabus of all the other subjects of Computer Science & Business Systems 5th Sem, visit CS&BS 5th Sem subject syllabuses for 2021 regulation.

For all Computer Science & Business Systems results, visit Anna University CS&BS all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.