1 引言 作為網絡測試內容的一部分,精確的測量網絡的帶寬是非常有意義的。它不但可以幫助網絡治理人員了解整個網絡的狀態,及時發現網絡的瓶頸所在,更重要的是可以給網絡設計人員,非凡是網絡協議的開發人員提供指導,采用新的算法來控制路由的選擇,避免擁塞的發生,實現更好的擁塞控制策略。近年來國內外對于網絡帶寬的測試也做了大量的研究,得出了很多網絡帶寬測試的算法。這些算法中就測試的對象來講,有的是測試網絡的總容量(Capacity);有的是測試網絡的可用帶寬(Avaible Bandwidth);就測試的范圍來講有的是測試每一條鏈路(Hop by Hop);有的是測試端到端(End to End)[3][4][5]。總的來講,這些技術可以歸為兩類:單數據包(Single packet)技術和數據包對(Packet Pairs)技術。名字來源于在一次探測中所使用到的數據包的數量。隨著網絡速度的不斷提高,目前這些測試算法都面臨很多新的問題,非凡是系統的軟硬件資源對于測試所帶來的影響。