An improved network security situation assessment approach in software defined networks

被引:43
作者
Fan, Zhijie [1 ,4 ,5 ]
Xiao, Ya [2 ]
Nayak, Amiya [4 ]
Tan, Chengxiang [3 ]
机构
[1] Tongji Univ, Shanghai, Peoples R China
[2] Tongji Univ, Comp Sci & Engn, Shanghai, Peoples R China
[3] Tongji Univ, Comp Sci, Shanghai, Peoples R China
[4] Univ Ottawa, Sch Elect Engn & Comp Sci, Ottawa, ON, Canada
[5] Minist Publ Secur, Res Inst 3, Shanghai, Peoples R China
基金
国家重点研发计划;
关键词
Software defined network; Security situation awareness; Attack detection; Hidden Markov model; ALGORITHM;
D O I
10.1007/s12083-017-0604-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Defined Network (SDN) is a network framework which can be controlled and defined by software programming, and OpenFlow is the basic protocol in SDN that defines the communication protocol between SDN control plane and data plane. With the deployment of SDN in reality, many security threats and issues are of great concern. In this paper, we propose a security situation awareness approach for SDN. This approach focuses on the attacks like network scanning attack, OpenFlow flooding attack, switch compromised attack and ARP attack in both data plane and control plane. Based on the features of these attacks, we use multiple observations hidden Markov model (HMM) to quantify the network status and then get the security situation assessment values for SDN. The proposed approach can also detect these four attacks and predict the network status based on HMM when given a sequence of observed feature values. We build a test scenario to simulate our approach with Ryu controller and OpenFlow switch and prove the feasibility of this approach.
引用
收藏
页码:295 / 309
页数:15
相关论文
共 32 条
[1]  
[Anonymous], 2014, P 3 WORKSH HOT TOP S
[2]  
[Anonymous], 2014, P NDSS WORKSH SEC EM
[3]  
[Anonymous], P 9 CENTR E EUR SOFT
[4]  
[Anonymous], 2015, NDSS
[5]  
[Anonymous], 2013, NETWORK PROTOCOLS IC
[6]  
[Anonymous], 2013, SSRN, DOI [DOI 10.2139/SSRN.2304426, 10.2139/ssrn.2304426]
[7]  
[Anonymous], 2016, ARXIV161107400
[8]  
Antikainen Markku, 2014, Secure IT Systems 19th Nordic Conference, NordSec 2014. Proceedings: LNCS 8788, P229, DOI 10.1007/978-3-319-11599-3_14
[9]   Multiple Observations HMM Learning by Aggregating Ensemble Models [J].
Asadi, Nazanin ;
Mirzaei, Abdolreza ;
Haghshenas, Ehsan .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2013, 61 (22) :5767-5776
[10]  
Ballmann B., 2015, Understanding Network Hacks: Attack and Defense with Python