Iperf3測速教程

Iperf3測速教程

Iperf3介紹

iperf3?是一個?TCP、UDP?和?SCTP?網(wǎng)絡(luò)帶寬測量工具。是用于主動測量?IP?網(wǎng)絡(luò)上可達到的最大帶寬的工具。它支持調(diào)整與時序,協(xié)議和緩沖區(qū)有關(guān)的各種參數(shù)。對于每個測試,它都會報告測得的吞吐量?/?比特率,損耗和其他參數(shù)。

Iperf3下載地址:https://iperf.fr/

測試環(huán)境云服務(wù)器:CentOS 7.9,Windows10

工具:Xshell7

Iperf3常用參數(shù)

1.?通用參數(shù):

-v???????查看版本信息

-p???????端口號

-f???????指定帶寬輸出格式:?Kbits、Mbits、Gbits、Tbits

-i???????監(jiān)控報告時間間隔,單位秒(s)

-J???????Json格式輸出結(jié)果

--logfile???將結(jié)果輸出到指定文件中


2.?服務(wù)端參數(shù):

?-s???????以服務(wù)器模式運行

-D???????后臺運行服務(wù)器模式


3.?客戶端參數(shù):

-c????????以客戶端模式運行,連接到服務(wù)端

-t????????傳輸時間,默認10秒

-n????????傳輸內(nèi)容大小,不能與-t同時使用

-b????????目標比特率(0表示無限)(UDP默認1Mbit/sec,TCP不受限制)

-l????????要讀取或?qū)懭氲木彌_區(qū)長度(TCP默認128 KB,UDP默認1460)

-O????????忽略前幾秒

-R????????反向模式運行,即服務(wù)端發(fā)送,客戶端接收

-u????????使用UDP協(xié)議,默認使用TCP協(xié)議

--get-server-output ?????輸出服務(wù)端的結(jié)果

iperf3安裝

1.?Linux下安裝

安裝命令??yum -y install iperf3

查看版本??iperf3 -v

2.?Windows下安裝

???根據(jù)系統(tǒng)選擇下載64位或32位,下載后解壓,會有兩個文件,不用運行.exe文件

Iperf使用

Linux中使用方法

???1.1選擇一臺機器做服務(wù)端,默認時間1s,默認端口5201

??????iperf3 -s -i 10 -p 5201 ??//設(shè)置監(jiān)控時間10s,端口為5201,防火墻端口要放行

???1.2選擇另外一臺做為客戶端

??????iperf3 -c x.x.x.x -p 5201 -t 5 -P 10 -R ?//指定-c測速服務(wù)器IPx.x.x.x,-p指定端口為5201,-t測速時間5s,-P指定發(fā)送連接數(shù)10,-R表示下載測速

例一:執(zhí)行20s,每5s執(zhí)行一次

??????iperf3 -c 43.248.136.69 -t 20 -i 5

例二:傳輸數(shù)據(jù)包5G,每7s顯示一次

??????iperf3 -c 43.248.136.69 -i 7 -n 5G

例三:-F指定文件傳輸

??????iperf3 -c 43.248.136.69 -i 2 -F Python-3.7.1rc2.tgz -t 20

2.Windows使用方法

2.1打開程序所在的文件,在空白處按住鍵盤Shift不放,點擊鼠標右鍵,在此處打開Powershell窗口

2.2選擇一臺作為服務(wù)端,在命令行中執(zhí)行命令

./iperf3 -s -i 2 -p 5201

2.3選擇一臺機器做客戶端

./iperf3 -c?10.0.10.15?-p?5201?-i 2 -t 10 --get-server-output

--get-server-output顯示服務(wù)端的信息

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容