边界网关协议BGP4+的一致性测试研究及分布式测试系统实现

来源 :内蒙古大学 | 被引量 : 6次 | 上传用户:gouchiren424
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的快速发展,高效稳定的路由协议成为保障网络性能的重要因素。目前互联网域间路由协议采用的是BGP4,在未来的IPv6网络中,域间路由协议将采用边界网关协议BGP4的扩展版本BGP4+。因此BGP4+越来越受到路由设备与软件开发商的重视。但由于各个生产厂商对协议标准的理解不同,产生的协议实现也各不相同,所以BGP4+的一致性测试工作对实现该协议的设备与软件在验证、调试、改进等方面都有着非常重要的作用。 协议一致性测试的核心工作包括测试系统的开发和测试套的生成。因此,我们做的工作主要是以下两个部分:一部分是设计开发了一个基于Windows平台的BGP4+路由协议的分布式协议一致性测试系统,用于执行由XML描述的标准测试套;另一部分是测试套的生成。我们在对BGP4+协议的深入研究与长期实践的基础上,采用Petri网作为形式化工具并与非形式化方法相结合生成测试例。基于Petri网模型,我们将控制流和数据流结合起来对测试例的自动生成进行了研究。针对BGP4+协议的特点设计了一套基于XML的测试套描述模板,并使用这套模板描述了能够用于实际测试的较完整的BGP4+协议一致性测试套。此外,我们组建了用于进行BGP4+协议测试研究的实验网,将BGP4+协议 _测试套运行于协议一致性测试平台之上,对具有.BGP4+协议功能的路由软件进行了一致性测试,得出了一定的结论。
其他文献
用户界面在软件系统中占据着非常重要的位置,但却是软件系统中最容易发生变化的部分。绝大多数GUI系统都是把生成界面代码作为其主要目的,根据设计人员对界面的定义生成出界
随着顾客对服装产品的需求越来越多样化、个性化,纺织产品的开发与市场需求的结合日益紧密。顾客越来越关注织物的舒适程度、外观的美观程度、功能性与环保性。如何快速地响
近年来计算机辅助测评(CAA)领域受到了更多的关注,但所解决的多为客观题测评问题,而主观题由于灵活性和创造性强等因素,一直没有出现很好的测评方案。程序作业属于主观题,与
随着信息的多元化及数字化的迅猛发展,信息安全技术越来越显示其重要地位,而且信息安全技术应用水平的高低直接影响了信息高速公路建设的进一步发展。认证技术是信息安全理论与
本文详细阐述了电子式多功能电能表的设计和实现。系统硬件设计采用MCU(微控制器)结合ASIC(能量采集芯片)的方式,在此硬件平台的基础上采用模块化软件设计方法实现了有功和无
随着经济和社会的发展,城市的交通拥堵和环境污染问题日益凸显。智能交通系统(IntelligentTransportationSystem,ITS)的运用能够在很大程度上缓解此类问题的发生。作为智能交通
压缩传感是2006年正式被提出的一种开创性的信号与信息处理理论。该理论中信号采样与压缩可以同时进行,采用求解最优化计算方法,仅依据少量的采样信号就可以使用重构算法较为精
学习Bayesian网络问题是人工智能领域的一大热点问题。由于网络结构的空间分布随着变量的数目和每个变量的状态数量呈指数级增长,因此学习Bayesian网络是一个NP难度问题。为了
在互联网发展迅速的当今时代,由于数字媒体便于复制、分发等特性,受知识产权保护的数字产品和内容被批量复制和随意传播的现象普遍存在,数字版权管理应运而生,并且受到了全球许多