基于OpenFlow的SDN协议一致性测试研究与设计

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:guihaiyidao1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件定义网络的出现为传统网络架构带来了颠覆性的改变,它将数据平面与控制平面解耦,使得网络管理者能够使用软件来决定网络中流的处理方式。OpenFlow协议作为SDN架构中控制器与交换机通信的接口,不同厂商生产的设备只需要符合其相关规范就能成功实现互联互通,打破了传统上的网络壁垒,然而由于协议描述的二义性以及不同厂家的理解不同,所以在OpenFlow协议的实现上面难免会出现偏差,这给不同厂家的控制器与交换机之间的互联带来了不确定性,所以为了更好的实现通信,对于OpenFlow一致性测试也是迫在眉睫。同时,在协议测试过程中,对于有效测试序列的产生也是一个研究热点。针对以上问题,本文首先深入分析了 SDN网络架构特点和OpenFlow协议特性,结合一致性测试理论,以扩展有限状态机为出发点,针对OpenFlow数据流处理特点,以模块化和分层为指导,对OpenFlow协议进行EFSM模型建立,该模型能够清晰阐述OpenFlow协议数据流处理过程。接下来,就EFSM模型测试用例生成的问题,在基于全变迁覆盖准则条件下,针对EFSM模型可行变迁路径进行了研究。首先,对EFSM模型生成的状态图进行遍历生成状态迁移序列,然后根据路径构造评估函数,该评估函数结合了 EFSM模型中的守卫变量可能导致路径不可行的条件,针对每一条路径对其可行性进行判定,然后从生成的迁移序列中通过遗传算法得到可行性迁移序列。从而提高测试用例生成效率,同时有效避免无效迁移序列。最后,在OpenFlow协议生成的模型中,应用该判定算法对迁移序列进行判定和生成。本文研究针对OpenFlow协议的一致性测试建模与有效测试序列生成问题进行相应的研究,为OpenFlow协议测试进一步研究提供了一定的参考。
其他文献
我国高校秘书专业教育从专业意识、人才培养目标、规格和模式、人才培养途径、课程体系与教学内容、人才培养质量等视角看,存在诸多问题。为此,我们必须从专业意识培育、人才
直接法,听说法,认知法三个教学法流派出现于不同的历史时期并促进当时的外语教学。但是随着社会的发展及人们对于外语需求的变化,三个教学法流派产生了适应形势需求的教学流
本文分四部分。第一部分,消旋体BINOL(联-2-萘酚)的合成和纯化。以FeC13·6H2O溶液氧化2-萘酚合成BINOL,通过精制除去BINOL中有害杂质,BINOL收率为91.2%,纯度达99.73%。第二
数感是人的一种基本的数学素养。它是建立明确的数概念和有效进行计算等数学活动的基础,是将数学与现实问题建立联系的桥梁。学生数感的建立不是一蹴而就的,是在学习过程中逐
幼儿攻击性行为的成因非常复杂,包括生理因素;遭受挫折;认知偏差与敌意归因;愤怒情绪与移情水平低;攻击性行为受到强化等。要纠正幼儿的攻击性行为,就必须采取各种策略措施,
通过专门的应用题解题策略干预教学,探讨儿童学习策略的掌握对其执行功能的影响。结果显示相比控制组,实验组被试干预后在执行功能中的色点位置刷新任务上得分显著提高,而在
品德心理包括对情境的解释、道德判断、道德抉择和道德行为四个过程。情绪在品德心理形成过程中究竟起什么作用,这是一个有争论的问题。情绪作用阶段论的看法是情绪参与品德
高职院校是进行物流人才培养的重要力量,当前许多院校都设有物流专业,这在一定程度上推动了物流行业的发展,而在此过程中物流人才培养中的问题也逐渐暴露出来,所以如何有效合
针对天然鲜胶乳微生物凝固胶块容易发臭的现象,将天然橡胶鲜胶乳的生物凝固技术与生物除臭方法相结合,在胶乳生物凝固阶段,添加筛选出的具有除臭作用的微生物来制备生物凝固
硝基不饱和脂肪酸是不饱和脂肪酸经过硝化作用,产生的具有一定亲水性和生理活性的硝基化产物。硝基不饱和脂肪酸(如硝基油酸、硝基亚油酸)已经被证实存在于健康人的血液、尿