论文部分内容阅读
21世纪,计算机网络的发展与应用日新月异,融入了人们生活的方方面面,保证了人们工作生活的方便快捷.而计算机网络的心脏就是路由器,灵魂就是各种网络协议,路由器的正确无误是保证网络正常运转的前提.这就需要对路由器进行精确的测试工作,主要是对于路由协议的测试.同时,现在的IPv4网络由于地址空间不足,在QOS、移动性以及安全性等方面存在设计缺陷,越来越难以满足人们的需要,预计IPv4网络可能逐步被IPv6网络所取代.但是现在还基本没有对于IPv6下协议的测试标准,难以保证IPv6网络的正常运行,这就需要大力进行IPv6下相关协议的测试技术研究,尤其是对于IPv6下各种路由协议的测试技术研究就显得紧迫而重要.该文是国家863项目:"高性能IPv6路由器协议栈软件"的一部分,是为了保证整个协议栈软件的质量而进行的测试工作.文中分析了一般的软件测试技术以及对于路由协议的测试技术;在此基础上,该文对IPv6下的主要路由协议RIPng、OSPFv3和BGP4+进行了测试:包括协议介绍、列举测试点、编写测试用例、搭建测试环境并进行测试;最后进行了整体测试和性能测试,用来确定路由器的各项性能指标以指明其可以应用的空间.通过对协议栈软件的测试工作,有效保证了路由器的质量.