A Survey on Software-Defined Network and OpenFlow: From Concept to Implementation

被引:459
|
作者
Hu, Fei [1 ]
Hao, Qi [2 ]
Bao, Ke [1 ]
机构
[1] Univ Alabama, Dept Elect & Comp Engn, Tuscaloosa, AL 35487 USA
[2] South Univ Sci & Technol China, Dept Elect Engn, Shenzhen 518055, Guandong, Peoples R China
来源
关键词
Software-defined network (SDN); OpenFlow; network virtualization; QoS; security; CONTROL PLANE; MANAGEMENT; PACKET; MODEL;
D O I
10.1109/COMST.2014.2326417
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined network (SDN) has become one of the most important architectures for the management of largescale complex networks, which may require repolicing or reconfigurations from time to time. SDN achieves easy repolicing by decoupling the control plane from data plane. Thus, the network routers/switches just simply forward packets by following the flow table rules set by the control plane. Currently, OpenFlow is the most popular SDN protocol/standard and has a set of design specifications. Although SDN/OpenFlow is a relatively new area, it has attracted much attention from both academia and industry. In this paper, we will conduct a comprehensive survey of the important topics in SDN/OpenFlow implementation, including the basic concept, applications, language abstraction, controller, virtualization, quality of service, security, and its integration with wireless and optical networks. We will compare the pros and cons of different schemes and discuss the future research trends in this exciting area. This survey can help both industry and academia R&D people to understand the latest progress of SDN/OpenFlow designs.
引用
收藏
页码:2181 / 2206
页数:26
相关论文
共 50 条
  • [21] Buffer Size Evaluation of OpenFlow Systems in Software-Defined Networks
    Mondal, Ayan
    Misra, Sudip
    Maity, Ilora
    IEEE SYSTEMS JOURNAL, 2019, 13 (02): : 1359 - 1366
  • [22] Performances of OpenFlow-Based Software-Defined Networks: An overview
    Benamrane, Fouad
    Ben Mamoun, Mouad
    Benaini, Redouane
    JOURNAL OF NETWORKS, 2015, 10 (06) : 329 - 337
  • [23] Inferring OpenFlow Rules by Active Probing in Software-defined Networks
    Lin, Po-Ching
    Li, Ping-Chung
    Nguyen, Van Linh
    2017 19TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATIONS TECHNOLOGY (ICACT) - OPENING NEW ERA OF SMART SOCIETY, 2017, : 415 - 420
  • [24] AMOPE: Performance Analysis of OpenFlow Systems in Software-Defined Networks
    Mondal, Ayan
    Misra, Sudip
    Maity, Ilora
    IEEE SYSTEMS JOURNAL, 2020, 14 (01): : 124 - 131
  • [25] Enabling Software-Defined Optical Networks Based on OpenFlow Extension
    Chen, Mingming
    Shou, Guochu
    Hu, Yihong
    Guo, Zhigang
    Zhang, Guoying
    Ding, Hui
    2015 OPTO-ELECTRONICS AND COMMUNICATIONS CONFERENCE (OECC), 2015,
  • [26] Sensor OpenFlow: Enabling Software-Defined Wireless Sensor Networks
    Luo, Tie
    Tan, Hwee-Pink
    Quek, Tony Q. S.
    IEEE COMMUNICATIONS LETTERS, 2012, 16 (11) : 1896 - 1899
  • [27] Software-defined vehicular network (SDVN): A survey on architecture and routing
    Islam, Md Mahmudul
    Khan, Muhammad Toaha Raza
    Saad, Malik Muhammad
    Kim, Dongkyun
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 114
  • [28] A comprehensive survey on secure software-defined network for the Internet of Things
    Mohamed, Monzir Babiker
    Alofe, Olasunkanmi Matthew
    Azad, Muhammad Ajmal
    Lallie, Harjinder Singh
    Fatema, Kaniz
    Sharif, Tahir
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (01)
  • [29] A comprehensive survey of load balancing techniques in software-defined network
    Hamdan, Mosab
    Hassan, Entisar
    Abdelaziz, Ahmed
    Elhigazi, Abdallah
    Mohammed, Bushra
    Khan, Suleman
    Vasilakos, Athanasios V.
    Marsono, M. N.
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 174
  • [30] The Software-Defined Network Revolution
    Canini, Marco
    Jungers, Raphael
    ERCIM NEWS, 2014, (97): : 18 - 19