Netperf網絡測試工具

Netperf網絡測試工具

一、安裝部署

wget ftp://ftp.netperf.org/netperf/netperf-2.6.0.tar.gz&&tarzxf netperf-2.6.0.tar.gz&&cd netperf-2.6.0

./configure --prefix=/usr/local/netperf&&make&&makeinstall

ln -s /usr/local/netperf/bin/netperf /usr/bin/&&ln -s/usr/local/netperf/bin/netserver /usr/bin/

二、       Netperf測試網絡性能

1.       啓動服務端

Ip*.*.*.84

[root@localhost ~]# netserver -L *.*.*.84  –d  **啓動服務

2.       啓動測試端

Netperf缺省情況下進行TCP批量傳輸,即-tTCP_STREAM。測試過程中,netperfnetserver發送批量的TCP數據分組,以確定數據傳輸過程中的吞吐量:

Ip*.*.*.83

[root@localhost ~]# netperf -H *.*.*.84 -l 360開始測試   -l 360 360秒測試時間

MIGRATED TCP STREAM TEST from 0.0.0.0(0.0.0.0) port 0 AF_INET to *.*.*.84 () port 0 AF_INET

Recv  Send    Send                         

Socket Socket  Message Elapsed             

Size  Size    Size     Time    Throughput 

bytes bytes   bytes    secs.   10^6bits/sec 

 

174760 174760 174760    360.16   936.08  

從netperf的結果輸出中,我們可以知道以下的一些信息:

1) 遠端系統(即server)使用大小爲174760字節的socket接收緩衝

2) 本地系統(即client)使用大小爲174760字節的socket發送緩衝

3) 向遠端系統發送的測試分組大小爲174760    字節

4) 測試經歷的時間爲360.16秒

5) 吞吐量的測試結果爲936.08Mbits/秒


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章