State of the Art and Recent Research Advances in Software Defined Networking

State of the Art and Recent Research Advances in Software Defined Networking
复制标题

DOI:
10.1155/2017/7191647
复制
发表时间:
2017-01
期刊:
Wirel. Commun. Mob. Comput.
影响因子:
--
通讯作者:
Taimur Bakhshi
Taimur Bakhshi
中科院分区:
其他
文献类型:
--
作者:
Taimur Bakhshi

文献摘要

被引文献

相似文献

近年来,新兴网络服务和网络基础设施的后续增长取得了巨大的发展势头。需要快速实时网络配置、优化流量管理和共享资源虚拟化的应用程序性能引发了新网络模型的概念化和采用。软件定义网络 (SDN) 是占主导地位且相对较新的网络范式之一,旨在通过将网络控制逻辑与底层硬件解耦来简化网络管理,并引入实时网络可编程性以实现创新。目前的工作回顾了软件定义网络的最新技术,提供了网络可编程性互补技术的历史视角以及为 SDN 铺平道路的固有缺点。 SDN 架构与流行的协议、平台以及现有的模拟和调试解决方案一起讨论。此外,还对近期 SDN 开发和部署途径(从移动通信和数据中心到园区网络和住宅环境)进行了详细分析。该评论最后强调了学术界和工业界所面临的实施挑战和后续研究方向,以解决 SDN 背景下与应用程序性能、控制平面可扩展性和设计、安全性以及域间连接相关的问题。
Emerging network services and subsequent growth in the networking infrastructure have gained tremendous momentum in recent years. Application performance requiring rapid real-time network provisioning, optimized traffic management, and virtualization of shared resources has induced the conceptualization and adoption of new networking models. Software defined networking (SDN), one of the predominant and relatively new networking paradigms, seeks to simplify network management by decoupling network control logic from the underlying hardware and introduces real-time network programmability enabling innovation. The present work reviews the state of the art in software defined networking providing a historical perspective on complementary technologies in network programmability and the inherent shortcomings which paved the way for SDN. The SDN architecture is discussed along with popular protocols, platforms, and existing simulation and debugging solutions. Furthermore, a detailed analysis is presented around recent SDN development and deployment avenues ranging from mobile communications and data centers to campus networks and residential environments. The review concludes by highlighting implementation challenges and subsequent research directions being pursued in academia and industry to address issues related to application performance, control plane scalability and design, security, and interdomain connectivity in the context of SDN.