iperf是一個網(wǎng)絡(luò)性能測試工具,安裝之后就可以對網(wǎng)速進行快速的測試。如果用戶懷疑自己的網(wǎng)絡(luò)運行得不太順暢,就可以在網(wǎng)絡(luò)連接末端的每臺電腦上運行這個軟件,進行快速測試。此軟件也無需安裝,它可以測試TCP和UDP,測試網(wǎng)絡(luò)中的抖動現(xiàn)象及其它問題。分為兩種版本,unix/linux版和windows版,windows版的叫jperf,或者xjperf。jperf是在該軟件基礎(chǔ)上開發(fā)了更好的UI和新的功能。本站提供
iperf(帶寬測試工具) windows版下載端口,可以測試最大TCP和UDP帶寬性能,具有多種參數(shù)和UDP特性,可以根據(jù)需要調(diào)整,可以報告帶寬、延遲抖動和數(shù)據(jù)包丟失,歡迎有需要的朋友免費下載體驗。
功能介紹
TCP1、測量網(wǎng)絡(luò)帶寬。
2、報告MSS/MTU值的大小和觀測值。
3、支持TCP窗口值通過套接字緩沖。
4、當(dāng)P線程或Win32線程可用時,支持多線程??蛻舳伺c服務(wù)端支持同時多重連接。
UDP1、客戶端可以創(chuàng)建指定帶寬的UDP流。
2、測量丟包。
3、測量延遲。
4、支持多播。
5、當(dāng)P線程可用時,支持多線程??蛻舳伺c服務(wù)端支持同時多重連接(不支持Windows)。
6、在適當(dāng)?shù)牡胤剑x項中可以使用K(kilo-)和M(mega-)。例如131072字節(jié)可以用128K代替。
7、可以指定運行的總時間,甚至可以設(shè)置傳輸?shù)臄?shù)據(jù)總量。
8、在報告中,為數(shù)據(jù)選用最合適的單位。
9、服務(wù)器支持多重連接,而不是等待一個單線程測試。
10、在指定時間間隔重復(fù)顯示網(wǎng)絡(luò)帶寬,波動和丟包情況。
11、服務(wù)器端可作為后臺程序運行。
12、服務(wù)器端可作為Windows 服務(wù)運行。
13、使用典型數(shù)據(jù)流來測試鏈接層壓縮對于可用帶寬的影響。
軟件特色
1、支持修復(fù)您的網(wǎng)絡(luò),如果是電腦或者是軟件造成的帶寬堵塞,可以直接修復(fù)。
2、優(yōu)化您的數(shù)據(jù)傳輸速度:通過檢查電腦的帶寬,可以優(yōu)化正在運行的進程,提供速度。
3、可以建立多個窗口查看,在不同的服務(wù)器上測試路由器的性能。
4、造成多個平臺測試??梢赃x擇Windows,Linux,Android,MacOS X,F(xiàn)reeBSD系統(tǒng)。
5、可以幫助您測試電腦的帶寬信息,讓可以隨時查看服務(wù)器的上傳速度以及下載速度。
6、利用TCP服務(wù)技術(shù),可以對您的路由器、交換機等設(shè)備進行網(wǎng)絡(luò)帶寬測試。
7、支持生成報告信息,可以將其存儲在電腦上、方便您以后瀏覽日志。
8、支持分析每一個時間段的數(shù)據(jù)傳輸大小,從而判斷自己的網(wǎng)絡(luò)速度在什么時間段是最快的。
9、可以從軟件上控制帶寬的數(shù)據(jù)大小,將多余的資源運用到大型的工作軟件上。
10、支持測量數(shù)據(jù)包的數(shù)據(jù)損失情況,對于下載數(shù)據(jù)出現(xiàn)錯誤的時候,可以檢測數(shù)據(jù)文件。
11、支持?jǐn)?shù)據(jù)緩沖區(qū)的大小設(shè)置,讓您可以在最快的時間完成數(shù)據(jù)上傳。
實例測試
一、TCP測試服務(wù)器執(zhí)行:./iperf -s -i 1 -w 1M 這里是指定Linux,如果是 iperf -s則是windows平臺下命令。默認(rèn)包大小為8kbyte/s。
客戶端執(zhí)行:./iperf -c host -i 1 -w 1M。
其中-w表示TCP window size,host需替換成服務(wù)器地址。
二、UDP測試服務(wù)器執(zhí)行:./ -u -s。
客戶端執(zhí)行:./-u -c 10.255.255.251 -b 900M -i 1 -w 1M -t 60。
其中-b表示使用多少帶寬,1G的線路你可以使用900M進行測試。
常用參數(shù)
通用參數(shù)1、f:[kmKM] 分別表示以Kbits, Mbits, KBytes, MBytes顯示報告,默認(rèn)以Mbits為單位,# -c 222.35.11.23 -f K
2、i:sec 以秒為單位顯示報告間隔,#-c 222.35.11.23 -i 2
3、l:緩沖區(qū)大小,默認(rèn)是8KB,# -c 222.35.11.23 -l 16
4、m:顯示tcp最大mtu值
5、o:將報告和錯誤信息輸出到文件# -c 222.35.11.23 -o ciperflog.txt
6、p:指定服務(wù)器端使用的端口或客戶端所連接的端口# -s -p 9999; -c 222.35.11.23 -p 9999
7、u:使用udp協(xié)議
8、w:指定TCP窗口大小,默認(rèn)是8KB
9、B:綁定一個主機地址或接口(當(dāng)主機有多個地址或接口時使用該參數(shù))
10、C:兼容舊版本(當(dāng)server端和client端版本不一樣時使用)
11、M:設(shè)定TCP數(shù)據(jù)包的最大mtu值
12、N:設(shè)定TCP不延時
13、V:傳輸ipv6數(shù)據(jù)包
server專用參數(shù)1、D:以服務(wù)方式運行。# -s -D
2、R:停止服務(wù)。針對-D,#-s -R
client端專用參數(shù)1、d:同時進行雙向傳輸測試
2、n:指定傳輸?shù)淖止?jié)數(shù),# -c 222.35.11.23 -n 100000
3、r:單獨進行雙向傳輸測試
4、t:測試時間,默認(rèn)20秒,# -c 222.35.11.23 -t 5
5、F:指定需要傳輸?shù)奈募?br />6、T: 指定ttl值
特別說明
有些公司的安全策略可能會認(rèn)為這些工具是黑客工具。如果安全人員對此有懷疑,在下載或使用這些軟件之前,網(wǎng)管員不妨與其一起檢查后再作打算。
0條評論