Skip to main content
What is Software-Defined Networking (SDN)?
  • Ahmed Banafa, San Jose State University
Software-Defined Networking (SDN) is an emerging architecture that is dynamic, manageable, cost-effective, and adaptable, making it ideal for the high-bandwidth, dynamic nature of today's applications. This architecture decouples the network control and forwarding functions (Routing) enabling the network control to become directly programmable and the underlying infrastructure to be abstracted for applications and network services, which can treat the network as a logical or virtual entity.
Publication Date
April 7, 2014
Citation Information
Ahmed Banafa. "What is Software-Defined Networking (SDN)?" (2014)
Available at: