Static Equivalence Checking for OpenFlow Networks

被引:0
|
作者
Lee, Hyuk [1 ]
Choi, Jin-Young [1 ]
机构
[1] Korea Univ, Sch Cybersecur, Seoul 02841, South Korea
基金
新加坡国家研究基金会;
关键词
software-defined networking; OpenFlow; forwarding behavior equivalence check; formal modeling; constraint satisfaction problem; SOFTWARE-DEFINED NETWORKING; VERIFICATION;
D O I
10.3390/electronics10182207
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined networking (SDN) provides many advantages over traditional networking by separating the control and data planes. One of the advantages is to provide programmability, which allows administrators to control the behavior of the network. The network configuration may need to be changed for some reason. Whenever such changes are made, it can be required to verify that the forwarding behavior is preserved from the existing configuration, that is, whether the ruleset is properly reflected. In this paper, we propose the forwarding behavior based equivalence checking of OpenFlow networks. We present the formal definition of the network model and the forwarding behavior of the packet flow. Based on the definition, We present a method for checking the equivalence of OpenFlow network forwarding behaviors. Next, we present the implementation of the proposed method, using the constraint satisfaction method, which will be the basis for further extension.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] A NovaGenesis Proxy/Gateway/Controller for OpenFlow Software Defined Networks
    Alberti, Antonio M.
    Fernandes, Victor H. de O.
    Casaroli, Marco A. F.
    de Oliveira, Lucio H.
    Pedroso Junior, Frederico M.
    Singh, Dhananjay
    2014 10TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2014, : 394 - 399
  • [22] A collaborative model for routing in multi-domains OpenFlow networks
    Xuan Thien Phan
    Nam Thoai
    Kuonen, Pierre
    2013 INTERNATIONAL CONFERENCE ON COMPUTING, MANAGEMENT AND TELECOMMUNICATIONS (COMMANTEL), 2013, : 278 - 283
  • [23] LogSnap: Creating Snapshots of OpenFlow Data Centre Networks for Offline Querying
    Sherwin, Jonathan
    Sreenan, Cormac J.
    PROCEEDINGS OF THE 2019 10TH INTERNATIONAL CONFERENCE ON NETWORKS OF THE FUTURE (NOF 2019), 2019, : 66 - 73
  • [24] A technique for full flow virtualization of multi-tenant OpenFlow networks
    Yamanaka, Hiroaki
    Kawai, Eiji
    Shimojo, Shinji
    COMPUTER NETWORKS, 2016, 102 : 1 - 19
  • [25] MAC Based Dynamic VLAN Tagging with OpenFlow for WLAN Access Networks
    Koerner, Marc
    Kao, Odej
    11TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2016) / THE 13TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2016) / AFFILIATED WORKSHOPS, 2016, 94 : 497 - 501
  • [26] Preserving flow table integrity in OpenFlow networks through smart contract
    Bargayary, Birglang
    Medhi, Nabajyoti
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04): : 4569 - 4588
  • [27] 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
  • [28] OpenFlow and On Demand networks
    Msahli, Mounira
    Pujolle, Guy
    Serhrouchni, Ahmed
    Fadlallah, Ahmad
    Guenane, Fouad
    2012 THIRD INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2012, : 135 - 139
  • [29] On checking equivalence of simulation scripts
    Mancini, Toni
    Mari, Federico
    Massini, Annalisa
    Melatti, Igor
    Tronci, Enrico
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2021, 120
  • [30] Parallel Combinational Equivalence Checking
    Possani, Vinicius N.
    Mishchenko, Alan
    Ribas, Renato P.
    Reis, Andre I.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) : 3081 - 3092