JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

SOFTWARE DEFINED NETWORKS

M.Tech I Year I Semester (R17)

Course Objectives:

  • This course provides a comprehensive introduction to Software Defined Networking (SDN) and presents SDN in context with more familiar network services and challenges
  • It also offers a unique perspective of the business case and technology motivations for considering SDN solutions.
  • It identifies the impact of SDN on traffic management and the potential for network service growth
  • Instills the knowledge needed to manage current and future demand and provisioning for SDN
  • It provides students with the basic concepts and explains the importance of virtualization, particularly the impact of virtualization on servers and networks
  • It also introduces students with the impact on service providers, legacy networks, and network vendors.

UNIT - I

Introduction to Software Defined Networking: Virtualization, Virtual Memory, Virtual Memory Operation, Virtual and Physical Memory Mapping, Server Virtualization, Storage Virtualization, Software Defined Networking, Network Limitations, Network Control Plane.

UNIT - II

SDN Implementation: Introduction, SDN Implementation, SDN Design, Separation of the Control and Data Planes, Edge-Oriented Networking, SDN Operation, Service Providers and SDN

UNIT - III

Openflow Introduction, Overview of the OpenFlow Switch Specification, OpenFlow Ports, OpenFlow Packet-Processing Pipeline, OpenFlow Channel, Message Handling, OpenFlow Channel Connections, Controller Modes, Auxiliary Connection Use for Performance and Reliability, Flow Table Synchronization, Bundle Messages, OpenFlow Configuration-and-Management Protocol, Remote Configuration and The OpenFlow Conformance Testing Program

UNIT - IV

SDN Controllers, Network Programmability, The Management Interface, The Application-Network Divide Modern Programmatic Interfaces, Virtualization and Data Plane I/O, Services Engineered Path, Service Locations and Chaining.

UNIT - V

SDN Evolution Introduction, SDN and Enterprise Networks, SDN and Transport Networks, SDN and Optical Transport Networks, Increasing WAN Utilization with SDN,SDN Scalability Issues, Controller Designs for Scalability, Potential SDN Scalability Issues, Network Types, SDN Management, Load Adaptation, Google and SDN, Google’s G-Scale Network, Google’s G-Scale Network Hardware, Google SDN Deployment, Implementation Challenges

TEXT BOOKS:

  • 1. Software Defined Networking: Design and Deployment, 1st Edition Patricia A. Morreale and James M. Anderson, CRC press.
  • 2. SDN: Software Defined Networks, Thomas D. Nadeau and Ken Gray, Orielly media

REFERENCE BOOKS:

  • 1. Software Defined Networking with OpenFlow by Siamak Azodolmolky Wiley Publications
  • 2. Software Defined Networks: A Comprehensive Approach by Paul Goransson, Chuck Black Publisher Morgan Kaufmann

Loading Question Papers

Fetching data from database...