網絡吞吐量測試儀是一種用于評估網絡設備性能的重要工具,其基本原理如下: 吞吐量定義:在網絡中,數據是由一個個數據包組成的,每個數據包的處理都會耗費資源。吞吐量是指在沒有幀丟失的情況下,設備能夠接受的最大速率。
測試方法:吞吐量的測試需要由被測試鏈路的雙端進行端對端的測試。主要有兩種測量手段:基于PC軟件的測試和使用專門的測試儀器進行的測試。對于流量較大的測試(如大于30Mbps以上),通常使用測試儀器,因為測試儀器能提供穩定、獨立和可重復性的測試結果。
計算方式:一種典型的吞吐量測試方法是從網絡的一個設備向另一個設備發送流量,并確定一個速率和發送時間間隔,而接收端的設備計算接收到的測試幀,測試結束時系統計算接收率--即吞吐速率。另一種方法是在測試中以一定速率發送一定數量的幀,并計算待測設備傳輸的幀,如果發送的幀與接收的幀數量相等,那么就將發送速率提高并重新測試;如果接收幀少于發送幀則降低發送速率重新測試,直至得出最終結果。
網絡吞吐量測試儀應用領域:
網絡維護與故障查找:網絡吞吐量測試是網絡維護和故障查找中最重要的手段之一,尤其是在分析與網絡性能相關的問題時,吞吐量的測試是測試手段。
網絡帶寬驗證與測試:作為驗證和測試網絡帶寬常用的技術就是吞吐量測試。
企業網管與維護工程師:對于企業的網管和維護工程師來說,在進行端對端的測試中是不需要了解或測試物理網絡的,由于IP是承載應用業務的網絡互聯平臺,這樣的端對端鏈路測試中的物理網絡可以是無線網絡、路由環境、透明網絡甚至是非對稱的網絡。
交換機性能評估:吞吐量測試也廣泛應用于交換機的性能評估,如RFC2889為LAN交換設備的基準測試提供了方法學,它將RFC2544中為網絡互聯設備基準測試所定義的方法學擴展到了交換設備,提供了交換機轉發性能、擁塞控制、延遲、地址處理和錯誤過濾等基準測試的方法說明。
