节点文献
TTCN测试执行系统中DRIVER的改进及其协议相关性的探讨
Improving on DRIVER of TTCN Testing System and Researching into the Dependence Relation between Driver and Protocols
【作者】 孙涛;
【导师】 李华;
【作者基本信息】 内蒙古大学 , 计算机软件与理论, 2006, 硕士
【摘要】 随着下一代互连网IPv6的快速发展,其路由协议(比如:OSPFv3路由协议)越来越受到路由设备与软件开发商的重视,很快从实验室走向产品化。进行此类协议的一致性测试对于实现这些协议的设备或软件来说在验证、完善、推广、调试和改进等方面都有着极其重要的作用。 网络协议一致性测试是一项技术难度很高的工作,TTCN是标准化的抽象测试套描述方法。对TTCN测试执行系统的研究是一致性测试的基础工作。TTCN测试执行系统包括执行器(Runner)和驱动器(Driver),其中灵活性较大的是Driver。本文的主要工作是对原有Driver进行扩充和改进。首先,本文对OSPFv3协议和OSPFv3测试例进行研究,以OSPFv3协议为切入点,对Driver进行扩充,使Driver能够全面支持OSPFv3协议测试,同时,对Driver程序进行扩充,使Driver可以支持多PCOs的测试;然后,为了改善Driver程序的结构、降低Driver程序对新协议的扩充难度,本文对Driver程序中协议相关的部分尽可能多地进行了无关化,包括对所有协议的无关化和对某一类协议的无关化;另外,本文还提出了一种协议无关的Driver的实现方案,并对协议无关的Driver的优势劣势、推广难点及其解决方案进行了研究;最后,以OSPFv3测试例的实际执行过程为例说明了本文对Driver所作扩充和修改的效果。 本文的贡献主要在于:对协议相关的Driver进行了深入的研究,进行了Driver对一种新协议(OSPFv3)的扩充,并且通过降低协议相关性的方式使Driver对更多新协议的扩充过程得到了简化;另外,本文提出了协议无关的Driver的
【Abstract】 IPv6, the kernel protocol of the Next Generation Internet (NGI), is booming up in the world. In such a concrete development period for IPv6 commercialization, routing protocols of IPv6 (e.g OSPFv3) have been attached importance to by many manufacturers who are engaged in routing devices and software. It is an indispensable work to test IPv6 routing products supplied by different vendors in order to verify whether a protocol implementation conforms to the protocol specification, and it is propitious to debugging, verifying, improving and developping these products.The protocol conformance testing is a hard work. TTCN is a computer programming-like language designed for the specification of Abstract Test Suites. The research about TTCN testing execution system is the base of conformance testing. The execution system can be divided into two components, Runner and Driver. And Driver is more flexible. The main work of this paper is to extend and improve the old Driver. At first, we research the OSPFv3 and OSPFv3 test-case, taking OSPFv3 as the point of penetration, extending the Driver, and getting a testing
- 【网络出版投稿人】 内蒙古大学 【网络出版年期】2006年 12期
- 【分类号】TP393.04
- 【下载频次】72