Resilience Analysis of Software-Defined Networks Using Queueing Networks

Software-Defined Networks (SDN) are being adopted widely and are also likely to be deployed as the infrastructure of systems with critical real-time properties such as Industrial Control Systems (ICS). This raises the question of what security and performance guarantees can be given for the data plane of such critical systems and whether any control plane actions will adversely affect these guarantees, particularly for quality of service in real-time systems. In this paper we study the existing literature on the analysis of SDN using queueing networks and show ways in which models need to be extended to study attacks that are based on arrival rates and service time distributions of flows in SDN.

[1]  Kenneth Dixon,et al.  Introduction to Stochastic Modeling , 2011 .

[2]  Olav N. Østerbø,et al.  Modelling of OpenFlow-based software-defined networks: the multiple node case , 2015, IET Networks.

[3]  Yong Xiang,et al.  Performance Analysis of Software-Defined Network Switch Using $M/Geo/1$ Model , 2016, IEEE Communications Letters.

[4]  Hua Song,et al.  A queue model to detect DDos attacks , 2005, Proceedings of the 2005 International Symposium on Collaborative Technologies and Systems, 2005..

[5]  Berk Canberk,et al.  QoS-based distributed flow management in software defined ultra-dense networks , 2018, Ad Hoc Networks.

[6]  F. Al-Haidari,et al.  Performance Modeling and Analysis of the EDoS-Shield Mitigation , 2017 .

[7]  Guy Pujolle,et al.  Introduction to queueing networks , 1987 .

[8]  Tseng-Chang Yen,et al.  An SDN-based cloud computing architecture and its mathematical model , 2014, 2014 International Conference on Information Science, Electronics and Electrical Engineering.

[9]  Bryan Ng,et al.  Queueing Analysis of Software Defined Network with Realistic OpenFlow–Based Switch Model , 2016, 2016 IEEE 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS).

[10]  Calton Pu,et al.  Tail Attacks on Web Applications , 2017, CCS.

[11]  Bryan Ng,et al.  Making queueing theory more palatable to SDN/OpenFlow-based network practitioners , 2016, NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium.

[12]  Arjan Durresi,et al.  Quality of Service (QoS) in Software Defined Networking (SDN): A survey , 2017, J. Netw. Comput. Appl..

[13]  Kashif Mahmood,et al.  On Modeling Controller-Switch Interaction in Openflow Based SDNS , 2014 .

[14]  Stephen D. Wolthusen,et al.  Stealthy Injection Attacks Against IEC61850's GOOSE Messaging Service , 2018, 2018 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe).

[15]  Yan Chen,et al.  QoS Requirements of Network Applications on the Internet , 2004, Inf. Knowl. Syst. Manag..

[16]  Geyong Min,et al.  Performance Modelling and Analysis of Software-Defined Networking under Bursty Multimedia Traffic , 2016, ACM Trans. Multim. Comput. Commun. Appl..

[17]  Wei Li,et al.  Performance evaluation of OpenFlow-based software-defined networks based on queueing model , 2016, Comput. Networks.

[18]  Josep Solé-Pareta,et al.  A critical review of OpenFlow/SDN-based networks , 2014, 2014 16th International Conference on Transparent Optical Networks (ICTON).

[19]  H. M. Taylor,et al.  An introduction to stochastic modeling , 1985 .

[20]  Stephen D. Wolthusen,et al.  De-Synchronisation Attack Modelling in Real-Time Protocols Using Queue Networks: Attacking the ISO/IEC 61850 Substation Automation Protocol , 2017, CRITIS.

[21]  Gunjan Tank,et al.  Software-Defined Networking-The New Norm for Networks , 2012 .

[22]  Yuguang Fang,et al.  A queueing analysis for the denial of service (DoS) attacks in computer networks , 2007, Comput. Networks.

[23]  Bryan Ng,et al.  Modelling Software-Defined Networking: Switch Design with Finite Buffer and Priority Queueing , 2017, 2017 IEEE 42nd Conference on Local Computer Networks (LCN).

[24]  Azeem Iqbal,et al.  A stochastic model for transit latency in OpenFlow SDNs , 2017, Comput. Networks.

[25]  Paul Goransson,et al.  The OpenFlow Specification , 2014 .

[26]  Yuan-Cheng Lai,et al.  Performance Modeling of SDN with NFV under or aside the Controller , 2017, 2017 5th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW).

[27]  Bryan Ng,et al.  Modelling Software-Defined Networking: Software and hardware switches , 2018, J. Netw. Comput. Appl..

[28]  Simon Oechsner,et al.  Modeling and performance evaluation of an OpenFlow architecture , 2011, 2011 23rd International Teletraffic Congress (ITC).