優秀的網路效能測量工具----Iperf

lpwebnet發表於2013-11-21
  Iperf是一個網路效能測試工具。可以測試TCPUDP頻寬質量,可以測量最大TCP頻寬,具有多種引數和UDP特性,可以報告頻寬,延遲抖動和資料包丟失。Iperflinuxwindows平臺均有二進位制版本供自由使用。
   接下來介紹下使用方法:
啟動一個iperf伺服器程式:
首先要介紹的命令用來啟動iperf伺服器監聽程式以便監聽客戶端連線的.
如:iperf -u -s
[root@xf_www3 ~]# iperf -u -s
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size:   124 KByte (default)
------------------------------------------------------------
這個命令會啟動iperf,後續引數用來設定監聽5001 埠.

啟動一個iperf 客戶端連線
iperf 的另一半就是客戶端,用來連線到伺服器監聽埠,命令如下:

C:\jperf\bin>iperf -u -c 113.31.1.33 -b 200M -i 1 -w 1M -t60
Client connecting to 113.31.1.33, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 1.00 MByte
------------------------------------------------------------
[1912] local 115.171.144.241 port 3656 connected with 113.31.1.33 port 5001
[ ID] Interval       Transfer     Bandwidth
[1912]  0.0- 1.0 sec   432 KBytes  3.54 Mbits/sec
[1912]  1.0- 2.0 sec   570 KBytes  4.67 Mbits/sec
[1912]  2.0- 3.0 sec   685 KBytes  5.61 Mbits/sec
[1912]  3.0- 4.0 sec   656 KBytes  5.37 Mbits/sec
[1912]  4.0- 5.0 sec   689 KBytes  5.64 Mbits/sec
[1912]  5.0- 6.0 sec   690 KBytes  5.66 Mbits/sec
[1912]  6.0- 7.0 sec   630 KBytes  5.16 Mbits/sec
[1912]  7.0- 8.0 sec   665 KBytes  5.44 Mbits/sec
[1912]  8.0- 9.0 sec   609 KBytes  4.99 Mbits/sec
[1912]  9.0-10.0 sec   669 KBytes  5.48 Mbits/sec
[1912] 10.0-11.0 sec   678 KBytes  5.55 Mbits/sec
[1912] 11.0-12.0 sec   632 KBytes  5.17 Mbits/sec

為了應對日常便捷應用的需求,我們可以建立一個 .bat批處理檔案,屆時填入伺服器名稱即可實現快速檢測。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17172228/viewspace-777252/,如需轉載,請註明出處,否則將追究法律責任。

相關文章