iperf網絡質量測試工具測試帶寬


下載工具,可以測試帶寬

這里介紹一個優秀的網絡質量測試工具iperf,這個工具在我們的 asterisk 網絡電話項目中,立下了汗馬功勞。iperf 可以測試真實載荷下的網絡質量,可以測試端到端的網絡質量,可以測試一定吞吐率下的丟包、抖動。

iperf 在 linux 下和windows下都有二進制包。安裝方法:

centos 下,需要使用EPEL 的軟件包

CentOS 6:
rpm -i http://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-release-6-7.noarch.rpm

CentOS 5:
rpm -i http://mirrors.sohu.com/fedora-epel/5/i386/epel-release-5-4.noarch.rpm

yum -y install iperf

debian/ubuntu下

aptitude install iperf

windows 下

http://www.mayoxide.com/iperf/
iperf 使用 C/S 模式進行測試,使用方法:

一般的網絡傳輸,使用 tcp 測試(普通網絡應用),測試傳輸帶寬:

服務器上運行:
iperf -s
客戶端上運行:
iperf -c 172.17.0.5 -d -i 1 -t 10

語音服務器應該使用 udp 方式 (-u 選項),主要用於voip,視頻會議,一些游戲:

服務器上運行:
iperf -s -u

客戶端上測試在8Mbps帶寬情況下的網絡質量:
iperf -u -c 172.17.0.5 -b 8M -i 1 -w 1M -t 10

客戶端起20個進程,每個進程 100k帶寬,測試網絡質量
iperf -u -c 172.17.0.5 -b 100k -i 1 -w 1M -t 30 -P20

測試結果包括帶寬、抖動、丟包:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM