1 引言 作为网络测试内容的一部分,精确的测量网络的带宽是非常有意义的。它不但可以帮助网络治理人员了解整个网络的状态,及时发现网络的瓶颈所在,更重要的是可以给网络设计人员,非凡是网络协议的开发人员提供指导,采用新的算法来控制路由的选择,避免拥塞的发生,实现更好的拥塞控制策略。近年来国内外对于网络带宽的测试也做了大量的研究,得出了很多网络带宽测试的算法。这些算法中就测试的对象来讲,有的是测试网络的总容量(Capacity);有的是测试网络的可用带宽(Avaible Bandwidth);就测试的范围来讲有的是测试每一条链路(Hop by Hop);有的是测试端到端(End to End)[3][4][5]。总的来讲,这些技术可以归为两类:单数据包(Single packet)技术和数据包对(Packet Pairs)技术。名字来源于在一次探测中所使用到的数据包的数量。随着网络速度的不断提高,目前这些测试算法都面临很多新的问题,非凡是系统的软硬件资源对于测试所带来的影响。