【qperf 】CentOS上网络带宽与延迟检测
一、qperf 簡介
?
qperf 可以用來測試兩個節(jié)點之間的帶寬(bandwidth)和延遲(latency),不僅僅可以用來測試 TCP/IP 協(xié)議的性能指標(biāo),還可以用來測試 RDMA 傳輸?shù)闹笜?biāo)。
使用方法是:一個節(jié)點運行 qperf 作為服務(wù)端,另一個節(jié)點則運行 qperf 作為客戶端,與服務(wù)端建立連接之后打流,獲取帶寬和延遲等數(shù)據(jù)。
?
二、CentOS上qperf 的安裝
?
# yum -y install qperf
# yum info qperf
# rpm -ql qperf | grep bin
# /usr/bin/qperf --help
?
?
?
網(wǎng)絡(luò)延遲的定義:
網(wǎng)絡(luò)延遲是指各式各樣的數(shù)據(jù)在網(wǎng)絡(luò)介質(zhì)中通過網(wǎng)絡(luò)協(xié)議(如TCP/IP)進(jìn)行傳輸,如果信息量過大不加以限制,超額的網(wǎng)絡(luò)流量就會導(dǎo)致設(shè)備反應(yīng)緩慢,造成網(wǎng)絡(luò)延遲。
?
?
?
?
三、qperf? 的使用
?
服務(wù)端和客戶端都安裝qperf
在一臺服務(wù)器上運行qperf ?&作為服務(wù)器節(jié)點,由其他服務(wù)器來連接測試,默認(rèn)監(jiān)聽tcp的19765端口。
默認(rèn)情況下,服務(wù)器監(jiān)聽TCP端口19765, 可以使用--listen_port選項更改。
?
?
?
?
?我們可以透過改變消息的大小(msg_size),比如從1個字節(jié)到64K,每次倍增的方式,來觀察帶寬和延遲的變化情況。
#? ?qperf? ?xx.xx.xx.xx -oo? msg_size:1:64K:*2? ?tcp_bw? ?tcp_lat
?
?
?
?
四、參考
?
Linux qperf
http://linux.51yip.com/search/qperf
?
How to use qperf to measure network bandwidth and latency performance?
https://access.redhat.com/solutions/2122681
?
Linux下使用qperf命令來測試網(wǎng)絡(luò)帶寬和網(wǎng)絡(luò)延遲
https://www.geek-share.com/detail/2707111018.html
https://blog.51cto.com/6226001001/1921252
https://blog.csdn.net/msdnchina/article/details/72808822
http://oudezhinu.site/%E6%8A%80%E6%9C%AF%E6%80%BB%E7%BB%93/%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95/%E5%AE%9E%E7%94%A8%E5%B7%A5%E5%85%B7/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7-qperf
?
怎樣查看我們的網(wǎng)絡(luò)延遲時間
https://jingyan.baidu.com/article/1e5468f94cb7a2484861b75a.html
關(guān)于網(wǎng)絡(luò)帶寬中MB與Mb中大小寫的B有嚴(yán)格的定義嗎?
https://www.zhihu.com/question/22648360
?
總結(jié)
以上是生活随笔為你收集整理的【qperf 】CentOS上网络带宽与延迟检测的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分享136个HTML公司企业模板,总有一
- 下一篇: 【C语言典例】——day5:小球下落