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 条
  • [1] Efficient Model Checking of OpenFlow Networks Using SDPOR-DS
    Yakuwa, Yutaka
    Tomizawa, Nobuyuki
    Tonouchi, Toshio
    2014 16TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2014,
  • [2] Checking the OpenFlow Rule Installation and Operational Verification
    Aryan, Ramtin
    Brattensborg, Frode
    Yazidi, Anis
    Engelstad, Paal Einar
    PROCEEDINGS OF THE IEEE LCN: 2019 44TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2019), 2019, : 250 - 253
  • [3] Multimedia Optimized Routing in OpenFlow Networks
    Karl, Michael
    Gruen, Jochen
    Herfet, Thorsten
    2013 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON), 2013,
  • [4] Flexible Traffic Splitting in OpenFlow Networks
    Tuncer, Daphne
    Charalambides, Marinos
    Clayman, Stuart
    Pavlou, George
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (03): : 407 - 420
  • [5] BALANCEFLOW: CONTROLLER LOAD BALANCING FOR OPENFLOW NETWORKS
    Hu, Yannan
    Wang, Wendong
    Gong, Xiangyang
    Que, Xirong
    Cheng, Shiduan
    2012 IEEE 2nd International Conference on Cloud Computing and Intelligent Systems (CCIS) Vols 1-3, 2012, : 780 - 785
  • [6] Rules Placement Problem in OpenFlow Networks: A Survey
    Xuan-Nam Nguyen
    Saucez, Damien
    Barakat, Chadi
    Turletti, Thierry
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (02) : 1273 - 1286
  • [7] Equivalence Checking of Static Affine Programs Using Widening to Handle Recurrences
    Verdoolaege, Sven
    Janssens, Gerda
    Bruynooghe, Maurice
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2012, 34 (03):
  • [8] An optimisation framework for monitoring of SDN/OpenFlow networks
    Valdivieso Caraguay, Angel Leonardo
    Puente Fernandez, Jesus Antonio
    Garcia Villalba, Luis Javier
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2017, 26 (04) : 263 - 273
  • [9] Distribution Model for OpenFlow-Based Networks
    Almohaimeed, Abdulrahman
    Asaduzzaman, Abu
    2018 9TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2018, : 603 - 608
  • [10] Improving fault tolerance in critical networks through OpenFlow
    Mario Duran, Carlos
    Alexander Leal, Erwin
    Felipe Botero, Juan
    2017 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING (COLCOM), 2017,