iperf網絡性能測試工具是一款帶寬測試工具,這款工具能夠很好地對網絡進行測試,讓用戶率先發現網絡問題,并對網絡故障進行處理,有需要的用戶快來it貓撲下載吧!

iperf網絡性能測試工具介紹
Iperf是一個網絡性能測試工具。Iperf可以測試TCP和UDP帶寬質量。Iperf可以測量最大TCP帶寬,具有多種參數和UDP特性。Iperf可以報告帶寬,延遲抖動和數據包丟失。利用Iperf這一特性,可以用來測試一些網絡設備如路由器,防火墻,交換機等的性能。
iperf(網絡性能測試工具)功能介紹
UDP
客戶端可以創建指定帶寬的UDP流
測量丟包
測量延遲
支持多播
當P線程可用時,支持多線程。客戶端與服務端支持同時多重連接(不支持Windows)
TCP
測量網絡帶寬
報告MSS/MTU值的大小和觀測值
支持TCP窗口值通過套接字緩沖
當P線程或Win32線程可用時,支持多線程。客戶端與服務端支持同時多重連接
其他
在指定時間間隔重復顯示網絡帶寬,波動和丟包情況。
服務器端可作為后臺程序運行。
服務器端可作為Windows 服務運行。
使用典型數據流來測試鏈接層壓縮對于可用帶寬的影響。
支持傳送指定文件,可以定性和定量測試
iperf(網絡性能測試工具)使用方法
在適當的地方,選項中可以使用K(kilo-)和M(mega-)。例如131072字節可以用128K代替。
可以指定運行的總時間,甚至可以設置傳輸的數據總量。
在報告中,為數據選用最合適的單位。
服務器支持多重連接,而不是等待一個單線程測試。
1、安裝Iperf
對于windows版的Iperf,直接將解壓出來的iperf.exe和cygwin1.dll復制到%systemroot%目錄即可
對于linux版的Iperf,請使用如下命令安裝
gunzip -c iperf-.tar.gz | tar -xvf -
cd iperf-
./configure
make
make install
2、使用Iperf(以windows版本為例)
在命令提示符中輸入iperf命令即可運行Iperf,使用命令Iperf –help可以查看iperf的幫助
3、Iperf參數介紹




4、用Iperf測試路由器的性能
測試單線程TCP
在服務端運行iperf,輸入命令iperf –s –p 12345 –i 1 –M 以在本機端口12345上啟用iperf
在客戶端運行iperf,輸入命令iperf –c server-ip –p server-port –i 1 –t 10 –w 20K,其中參數說明如下:
-c:客戶端模式,后接服務器ip
-p:后接服務端監聽的端口
-t:設置測試的時長,單位為秒
-i:設置帶寬報告的時間間隔,單位為秒
-w:設置tcp窗口大小,一般可以不用設置,默認即可
測試后截圖如下:

其中:Interval表示時間間隔。Transfer表示時間間隔里面轉輸的數據量。Bandwidth是時間間隔里的傳輸速率。最后一行是本次測試的統計。測試可知帶寬平均為89.9Mbit/s。




