软件定义网络多应用间的规则冲突检测与消除方案研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:liruimei12345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在传统网络中,控制和转发功能都集中在路由器,使得网络的管理和控制不能按需进行。为了解决这个问题,软件定义网络(SDN)被提出了,它的提出从根本上改变了传统网络架构,其主要思想是将控制功能与转发功能分离,从而可以像管理软件一样对网络进行灵活管控。然而随着应用类型的多样化,应用间的规则冲突问题成为了制约软件定义网络发展的瓶颈,所以研究软件定义网络多应用间的规则冲突检测与消除方案十分迫切。本文对软件定义网络进行了深入研究,通过分析各类应用规则的特征,应用两个规则之间的关系模型,提出了使用重叠空间分离的方法进行规则冲突检测,基于多维重叠空间分解理论进行规则冲突消除的方案,成功地解决了软件定义网络多应用间规则冲突的问题。本文开展的具体工作如下:一、通过分析软件定义网络中多种应用规则和交换机流表规则特征,建立了通用数据模型,结合两个规则之间的关系模型,为软件定义网络多应用间的规则冲突检测与消除提供理论依据。二、基于规则冲突理论,提出使用重叠空间分离的方法对多应用间的规则冲突进行检测。提出应用规则优先级评判标准,在检测算法判定冲突的情况下,结合应用规则优先级进行冲突消除。通过研究冲突消除的相关理论,建立了冲突消除的数学理论模型。三、针对Philip Porras提出的冲突规则检测方案的一些不足,提出了改进,即在进行冲突检测之前先去除一些没有必要进行的检测,从根源上减少检测数量,以提高系统的效率。四、搭建软件定义网络仿真平台,将软件定义网络多应用间的冲突检测与消除方案集成到控制器相应模块,有针对性地设计了应用场景,成功地验证了多应用间规则冲突检测与消除方案的正确性,验证了对Philip Porras冲突检测方案的改进是正确性,以及改进方案在时间效率上有所提高。本文提出的软件定义网络多应用间规则冲突检测与消除方案,具有的优点有:可以检测多个应用之间的冲突,而不是只针对某一种应用;优先级的判定准则合理,不会造成不合适的优先级出现;检测算法高效,可以直接在真实软件定义网络中应用。
其他文献
办好中国的事情,关键在党。新时代党的建设最新的目标要求和价值取向就是全面提高党的建设质量,把党建设成为始终走在时代前列、人民衷心拥护、勇于自我革命、经得起各种风浪考
报纸
<正>习近平总书记在全国宣传思想工作会议上讲到:"宣传思想工作是专业性很强的工作,没有几把刷子是干不了的,没有高素质、好把式、真功夫是干不出漂亮活的。"这既体现了习近
目的分析择期经皮冠状动脉介入(PCI)治疗的并发症危险因素,总结相应的防治措施。方法收集1200例择期行PCI治疗患者的临床资料,回顾性分析本组患者的并发症情况、分布特征,总
我国玉米秸秆资源非常丰富,但收获后的玉米秸秆养分较低,质地粗糙,适口性差。玉米秸秆发酵可有效提高其营养价值,改善其适口性,制作玉米秸秆发酵饲料是开发玉米秸秆资源、解
目的探讨多囊卵巢综合征(PCOS)患者中自身免疫性甲状腺炎(AIT)的发生情况及其临床意义。方法选择2011年1月至2012年10月于广东省第二人民医院生殖医学中心就诊的116例PCOS患
为了研究发动机功率对发动机传递给冷却液热量的影响,通过4A3L-T10发动机外接温控热交换器,对冷却液出口温度进行精确控制,得到相同冷却液出口温度下发动机不同功率冷却液传
<正>11月5日-6日,在广州举行的"国际海运年会2015"上,一场聚焦"一带一路"下全球航运机遇与挑战,共同探寻航运业发展新动能的讨论正酣2013年9月和10月中国国家主席习近平分别
背景:由于异常的抑制性神经元的功能引起的大脑皮质兴奋性增高已在FMR1基因敲除小鼠研究报道,但是在脆性X综合症患者(FXS)上的相关研究还相对缺乏。方法:我们收集了来自1 5个
<正> 慢性阻塞性肺疾病(COPD)合并气胸是临床常见急症,然而由于受基础病的影响使气胸的症状体征不典型,易延误诊断治疗,因此应引起临床医生重视。 1 一般资料 1990年到1997年
高中立体几何是培养学生空间想象能力和逻辑思维能力的重要载体,在高考试卷中,以立体几何为载体的试题,一般有两种形态,一个是静态的,通过静止几何体的一些点线面的关系通过