JPERF最新版是款編程人員經(jīng)常使用的網(wǎng)絡(luò)測(cè)試軟件。JPERF官方版采用圖形化界面,可進(jìn)行網(wǎng)絡(luò)帶寬和質(zhì)量測(cè)試,包括延時(shí)、jitter和數(shù)據(jù)丟失參數(shù)等。并且JPERF還可以測(cè)試帶寬抖動(dòng),支持TCPUDP 協(xié)議,很適合編程人員使用。
JPERF功能介紹
一、TCP
測(cè)量網(wǎng)絡(luò)帶寬
報(bào)告MSS/MTU值的大小和觀測(cè)值
支持TCP窗口值通過(guò)套接字緩沖
當(dāng)P線程或Win32線程可用時(shí),支持多線程??蛻舳伺c服務(wù)端支持同時(shí)多重連接
二、UDP
客戶端可以創(chuàng)建指定帶寬的UDP流
測(cè)量丟包
測(cè)量延遲
支持多播
當(dāng)P線程可用時(shí),支持多線程??蛻舳伺c服務(wù)端支持同時(shí)多重連接(不支持Windows)
三、其他功能
在適當(dāng)?shù)牡胤?,選項(xiàng)中可以使用K(kilo-)和M(mega-)。例如131072字節(jié)可以用128K代替。
可以指定運(yùn)行的總時(shí)間,甚至可以設(shè)置傳輸?shù)臄?shù)據(jù)總量。
在報(bào)告中,為數(shù)據(jù)選用最合適的單位。
服務(wù)器支持多重連接,而不是等待一個(gè)單線程測(cè)試。
在指定時(shí)間間隔重復(fù)顯示網(wǎng)絡(luò)帶寬,波動(dòng)和丟包情況。
服務(wù)器端可作為后臺(tái)程序運(yùn)行。
服務(wù)器端可作為Windows 服務(wù)運(yùn)行。
使用典型數(shù)據(jù)流來(lái)測(cè)試鏈接層壓縮對(duì)于可用帶寬的影響。
支持傳送指定文件,可以定性和定量測(cè)試
JPERF安裝步驟
1、在188下載網(wǎng)將JPERF下載下來(lái),并解壓到當(dāng)前文件夾中,點(diǎn)擊其中的jdk-6u31-windows-x64.exe應(yīng)用程序,進(jìn)入安裝向?qū)Ы缑?,接著點(diǎn)擊下一步。
2、選擇軟件安裝位置界面,188下載網(wǎng)小編建議用戶們安裝在D盤(pán)中,選擇好安裝位置點(diǎn)擊下一步。
3、JPERF安裝結(jié)束,點(diǎn)擊完成即可。
JPERF使用說(shuō)明
參數(shù)說(shuō)明:
1、參數(shù)說(shuō)明
-s 以server模式啟動(dòng),eg:iperf -s
-c host 以client模式啟動(dòng),host是server端地址,eg:iperf -c 222.35.11.23
2、通用參數(shù)
-f [k|m|K|M] 分別表示以Kbits, Mbits, KBytes, MBytes顯示報(bào)告,默認(rèn)以Mbits為單位,eg:iperf -c 222.35.11.23 -f K
-i sec 以秒為單位顯示報(bào)告間隔,eg:iperf -c 222.35.11.23 -i 2
-l 緩沖區(qū)大小,默認(rèn)是8KB,eg:iperf -c 222.35.11.23 -l 16
-m 顯示tcp最大mtu值
-o 將報(bào)告和錯(cuò)誤信息輸出到文件eg:iperf -c 222.35.11.23 -o c:iperflog.txt
-p 指定服務(wù)器端使用的端口或客戶端所連接的端口eg:iperf -s -p 9999;iperf -c 222.35.11.23 -p 9999
-u 使用udp協(xié)議
-w 指定TCP窗口大小,默認(rèn)是8KB
-B 綁定一個(gè)主機(jī)地址或接口(當(dāng)主機(jī)有多個(gè)地址或接口時(shí)使用該參數(shù))
-C 兼容舊版本(當(dāng)server端和client端版本不一樣時(shí)使用)
-M 設(shè)定TCP數(shù)據(jù)包的最大mtu值
-N 設(shè)定TCP不延時(shí)
-V 傳輸ipv6數(shù)據(jù)包
3、server專(zhuān)用參數(shù)
-D 以服務(wù)方式運(yùn)行ipserf,eg:iperf -s -D
-R 停止iperf服務(wù),針對(duì)-D,eg:iperf -s -R
4、client端專(zhuān)用參數(shù)
-d 同時(shí)進(jìn)行雙向傳輸測(cè)試
-n 指定傳輸?shù)淖止?jié)數(shù),eg:iperf -c 222.35.11.23 -n 100000
-r 單獨(dú)進(jìn)行雙向傳輸測(cè)試
-t 測(cè)試時(shí)間,默認(rèn)10秒,eg:iperf -c 222.35.11.23 -t 5
-F 指定需要傳輸?shù)奈募?/p>
-T 指定ttl值
5、常見(jiàn)命令參數(shù)
#iperf -c 10.1.1.1 //客戶端命令
iperf -s //服務(wù)端命令
-f [b|B|k|K|m|M|g|G] //f參數(shù)表示單位
-r //r參數(shù)表示雙向數(shù)據(jù)測(cè)試,但要先測(cè)c到s的帶寬
-d //d參數(shù)和r近似,并且功能更強(qiáng),可同時(shí)測(cè)試雙向數(shù)據(jù)
-w [2000] //w參數(shù)后跟數(shù)字,單位是byte,
-p [12000] //p參數(shù)可指定端口號(hào)
-t [20] //t參數(shù)默認(rèn)表示測(cè)試10次,后加數(shù)字可以自己定義
-i [2] //i參數(shù)表示測(cè)試開(kāi)始到結(jié)束的間隔時(shí)間,單位s
-u -b 10m //udp 10mbps 測(cè)試
-m //最大mpu測(cè)試
-P //并行測(cè)試
-h //幫助
JPERF更新日志:
1.修改用戶提交bug
2.添加新功能
小編推薦:JPERF,軟件是一款非常實(shí)用的軟件,經(jīng)過(guò)不斷優(yōu)化,功能非常不錯(cuò),強(qiáng)烈推薦需要的用戶下載體驗(yàn),此外還推薦大家使用{recommendWords}等,快來(lái)下載吧