摘要
IPv6协议一致性测试是保证IPv6协议实现正确性及有效性的方法。当前IPv6一致性测试系统共同的不足是标准协议的数量受限,并且对新型协议的支持不够。在这种需求的驱动下,提出一种可扩展模块化测试描述语言EMTL(Extensible Modular Test Description Language),设计并开发了IPv6协议一致性测试系统,描述该系统各部件的具体功能。在对IPv6无状态地址自动分配协议的标准描述分析的基础上设计一套测试集,用IPv6协议一致性测试系统在Linux系统平台上对该协议进行测试,成功得到了相应测试结果,验证了该系统具有很好的测试能力和功能通用性。
IPv6 protocol conformance test is the guarantee in realising the accuracy and effectiveness of IPv6 protocol. At present the deficiency of IPv6 conformance test system is the limitation in standard protocol number, and the insufficient support on new protocols. Driven by this demand, in this paper we put forward an extensible modular test description language (EMTL) , design and develop the IPv6 protocol conformance test system, and describe the specific functions of each component in the system. We give standard description and analysis on automatic allocation protocol of IPv6 stateless address, based on this, we design a set of test set, use IPv6 protocol conformance test system to test the protocol on Linux system platform, and are success in getting the corresponding test results. This verifies that the system has good test ability and function universality.
出处
《计算机应用与软件》
CSCD
北大核心
2013年第11期28-31,49,共5页
Computer Applications and Software
基金
国家自然科学基金项目(60903150)
关键词
协议一致性测试
模块化
测试描述语言
测试系统
Protocol conformance test
Modularisation
Test description language
Test system