關於iperf3的簡單使用


第一步:

到官網【https://iperf.fr/】下載相關軟件包

我這里需要自己的pc(win)充當服務器,來測試板子(Linux)的網絡情況。

因此下載window版本的iperf工具,我下載的是【iperf-3.1.3-win32】。

 

 

下載好后將工具放在D盤根目錄,解壓縮出來。

 

【win + R】輸入【cmd】打開命令窗口,輸入以下命令進入路徑並開啟服務

 

 

iperf服務器端的准備工作結束了。

 

第二步:

開始配置板子

【buildroot】構建系統中直接選擇【iperf3】工具(為應對各種預料不到的情況,這里iperf和iperf3一起選了)

選擇好后編譯,並進入系統。

 

此時要測試自己與服務器之間的網速可以簡單使用【iperf3 -c 服務器IP】的方式。

 

 由於需求不至於此,我這里需要確定當前網絡是千兆還是百兆,因此速率單位最好選擇【Mbits/sec】,因為平時所說的百兆千兆也是以此為單位的。

盡管可以看到沒有指定的時候,默認也使用了【Mbits/sec】,但是保險起見,還是指定一下吧,使用【iperf3 -c 服務器IP -f m】命令。

 

 

如果想要使用其它單位,可以查看幫助

 

 就不一個一個介紹了,簡單說一下【m/M】的區別,其它也就很好理解了

 

 【-t 5】是設定時間為5s(默認10s)

 

最后,因為需要的是網速數據,因此使用命令【iperf3 -c 服務器IP -t 5 -f m | grep receiver | awk '{print $7}'】取出接收速率數字

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM