網(wǎng)絡(luò)性能測試工具—iperf3


iperf3介紹及運行流程
iperf3是一款測試網(wǎng)絡(luò)帶寬的工具。在做性能測試時,我們需要測試網(wǎng)絡(luò)帶寬的大小,從而幫助我們定位網(wǎng)絡(luò)瓶頸。
① win10 客戶端
② centos 服務(wù)端
iperf3在windows及centos的下載安裝
① iperf3下載傳送門:
https://iperf.fr/iperf-download.php
根據(jù)自己的操作系列下載對應(yīng)的iperf3。

②下載完成后解壓到指定目錄。

https://iperf.fr/iperf-download.php
yum install iperf3

② 查看是否安裝成功,執(zhí)行命令:iperf3。

iperf3常用參數(shù)
客戶端參數(shù):
-c 指定服務(wù)端的IP地址;
-p 指定服務(wù)端的端口號;
-t 指定傳輸測試的持續(xù)時間(在指定的時間內(nèi),重復(fù)的發(fā)送指定長度的數(shù)據(jù)包),默認(rèn)是10秒鐘;
-i 設(shè)置每次報告之間的時間間隔,單位為秒;
-w 設(shè)置套接字緩沖區(qū)為指定大小,對于TCP方式,此設(shè)置為TCP窗口大小,對于UDP方式,此設(shè)置為接受UDP數(shù)據(jù)包的緩沖區(qū)大小,限制可以接受數(shù)據(jù)包的最大值。
服務(wù)端參數(shù):
-s 表示服務(wù)端;
-p 指定服務(wù)端的端口號,默認(rèn)端口為5201;
-i 設(shè)置每次報告之間的時間間隔,單位為秒;
iperf3網(wǎng)絡(luò)帶寬測試
所有的準(zhǔn)備工作都做完了,我們接下來開始對網(wǎng)絡(luò)帶寬進行測試。
① linux啟動iperf3,命令為:
iperf3 -s
如下圖所示:

② windows下,dos窗口,切換到iperf3解壓后的目錄下,執(zhí)行命令:
iperf3 -c 192.168.1.26 -p 5201 -i 1 -t 10 -w 100k執(zhí)行命令后,客戶端將連接服務(wù)器的5201默認(rèn)端口,持續(xù)向服務(wù)端發(fā)送數(shù)據(jù),并統(tǒng)計出每秒傳輸?shù)淖止?jié)數(shù)、帶寬,整個測試將持續(xù)10秒鐘,測試結(jié)束后會匯總發(fā)送和接收的統(tǒng)計信息。
③ 執(zhí)行完成后,我們查看實際效果。

說明:本次環(huán)境為1000Mbps局域網(wǎng)。
總結(jié):本文主要介紹iperf3的簡介、windows及centos下的安裝下載、網(wǎng)絡(luò)帶寬測試。當(dāng)然,大家也可以使用其他的網(wǎng)絡(luò)性能測試工具,比如netperf ,有興趣的小伙伴可以了解下。
(完)



個人微信:Cc2015123
添加請注明來意 :)

