Efficient Topology Discovery for Software-Defined Networks

被引:0
|
作者
Chang, Yi-Cheng [1 ]
Lin, Hsin-Tsung [1 ]
Chu, Hung-Mao [1 ]
Wang, Pi-Chung [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Comp Sci & Engn, Taichung 402, Taiwan
关键词
Switches; Network topology; Control systems; Topology; Protocols; Task analysis; Standards; Software defined networks; OpenFlow; OFDP; LLDP;
D O I
10.1109/TNSM.2020.3047623
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
OpenFlow discovery protocol (OFDP) is the standard protocol for discovering network topologies for OpenFlow. Each controller generates and receives OFDP messages for each switch to yield a network topology. However, for a network with a large number of switches, the controller may suffer from high overhead to perform OFDP even though the network topology remains unchanged. In this article, we improve the efficiency of network topology discovery by implementing a delegated function in OpenFlow switches. Our mechanism can reduce controller's overhead for topology discovery to shorten the time of discovering a network topology. It also provides with the interoperability with switches which only perform OFDP. The experimental results demonstrate that the proposed scheme can improve the time for discovering a new network topology by decreasing the number of messages. Our scheme also eliminates unnecessary Packet-Out and Packet-In messages when the network topology remains unchanged. As a result, the controller overhead, including CPU usage and traffic load, is greatly reduced to shorten the response latency of controllers. Hence, the proposed scheme improves the feasibility of achieving scalable OpenFlow networking.
引用
收藏
页码:1375 / 1388
页数:14
相关论文
共 50 条
  • [1] A Distributed Algorithm for Topology Discovery in Software-Defined Networks
    Ochoa-Aday, Leonardo
    Cervello-Pastor, Cristina
    Fernandez-Fernandez, Adriana
    [J]. TRENDS IN PRACTICAL APPLICATIONS OF SCALABLE MULTI-AGENT SYSTEMS, THE PAAMS COLLECTION, 2016, 473 : 363 - 367
  • [2] EDiPSo: An Efficient Scalable Topology Discovery Protocol for Software-Defined Vehicular Networks
    Aljeri, Noura
    Boukerche, Azzedine
    [J]. COMPUTER NETWORKS, 2021, 200
  • [3] Efficient Topology Discovery in Software Defined Networks
    Pakzad, Farzaneh
    Portmann, Marius
    Tan, Wee Lum
    Indulska, Jadwiga
    [J]. 2014 8TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ICSPCS), 2014,
  • [4] eTDP: Enhanced Topology Discovery Protocol for Software-Defined Networks
    Ochoa-Aday, Leonardo
    Cervello-Pastor, Cristina
    Fernandez-Fernandez, Adriana
    [J]. IEEE ACCESS, 2019, 7 : 23471 - 23487
  • [5] Dynamic Topology Discovery Configuration in Software-Defined Vehicular Networks
    Papadakis, Athanasios
    Theodorou, Tryfon
    Mamatas, Lefteris
    Petridou, Sophia
    [J]. 2022 IEEE CONFERENCE ON STANDARDS FOR COMMUNICATIONS AND NETWORKING, CSCN, 2022, : 124 - 130
  • [6] Efficient Topology Discovery in Software Defined Networks: Revisited
    Hasan, Dana
    Othman, Mohamed
    [J]. DISCOVERY AND INNOVATION OF COMPUTER SCIENCE TECHNOLOGY IN ARTIFICIAL INTELLIGENCE ERA, 2017, 116 : 539 - 547
  • [7] Self-Healing Topology Discovery Protocol for Software-Defined Networks
    Ochoa-Aday, Leonardo
    Cervello-Pastor, Cristina
    Fernandez-Fernandez, Adriana
    [J]. IEEE COMMUNICATIONS LETTERS, 2018, 22 (05) : 1070 - 1073
  • [8] Efficient topology discovery in OpenFlow-based Software Defined Networks
    Pakzad, Farzaneh
    Portmann, Marius
    Tan, Wee Lum
    Indulska, Jadwiga
    [J]. COMPUTER COMMUNICATIONS, 2016, 77 : 52 - 61
  • [9] The (In)Security of Topology Discovery in Software Defined Networks
    Alharbi, Talal
    Portmann, Marius
    Pakzad, Farzaneh
    [J]. 40TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2015), 2015, : 502 - 505
  • [10] Automatic Topology Discovery in Software Defined Networks
    Tan, A. Serdar
    Karakaya, Ozgur
    Ulas, Aydin
    Parlakisik, Murat
    Kupusoglu, Orhan
    Erhan, Oya
    Lokman, Erhan
    [J]. 2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 939 - 942