資源整合:網(wǎng)速測(cè)試工具iperf3
https://blog.csdn.net/chengzi_16/article/details/118965617
iperf軟件編譯以及使用:
1.下載
2.解壓
3.配置
4.編譯安裝
5.去除調(diào)試信息并壓縮
6.復(fù)制到目標(biāo)板
https://blog.csdn.net/meihualing/article/details/112322683
iperf3參數(shù)(iperf3命令)詳解:略
常用命令:測(cè)試版本3.1.3:(更高版本用2017.4版本的petalinux編譯可能會(huì)缺庫(kù))
iperf3 -s -p 5201
啟動(dòng)iperf3服務(wù)端,端口為5201
iperf3 -c 192.168.0.1 -p 5201 -i 1 -b 1000M -n 10000M -w 160M -l 63K -u
iperf3 -c 192.168.0.1 -p 5201 -i 1 -b 1000M -n 10000M -w 160M -l 63K -u -R
iperf3 -c 192.168.0.1 -p 5201 -i 1 -b 1000M -t 20 -w 160M -l 63K -u
-c 192.168.0.1 : -c作為客戶端運(yùn)行,訪問(wèn)服務(wù)器地址192.168.0.1
-p 5201:訪問(wèn)端口 5201
-i 1:每秒顯示 1次網(wǎng)絡(luò)統(tǒng)計(jì)信息
-b 1000M:網(wǎng)速的波特率為 1000Mb/s,
-n 10000M:要發(fā)生的總數(shù)據(jù)量為 10000M
-t 20:要測(cè)試的時(shí)間為20秒,和-n命令互斥
-w 160M:滑動(dòng)窗口大小設(shè)置為 160M
-l 63K:length,收發(fā)緩沖區(qū)大小為63K,這版本的iperf3中用UDP時(shí)最大設(shè)成63K,這個(gè)值會(huì)影響UDP的發(fā)送效率,值越大發(fā)送效率越高。用TCP時(shí)默認(rèn)為128K
-u :使用UDP協(xié)議
-R:反轉(zhuǎn)收發(fā)方向,改為服務(wù)器端發(fā)送,客戶端接收
iperf3 -c 192.168.0.1 -p 5201 -i 1 -b 1000M -n 10000M -w 160M -l 128K -P 4
iperf3 -c 192.168.0.1 -p 5201 -i 1 -b 1000M -n 10000M -w 160M -l 128K -P 4 -R
-P 4 :4線程收發(fā),只有TCP模式下能用,UDP模式下不能用(可能高版本能用)