使用netperf測試網絡性能


1、安裝netperf

1)獲取netperf安裝包 netperf-2.7.0.tar.bz2

2)解壓到本地目錄

3)進入netperf-2.7.0,執行:./configure

4)編譯執行:make && make install

 

ps:

測試過程中服務端和客戶端都需要安裝netperf,服務端使用netserver啟動后,客戶端就可以使用netperf來測試網絡的性能

5)啟動netperf

 

2、netperf命令簡介

根據作用范圍的不同,netperf的命令行參數可以分為兩大類:全局命令行參數、測試相關的局部參數,兩者之間使用--分隔:
Netperf [global options] –-[test-specific options]
其中:
全局命令行參數包括如下選項:
-H host :指定遠端運行netserver的server IP地址。
-l testlen:指定測試的時間長度(秒)
-t testname:指定進行的測試類型,包括TCP_STREAM,UDP_STREAM,TCP_RR,TCP_CRR,UDP_RR
 
測試相關的局部參數包括如下選項:
-s size 設置本地系統的socket發送與接收緩沖大小
-S size 設置遠端系統的socket發送與接收緩沖大小
-m size 設置本地系統發送測試分組的大小
-M size 設置遠端系統接收測試分組的大小
-D 對本地與遠端系統的socket設置TCP_NODELAY選項
 
3、

 


免責聲明!

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



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