Software Based Networks

Course Name: 

Software Based Networks (CS469/CS469M)

Programme: 

B.Tech (CSE)

Semester: 

Eighth

Category: 

Programme Specific Electives (PSE)

Credits (L-T-P): 

04(3-1-0)

Content: 

Traditional IP Control Plane and Router Implementation, History and Evolution of Software Defined Networking, Data and Control plane separation: Concepts, Advantages and Disadvantages. OpenFlow Protocol and Applications. Data plane: programmable network hardware, programming SDN using Pyretic, Frenetic or P4. Control plane: Open Network Operating System (ONOS), Floodlight and Open Daylight projects. Network Function Virtualization: Network Middleboxes, Introduction to Virtualization: VMs and Containers, Introduction to Network Function Virtualization (NFV), Enhancing the Data Plane: Flow Tags, Function Placement and Routing

References: 

Goransson, P., Black, C., & Culver, T. Software defined networks: a comprehensive approach. Morgan Kaufmann, 2016.
Nadeau, T. D., & Gray, K. SDN: Software Defined Networks: An Authoritative Review of Network Programmability Technologies. “O’Reilly Media, Inc.", 2013.
Gray, K., & Nadeau, T. D. Network function virtualization. Morgan Kaufmann, 2016

Department: 

Computer Science and Engineering
 

Contact us

Dr. Manu Basavaraju
Head of the Department
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Hot line: +91-0824-2474053
Email: hodcse[AT]nitk[DOT]ac[DOT]in
            hodcse[AT]nitk[DOT]edu[DOT]in

                      

Connect with us

We're on Social Networks. Follow us & get in touch.