使用Netperf測試內網

要求:兩臺Linux主機,分別做server端、client端。


一、安裝

  1. 兩臺Linux主機都要安裝。

  2. 下載地址:鏈接: http://pan.baidu.com/s/1c0oHjmo 密碼: w6bh

  3. 下載完netperf之後安裝,命令如下。

  4. #tar –zxvf netperf-2.4.5.tar.gz

  5. #cd netperf-2.4.5

  6. #./configure

  7. #make

  8. #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/


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