论文部分内容阅读
近年来,Internet技术的快速发展,使得各种网络产品和网络服务层出不穷,网络用户数量和网络流量也越来越大,网络性能已经成为十分重要的问题。网络性能评价和测量技术也就变得越来越重要。在各种网络性能的测量中,端到端的性能测量成为近年来研究的热点。
目前,国内外出现的一些性能测试工具都存在一些不足;主要表现在测试结构不灵活,测试模块可重用性差,测试套开发过程繁琐;因而,开发一种结构灵活,使用方便的性能测试系统,已经成为性能测试领域亟待解决的课题。TTCN-3是新一代的测试描述语言,它由欧洲电信标准局(ETSI)制定,正在被标准化;TTCN-3描述能力非常强大,它不仅适用于一致性测试,也适用于性能测试。
论文详细研究了基于流量模型的性能测试方法;对Paxson算法进行了修正,以解决测量网络延迟时正反向的单向传输延迟不一致对结果的影响;同时,对测量网络瓶颈带宽的Pathchar算法和分组对算法的优缺点进行了分析比较,最终选择了分组对算法对网络瓶颈带宽进行测量,并实现了该算法。
论文使用TTCN-3测试描述语言,设计并实现了端到端性能测试系统TTPerf。使用该系统,在Internet网上对端到端网络延迟,瓶颈带宽进行了测量。结果表明,基于TTCN-3的端到端性能测试系统TTPerf的测试结构灵活,测试模块可重用性好,测试套开发方便。