基于TCL的IS-IS协议一致性测试的研究与实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:jjkjlhj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信技术的迅速发展,网络以及通信协议日益复杂。实际的网络是由多个网络设备组建而成的。作为网络的核心,路由设备和运行在其上的路由协议实现的正确性对网络性能起着举足轻重的作用。路由协议的一致性测试是保证各种网络路由设备相互连通,正确相互操作的重要手段。 IS-IS(Intermediate System-to-Intermediate System)协议是一种得到广泛应用的、功能强大的路由选择协议。它既适合于CLNPfConnectionLesss NetworkProtocol,无连接网络协议)网络,又适合于工P网络。实践证明,在IP世界里,IS-IS路由选择协议是应用于工SP网络中的IGP协议OSPF唯一的可替代协议。IS-IS路由选择协议也是当今许多层1ISP网络的IGP选择。本文在分析了IS-IS协议的特点基础上对其进行了一致性测试的研究,这首先需要建立一个一致性测试系统。为此,研究工作分四步来实施:首先设计测试系统的结构框架并开发实现;第二步是开发实现底层支持模块以及IS-IS协议的协议模块;第三步是编写较为完备的可执行测试套;最后是在实现的测试系统中完成对IS-IS协议的一致性测试。 本文主要完成了以下几方面的工作: 1)系统介绍了协议测试和形式化的相关理论,重点讨论了一致性测试的过程、模型、方法,以及协议的形式化模型、形式化描述和测试序列的生成方法。 2)根据协议的形式化理论和测试序列生成理论,对IS-IS协议的Petri网模型、FSM模型、SDL形式化描述以及UIO方法生成协议一致性测试序列进行了研究。 3)设计了基于TCL的IS-IS协议一致性测试系统,并且设计了基于层次结构的IS-IS协议测试方法。 4)开发出IS-IS协议一致性测试的可执行测试脚本,并在实现了的测试系统中运行,完成了对IS-IS协议的一致性测试。
其他文献
人工智能是计算机科学的一个分支,是研究解释和模拟人类智能、智能行为及其规律的一门学科。自主机器人的研究是目前国际人工智能的重要研究方向之一,而国际机器人足球比赛(Rob
无线Mesh网络和无线传感器网络是两类特殊的无线自组织网络。无线Mesh网络主要应用于替代传统的用于连接最终用户的最后一英里线路,以降低接入用户的布线成本。无线传感器网络
频繁项集挖掘可以广泛应用在关联规则挖掘、相关性分析、入侵检测、序列模式、分类和聚类等多种数据挖掘任务中。迄今为止已经提出了许多高效的频繁项集挖掘算法。本文对大量
软件规模估算是否及时和准确,对软件项目的成败具有决定性意义。功能点分析方法是国际上流行的软件规模度量方法,它以“功能点数”作为软件规模的单位。功能点数与编程语言无关
数字签名在提供消息完整性的同时,还能确保消息来源的真实性,使得消息具有不可否认性,在网络安全协议中具有重要而广泛的用途。网络环境中的一些数字签名应用,往往要求一方的实体
Web服务技术作为一种新型的应用技术,近年来得到了迅速的发展。它建立在XML基础上,是为解决应用层集成而提出的开放式技术架构。Web服务技术利用基于XML格式的SOAP消息进行数据
极小曲面问题,又称为Plateau问题,目的是为了寻找以给定空间曲线为边界的面积极小的曲面,它从18世纪提出到现在一直是微分几何和偏微分方程理论的重要课题。极小曲面的平均曲率
基于规则的语言模糊模型具有较高可解释性,但是由于对规则结构有严格的限制所以其模型的适应性不强因而精度低。相反,基于规则的贴近度模糊模型由于没有严格的规则限制而具有适
形式概念分析自1982年由德国的Wille教授提出以后,近年来被广泛用于软件工程、知识发现、信息检索等领域。概念格是形式概念分析中的核心数据结构,通过Hasse图来表现出概念之
Internet的开放性使其得到了广泛的应用,但同时也带来了很多问题,每一个终端都有可能成为被攻击者,由此引起的DDOS攻击广泛的存在于Internet中,其本质是向受害主机发送大量的数据