首先分別在單板上和pc機上安裝iperf工具
單板和pc機連線上同乙個路由器:
單板的ip:10.0.0.9
pc機的ip:10.0.0.8
pc機通過cmd命令列進入iperf工具包的目錄,然後執行iperf3.exe -s 啟動iperf的服務,開始監聽操作
tcp傳送吞吐量:
單板在終端中:iperf -c 10.0.0.8 -t 10 -i 1
將pc機上執行iperf -s
其中:啟動客戶端,連線10.0.0.8,-t 10 表示測試 10 秒鐘,-i 1 表示每隔 1 秒鐘列印一次結果。
pc機上的效果:
1.單板上iperf和pc機上的iperf的版本不一致的問題
在單板上執行的時候出現:
connect failed:operation now in progress
反過來,在單板上執行iperf -s 後,在pc機上面執行iperf -c 10.0.0.9 -t 10 -i 1
iperf3: error - unable to connect to server:connection refused
出現以上的問題可能是iperf的版本的問題:
在單板上看iperf的版本是2.0.13
pc機版本是3.1.3
pc機上的版本改為2.0.9 之後就正常了
tcp的接收吞吐量:
pc機執行:iperf -c 10.0.0.9 -t 10 -i 1
單板執行:iperf -s
udp傳送吞吐量:
pc機執行:iperf -s -u
單板執行:iperf -c 10.0.0.8 -u -t 10 -i 1 -l 32k -b 100m
udp接收吞吐量:
單板:iperf –s -u
pc機:iperf –c 10.0.0.9 –u –t 10 –i 1 –l 32k –b 100m
wifi吞吐量測試
參看部落格 測試方法 頻寬和傳輸速度關係 ieee 802.11標準 wifi各協議理論速度計算 自測 手機a 手機b 小公尺2s pc 測試軟體 手機裡是可執行iperf檔案,推到system bin下 pc上安裝的是jperf2.0 手機a開熱點 跟手機有無連線4g網路應該無關,實際測試中未發現...
iperf測試WiFi吞吐量
0前言 借助工具iperf去測試wifi吞吐量 1硬體pc一台 使用的是台式ubuntu16.04 測試板子,路由器,網線 2硬體連線 能夠聯網的網線插在wlan口,然後pc端網線口和路由器lan口相連線 3軟體pc端安裝 sudo apt get install iperf3 板子端安裝 sudo...
iperf測試吞吐量
ps 以下pc機是以windows系統為例,如果使用ubuntu,則要安裝iperf,執行apt get install iperf安裝即可,下面的iperf.exe就不用了,直接使用iperf即可 1,搭建區域網 1.1 將pc機 windowns系統 路由器,板子搭建成小型區域網 2,把iper...