iperf測試帶寬峯值

操做舉例:
1TCP測試
服務器執行:#iperf -s -i 1 -w 1M
客戶端執行:#iperf -c host -i 1 -w 1M
其中-w表示TCP window sizehost需替換成服 務器地址。
2UDP測試
服務器執行:#iperf -u -s
客戶端執行:#iperf -u -c 10.32.0.254 -b 900M  -i 1  -w 1M  -t 60

其中-b表示 使用帶寬數量,千兆鏈路使用90%容量進行測試就能夠了。服務器

原理很簡單,c/s模型。如上圖的Available Bandwidth即帶寬。
幾個命令參數:
#iperf -c 10.1.1.1        //客戶端命令
iperf -s                      //服務端命令
-f [b|B|k|K|m|M|g|G]  //f參數表示單位
-r                             //r參數表示雙向數據測試,但要先測c到s的帶寬
-d                             //d參數和r近似,而且功能更強,可同時測試雙向數據
-w [2000]                  //w參數後跟數字,單位是byte,
-p [12000]                  //p參數可指定端口號
-t [20]                       //t參數默認表示測試10次,後加數字能夠本身定義
-i [2]                         //i參數表示測試開始到結束的間隔時間,單位s
-u -b 10m                   //udp 10mbps 測試
-m                             //最大mpu測試
-P                              //並行測試
-h                              //幫助
相關文章
相關標籤/搜索