要求:兩臺Linux主機,分別做server端、client端。
一、安裝
兩臺Linux主機都要安裝。
下載地址:鏈接: http://pan.baidu.com/s/1c0oHjmo 密碼: w6bh
下載完netperf之後安裝,命令如下。
#tar –zxvf netperf-2.4.5.tar.gz
#cd netperf-2.4.5
#./configure
#make
#sudo make install
二、使用
Netserver 建立:
1.在server端執行一下命令。
2.#netserver
[admin@kv ~]$ netserver
Starting netserver at port 12865
Starting netserver at hostname 0.0.0.0 port 12865 and family AF_UNSPEC
4.在client端執行一下命令。
5.#netperf -H 192.168.2.242 -l 10 //netperf -H (server IP) -l 10 秒
6.執行結果如下
TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.2.242 (192.168.2.242) port 0 AF_INET
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
87380 16384 16384 11.04 23.59
從netperf的結果輸出中,我們可以知道以下的一些信息:
1)遠端系統(即server)使用大小爲87380字節的socket接收緩衝
2)本地系統(即client)使用大小爲16384字節的socket發送緩衝
3)向遠端系統發送的測試分組大小爲16384字節
4)測試經歷的時間爲11.04秒
5)吞吐量的測試結果爲23.59Mbits/秒