首页> 中文学位 >IPv6协议一致性测试通用执行系统设计与实现
【6h】

IPv6协议一致性测试通用执行系统设计与实现

代理获取

目录

文摘

英文文摘

声明及关于论文使用授权的说明

第一章引言

第二章协议一致性测试理论和方法

第三章层次化测试接口的实现

第四章测试例描述语言CTL的设计和实现

第五章通用测试执行系统的实现

第六章IPv6路由协议一致性测试

第七章结束语

参考文献

致谢

作者简历

展开▼

摘要

本文在总结最新一致性测试理论和方法的基础上,围绕实现通用IPv6协议一致性测试执行系统这个目标,提出了通用协议一致性测试系统的软件架构,实现了层次化测试接口,设计了一个新的测试例描述语言CTL并实现了其解释器,最终在不同的平台上实现了一致性测试执行系统。本文设计的一致性测试系统力求是“通用的”,即适合各种协议的测试、能适应不同的测试仪表平台。主要工作和创新性体现在以下几方面: 1.执行系统软件结构设计。分析了通用一致性测试软件系统的特点和要求,提出了一种通用一致性测试系统的软件架构,该软件架构由测试管理器、测试执行器和测试接口组成。测试例描述语言的设计及其解释器的实现,以及层次化测试接口的实现是通用一致性测试系统的关键。 2.层次化测试接口的设计与实现。由于被测协议处在协议栈的不同层次,通用测试系统需要不同层次的测试接口,为此,在测试板卡上实现一个精简的TCP/IPv6协议栈,该精简TCPflPv6协议栈具有紧凑、高效的特点,为基于IPv6的各个层次的协议提供了测试接口。 3.设计了一种新的测试例描述语言CTL。该CTL测试例描述语言对TSS脚本作了很多重要改进,和TSS一样具有简洁、高效的特点,同时解决了TSS的不足,CTL可支持if分支、for循环结构,能够定义函数和过程,CTL能够描述复杂的测试过程。本文还实现了CTL解释器。 4.测试系统实现。运用所提出的软件架构、测试接口和测试语言CTL及其解释器,结合实际的硬件环境,分别在InterWATCH测试仪上实现了单一结构的一致性测试系统和在N2X测试平台上实现了分离结构的一致性测试系统。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号