iperf命令


iperf命令網絡測試 iperf命令是一個網絡性能測試工具。iperf可以測試TCP和UDP帶寬質量。iperf可以測量最大TCP帶寬,具有多種參數和UDP特性。iperf可以報告帶寬,延遲抖動和數據包丟失。利用iperf這一特性,可以用來測試一些網絡設備如路由器,防火牆,交換機等的性能。

 

iperf分為兩種版本,Unix/Linux版和Windows版,Unix/Linux版更新比較快,版本最新。Windows版更新慢。Windows版的iperf叫jperf,或者xjperf。jperf是在iperf基礎上開發了更好的UI和新的功能。

 

Linux版本下載地址:http://code.google.com/p/iperf/downloads/list

 

安裝iperf

對於windows版的iperf,直接將解壓出來的iperf.exe和cygwin1.dll復制到%systemroot%目錄即可,對於linux版的iperf,請使用如下命令安裝:

gunzip -c iperf-.tar.gz | tar -xvf -

cd iperf-

./configure

make

make install

 

UDP模式

服務器端: iperf3 -s

客戶端: iperf3 -u -c 192.168.1.1 -b 100M -t 60

在udp模式下,以100Mbps為數據發送速率,客戶端到服務器192.168.1.1上傳帶寬測試,測試時間為60秒。

iperf3 -u -c 192.168.1.1 -b 5M -P 30 -t 60

客戶端同時向服務器端發起30個連接線程,以5Mbps為數據發送速率。

iperf3 -u -c 192.168.1.1 -b 100M -d -t 60

以100M為數據發送速率,進行上下行帶寬測試。

 

TCP模式

服務器端: iperf3 -s

客戶端: iperf3 -c 192.168.1.1 -t 60

在tcp模式下,客戶端到服務器192.168.1.1上傳帶寬測試,測試時間為60秒。

iperf3 -c 192.168.1.1 -P 30 -t 60

客戶端同時向服務器端發起30個連接線程。

iperf3 -c 192.168.1.1 -d -t 60

進行上下行帶寬測試。


免責聲明!

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



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