论文部分内容阅读
随着互联网的快速发展,传统IP网络满足不了人们日益增长的需求,IP网络正朝着多业务化、高可靠性、高安全性的方向发展。IP承载网作为一种新兴的网络,它拥有更多元化的服务、更高的安全保障。目前IP承载网并不完善,它缺乏一种有效的保护机制,能够提供电信级的QoS保障,并且IP承载网需要提供可靠运行和快速的故障恢复,因此IP承载网测试仪应运而生。
目前国内网络性能测试仪市场主要被国外的仪表占据,测试功能不够完善,价格昂贵;而国内自主研发的仪表又缺乏稳定性和可靠性。因此IP承载网测试仪具有广阔的研究价值和市场背景。本文以IP承载网测试仪的研发为背景,重点完成了基于协议RFC2544和RFC1242的基准测试模块的设计和实现。
本文的主要工作包括以下几个方面:
第一,介绍了IP承载网的发展趋势和产生背景,分析了国内外网络性能测试仪的发展现状,指出了国内网络性能测试仪存在的不足和IP承载网测试仪存在的必要性。
第二,提出了软件平台的设计方案,在WinCE操作系统平台下使用EVC4.0开发应用程序,实现了测试仪的软件架构;分析了IP承载网测试仪的硬件架构,指出了各个硬件模块的作用。
第三,分析了协议RFC2544和RFC1242,理解了基准测试模块的定义,完成了基准测试的功能子模块和参数传递方案的设计,为实现基准测试模块打下了理论基础。
第四,提出了基准测试模块界面层和应用层的设计方案,介绍了网络测试的计算公式和基准测试模块的配置参数。完成了吞吐量测试模块、时延测试模块、丢包率测试模块和背靠背测试模块的设计和实现。
第五,在1000M的网络环境中对基准测试模块进行了测试,验证了吞吐量测试模块、背靠背测试模块、时延测试模块、丢包率测试模块的正确性。
最后,进行展望,指出了下一步难点和研究方向。