Foundations and Trends® in Networking > Vol 15 > Issue 1–3

Software-Defined Networking: Architecture, Protocols, and Applications

By Živko C. Bojović, Singidunum University, Belgrade, Serbia, zbojovic@singidunum.ac.rs | Petar D. Bojović, School of Computing, Union University, Belgrade, Serbia, petar.bojovic@paxy.in.rs

 
Suggested Citation
Živko C. Bojović and Petar D. Bojović (2025), "Software-Defined Networking: Architecture, Protocols, and Applications", Foundations and Trends® in Networking: Vol. 15: No. 1–3, pp 1-317. http://dx.doi.org/10.1561/1300000077

Publication Date: 15 Sep 2025
© 2025 Ž. C. Bojović and P. D. Bojović
 
Subjects
Communication system design,  Wireless communications,  Dynamics and asymptotic behavior of networks,  Protocols and cross-layer design,  Scalability,  Topology,  Metadata management,  Data mining,  Network security
 

Free Preview:

Download extract

Share

Download article
In this article:
1. Introduction
2. Traditional Network Architectures: Concepts and Challenges
3. Software-Defined Networking: Principles, Architecture, and Deployment Models
4. Network Virtualization and SDN
5. Control Plane in SDN Architecture
6. Protocols for Data Plane Control
7. Quality of Service in SDN
8. Performance Monitoring and Analytics in SDN
9. Security in SDN
10. Software-Defined Wide Area Network (SD-WAN)
11. The Future of SDN – Opportunities and Challenges
List of Acronyms
Acknowledgements
References

Abstract

Networks have changed significantly in recent decades, particularly with the emergence of SDN. This technology shapes and controls network traffic, focusing on policing techniques and more and more on Artificial Intelligence. This monograph analyzes how these technologies can enhance network performance, security, and scalability. Through detailed explanations of the theoretical foundations and practical applications, the monograph explores how SDN can be used to effectively manage network resources and traffic through the use of advanced models, real-time analysis, and integration with monitoring and anomaly detection tools. Each component is essential for optimizing network performance, particularly during dynamic loads and changing conditions.

In addition to the theoretical framework, the monograph explains practical aspects, which will help both researchers and engineers in industry to understand better how to use SDN technologies to achieve effective traffic shaping and policing. Through an analysis of current challenges in the field of network management, a vision of the future of SDN is also given, with special emphasis on its application in various domains. The monograph is intended for anyone involved in the design, implementation, or management of SDN networks, whether academic researchers, engineers, or industry practitioners. We hope readers find useful information and tools to improve their knowledge and skills in modern network technologies.

DOI:10.1561/1300000077
ISBN: 978-1-63828-612-7
336 pp. $99.00
Buy book (pb)
 
ISBN: 978-1-63828-613-4
336 pp. $320.00
Buy E-book (.pdf)
Table of contents:
1. Introduction
2. Traditional Network Architectures: Concepts and Challenges
3. Software-Defined Networking: Principles, Architecture, and Deployment Models
4. Network Virtualization and SDN
5. Control Plane in SDN Architecture
6. Protocols for Data Plane Control
7. Quality of Service in SDN
8. Performance Monitoring and Analytics in SDN
9. Security in SDN
10. Software-Defined Wide Area Network (SD-WAN)
11. The Future of SDN – Opportunities and Challenges
List of Acronyms
Acknowledgements
References

Software-Defined Networking: Architecture, Protocols, and Applications

Networks have changed significantly in recent decades, particularly with the emergence of Software-Defined Networking (SDN). This technology shapes and controls network traffic, focusing on policing techniques and increasingly more on Artificial Intelligence. This monograph analyzes how these technologies can enhance network performance, security, and scalability. Through detailed explanations of the theoretical foundations and practical applications, the monograph explores how SDN can be used to effectively manage network resources and traffic through the use of advanced models, real-time analysis, and integration with monitoring and anomaly detection tools. Each component is essential for optimizing network performance, particularly during dynamic loads and changing conditions.

In addition to the theoretical framework, the monograph explains practical aspects, which will help both researchers and engineers in industry to understand better how to use SDN technologies to achieve effective traffic shaping and policing. Through an analysis of current challenges in the field of network management, a vision of the future of SDN is also given, with special emphasis on its application in various domains.

The monograph is intended for anyone involved in the design, implementation, or management of SDN networks, whether academic researchers, engineers, or industry practitioners.

 
NET-077