2016/08/30

Published 8月 30, 2016 by

Iperf網路測試軟體

iperf網路測試軟體

需安裝Client & Server
Server:
iperf3 -s

Client:
iperf3 -c 192.12.1.2  -t 10 -i 5 -M 1500
#-c : server IP
#-t : 測量時間間隔為10
#-i : 每隔 5 秒將測量結果顯示出來,最後再算出平均值.
#-w :測試的檔案大小
#-R :反相測試
#-M :設定TCP資料封包的最大mtu
#-p :指定伺服端使用的port或客戶端所連接的port
#-u :使用udp協議

通用參數

-f [k|m|K|M] 分別表示以Kbits, Mbits, KBytes, MBytes顯示報告,預設以Mbits為單位,eg:iperf -c 192.12.1.2 -f K
-i sec 以秒為單位顯示報告間隔,eg:iperf -c 192.12.1.2 -i 2
-l 緩衝區大小,預設是8KB,eg:iperf -c 192.12.1.2 -l 16
-m 顯示tcp最大mtu
-o 將報告和錯誤信息輸出到檔案eg:iperf -c 192.12.1.2 -oc:\iperflog.txt
-p 指定服務器端使用的端口或客戶端所連接的端口eg:iperf -s -p 9999;iperf -c 192.12.1.2 -p 9999
-u 使用udp協議
-w 指定TCP窗口大小,預設是8KB
-B 綁定一個主機地址或通訊埠(當主機有多個地址或通訊埠時使用該參數)
-C 兼容舊版本(當server端和client端版本不一樣時使用)
-M 設定TCP資料封包的最大mtu
-N 設定TCP不延時
-V 傳輸ipv6資料封包

Reference:
教學
http://benjr.tw/462
Download
https://iperf.fr/iperf-download.php#source