基于XML的Linux系统下的协议一致性测试方法及测试系统

来源 :内蒙古大学 | 被引量 : 7次 | 上传用户:1liuxiewei2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的发展,由于IPV4协议的不足,IPV6协议应运而生。由于各协议实现厂家对协议的不同理解,通信设备的协议一致性问题日趋严重,因此对IPV6协议簇的实现进行一致性测试变得越来越重要。BGP4+协议是支持IPV6协议的多协议扩展的外部网关路由选择协议,对BGP4+协议支持IPV6协议的扩展部分进行协议一致性测试是必要的。 本文针对BGP4+协议的一致性测试问题,探讨了路由协议一致性测试的方法。根据路由协议的特点,我们采用远程测试法,并使用自动和手工相结合的方法产生了BGP4+协议的测试集。对于协议中能够用形式化方法建模的部分,使用FSM建模,然后使用扩展的UIO方法产生测试例。对于无法用形式化方法建模的部分,通过分析协议,手工产生测试例。 NML是一种独立于平台的数据描述语言,是Internet上表示和传递数据的Web标准,它的元素和标记的定义以及使用规则简单,容易掌握,编辑的测试例经过解析可以直接由执行系统执行,因此我们采用XML描述BGP4+测试例。本文给出了XML描述BGP4+测试套的XML标记,这些标记能够完整描述BGP4+协议的所有测试套,而且我们的XML标记可根据具体路由协议的需要进行扩展。 本文设计实现了一个基于XML描述测试例的Linux系统下的协议一致性测试系统,该系统不但可以按照测试配置执行测试套,而且支持测试步的并发。 最后在我们开发的测试系统上,对Zebra路由软件实现的BGP4+协议中支持IPV6协议的扩展部分进行了一致性测试,给出了测试报告。
其他文献
近年来,伴随着不断发展的微机电(Micro-Electro-Mechanical System,简写为MEMS)传感器技术、信息融合理论、普适计算技术等,人机交互技术也发生了翻天覆地的变化,由以往的人去适应
2008年4月15日,对于辽宁电视台来说,可以算是一个新的起点。辽宁电视台广告传播中心“诚创天下,携手共赢”晋江站恳谈会于当天成功举办。这次恳谈会可以说是辽宁电视台在晋江
现有的Internet的三层/两层的用户数据传输平台的传输效率低下、难以对未来不同服务质量的应用数据流提供服务质量保障。同时,密集波分复用技术为将为未来电视网、电话网和传
汶川特大地震已过去快三年的时间了.面对这场空前灾难,政府信息公开程度前所未有,我国媒体及时、透明、全面地呈现了地震所造成的巨大灾难,呈现了党和国家领导人在灾害发生后
目的 分析双切口入路治疗复杂胫骨平台骨折的临床疗效.方法 选择我院2015年8月至2019年8月收治的82例复杂胫骨平台骨折患者作为研讨对象,根据不同的手术入路方法将患者分为两
随着对国内各厂商对经营分析和决策支持重视程度的加剧,作为经营分析、决策支持、数据挖掘等方面的基础,数据仓库的建设越来越引起人们的重视,数据仓库建设的好坏,直接影响到经营
随着人们生活品质的不断提高,对移动通信的要求也越来越高,特别是在数据传输业务方面,现在的移动通信系统的数据传输速率已逐渐不能满足用户的需求,未来的第四代移动通信系统需要
数据挖掘技术是解决数据丰富而知识贫乏的有效途径,当属信息科学领域的前沿研究课题之一,有关的研究和应用极大提高了决策支持的能力,它已被公认为是数据库研究中一个极富应用前
目的 分析产妇在阴道分娩顺产接产时采用不同会阴保护方法的效果差异.方法 将2018年1月至2019年4月在我院妇产科阴道分娩顺产的400例产妇纳入研究,随机分为对照组和实验组各2
随着工业控制技术的日益发展,可编程控制器(简称PLC)的应用越来越广泛,其在工业控制领域的作用也越来越明显。伴随着PLC技术的开放,利用计算机丰富的软硬件资源的软PLC逐渐崭