首页 | 本学科首页   官方微博 | 高级检索  
     

基于深度学习的软件定义网络应用策略冲突检测方法
引用本文:李传煌,程成,袁小雍,岑利杰,王伟明. 基于深度学习的软件定义网络应用策略冲突检测方法[J]. 电信科学, 2017, 33(11): 27-36. DOI: 10.11959/j.issn.1000-0801.2017305
作者姓名:李传煌  程成  袁小雍  岑利杰  王伟明
作者单位:1. 浙江工商大学信息与电子工程学院,浙江 杭州 310018;2. 美国佛罗里达大学大规模智能系统实验室,美国 佛罗里达州 盖恩斯维尔 32611
基金项目:国家高技术研究发展计划(“863”计划)基金资助项目,国家自然科学基金资助项目,浙江省自然科学基金资助项目,浙江省重点研发计划基金资助项目,The National High Technology Research and Development Program ,The National Natural Science Foundation of China,Zhejiang Provincial Natural Science Foundation of China,Zhejiang's Key Project of Research and Development Plan
摘    要:在基于OpenFlow的软件定义网络(SDN)中,应用被部署时,相应的流表策略将被下发到OpenFlow交换机中,不同应用的流表项之间如果产生冲突,将会影响交换机的实际转发行为,进而扰乱特定应用的正确部署以及SDN的安全。随着SDN规模的扩大以及需要部署应用的数量的剧增,交换机中的流表数量呈现爆炸式增长。此时若采用传统的流表冲突检测算法,交换机将会耗费大量的系统计算时间。结合深度学习,首次提出了一种适合SDN中超大规模应用部署的智能流表冲突检测方法。实验结果表明,第一级深度学习模型的AUC达到97.04%,第二级模型的AUC达到99.97%,同时冲突检测时间与流表规模呈现线性增长关系。

关 键 词:流表冲突检测  深度学习  异常检测  软件定义网络  OpenFlow  

Policy conflict detection in software defined network by using deep learning
Chuanhuang LI,Cheng CHENG,Xiaoyong YUAN,Lijie CEN,Weiming WANG. Policy conflict detection in software defined network by using deep learning[J]. Telecommunications Science, 2017, 33(11): 27-36. DOI: 10.11959/j.issn.1000-0801.2017305
Authors:Chuanhuang LI  Cheng CHENG  Xiaoyong YUAN  Lijie CEN  Weiming WANG
Affiliation:1. School of Information and Electrical Engineering,Zhejiang Gongshang University,Hangzhou 310018,China;2. LiLAB,University of Florida,Gainesville,Florida 32611,USA
Abstract:In OpenFlow-based SDN(software defined network),applications can be deployed through dispatching the flow polices to the switches by the application orchestrator or controller.Policy conflict between multiple applications will affect the actual forwarding behavior and the security of the SDN.With the expansion of network scale of SDN and the increasement of application number,the number of flow entries will increase explosively.In this case,traditional algorithms of conflict detection will consume huge system resources in computing.An intelligent conflict detection approach based on deep learning was proposed which proved to be efficient in flow entries' conflict detection.The experimental results show that the AUC (area under the curve) of the first level deep learning model can reach 97.04%,and the AUC of the second level model can reach 99.97%.Meanwhile,the time of conflict detection and the scale of the flow table have a linear growth relationship.
Keywords:policy conflict detection  deep learning  anomaly detection  SDN  OpenFlow  
本文献已被 万方数据 等数据库收录!
点击此处可从《电信科学》浏览原始摘要信息
点击此处可从《电信科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号