策略路由协议的冒烟测试研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:pengdou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协议是网络的灵魂,随着互联网的飞速发展和各种新应用的不断出现,网络规模不断扩大,结构日趋复杂,这使得协议测试变得更为重要。协议工程的目的是减少协议开发过程中潜在的错误,提高协议的开发效率,促进协议标准化的发展。协议测试不仅是协议实现过程中的一个简单的支持过程,而且已经发展成为网络通信技术的一个重要分支和协议工程学的一个重要组成部分,协议测试技术直接影响到网络技术的进步和网络设备市场的竞争和发展。 冒烟测试是正式测试之前对系统基本功能进行的一系列测试,确保新的程序能稳定运行,它对提高开发过程的可视性、缩短产品开发周期、降低系统集成的风险和产品质量低劣的风险具有重要意义。目前冒烟测试在软件工程领域研究的比较多,迭代式开发、极端编程XP(Extreme Programming)、统一软件过UP(Unified Process)等开发过程模型本质都是增量式的开发过程,冒烟测试是这类过程经过检验的一个有效的实践活动。 本文研究的重点是如何将冒烟测试这个在软件工程领域非常有效的实践引入到协议实现中。针对这一问题,本文从实际的应用出发,完成了以下工作: 对协议工程和协议测试进行论述,主要是协议一致性测试的理论和方法; 对软件过程和冒烟测试进行研究,重点是冒烟测试的组织与实践; 策略路由协议的分析,主要是策略路由测试例的生成; 设计了一种基于TCL的易于扩展的协议测试系统,力图建立一套比较完善的基于Tcl的自动化的协议冒烟测试系统,并最终在国产路由器的研发过程进行应用。经过长时间的努力,已经有了初步的成果,这也是本文主要阐述的内容。 文章首先概述了协议测试和冒烟测试的理论,继而介绍了Tcl的特点,并在此基础上介绍了协议测试平台的设计和实现;接着分析了策略路由协议的特点;最后将协议测试平台应用于策略路由协议的冒烟测试。
其他文献
互联网的发展使传统媒体正在向网络媒体转变,新闻出版业逐渐迈入网络时代,由此产生了网络新闻。近年来随着网络新闻数量的剧增和用户要求的提高,新闻服务系统的个性化服务提供成
摘 要 集群技术与作业管理技术的有机结合,产生了基于集群技术的作业管理系统,它将物理上分散、异构、自治的计算机通过网络连接成集群,并通过软件实施有效的分布资源管理,
藏族是我国人口众多的少数民族之一,在藏语使用地区也是多民族、多语种、多种宗教共同存在。随着时代的发展,各民族间的交往日益频繁。为了促进汉藏语言交往使用,语言文字的
拒绝服务攻击(Denial of Service,DoS)一直是网络安全领域重要的研究课题之一,随着研究的深入,人们对传统DoS攻击给出了相对成熟的检测与防御方法。然而,在近几年出现的几种
随着计算机的普及和多媒体技术的发展,智能计算机辅助教育(ICAI)对多媒体课件制作的要求也向着“质高量大”的方向发展,利用平台系统来开发课件已成为多媒体课件设计的重要手
随着网络信息的发展,可扩展标记语言XML越来越多地被用于网络信息传输上,迅速成为网络数据表示和信息交换的事实标准。而XML在其语义和结构上的灵活性和可扩展性,也使得XML数
随着计算机和网络通信技术的迅猛发展,特别是为服装制造服务的三维人体扫描仪的出现,使得利用计算机技术实现数字化服装定制成为可能。电子量身定制服装eMTM(Electronic Made
企业应用集成(Enterprise Application Integration,简称EAI)是为了解决“信息孤岛”问题而提出的。传统的EAI主要有三种集成模型:表示集成、数据集成和商务流程集成。尽管这些
水下无人探测器系统处于一种复杂的水下环境当中,系统仿真试验具有很大的难度。环境的限制和资金的巨大耗费导致对水下无人探测器的建模、仿真、测试和训练复杂度增加,针对故障
迅速发展起来的无线网络使得人们可以更加方便快捷地通过其接入点连接到互联网,而不再受有线介质的困扰。但是,这种便携性给用户带来了“无限”服务的同时,也给网络带来了更多安