Linux下使用qperf命令来测试网络带宽和网络延迟

如果没有命令可以用yum安装,命令如下:

#yum -y install  qperf

如果没有yum 或者没有网络的情况下,依次安装以下rpm包,本次试验是在Centos6版本上做的,所使用的的包也是6版本的,

下载rpm包地址:Centos6/Redhat6  http://mirrors.163.com/centos/6/os/x86_64/Packages/      或者可以加最下方微信免费获取

rpm包下载好以后,依次安装,命令如下:

rpm –ivh --nodeps libibverbs-1.1.8-4.el6.x86_64.rpm

rpm –ivh --nodeps  librdmacm-1.0.21-0.el6.x86_64.rpm

rpm –ivh qperf-0.4.9-1.el6.x86_64.rpm

这三个rpm包服务端和客户端都要安装

例如本次试验我测试192.168.0.129到192.168.0.91的带宽和延迟 那么192.168.0.91就是服务端,192.168.0.129是客户端

在192.168.0.91(服务端)执行下面命令:

#qperf

如上图所示,执行命令后会一直停在那里,说明启动成功,然后去客户端执行命令测试

在192.168.0.129(客户端)执行下面命令

#qperf -t 60 --use_bits_per_sec  192.168.0.91 tcp_bw

bw  =  93.7 Mb/sec--------->>>这就是网络带宽

在192.168.0.129(客户端)执行下面命令

#qperf -t 60 --use_bits_per_sec  192.168.0.91 tcp_lat

latency  =  187us --------->>>这就是网络延迟

因为是在内网测试带宽比价大 延迟比较小,都是微秒(us)

下面说一下网络延迟的定义:

网络延迟是指各式各样的数据在网络介质中通过网络协议(如TCP/IP)进行传输,如果信息量过大不加以限制,超额的网络流量就会导致设备反应缓慢,造成网络延迟。

1~30ms:极快,几乎察觉不出有延迟,玩任何游戏速度都特别顺畅。

31~50ms:良好,可以正常游戏,没有明显的延迟情况。

51~100ms:普通,对抗类游戏能感觉出明显延迟,稍有停顿。

>100ms:差,无法正常游戏,有卡顿,丢包并掉线现象。

如果对此有兴趣,请扫下面二维码免费获取更多详情,如果文章对您有帮助,请打赏博主一两毛钱。

Linux/Centos检测网络带宽与延迟相关推荐

  1. 【qperf 】CentOS上网络带宽与延迟检测

    一.qperf 简介 qperf 可以用来测试两个节点之间的带宽(bandwidth)和延迟(latency),不仅仅可以用来测试 TCP/IP 协议的性能指标,还可以用来测试 RDMA 传输的指标. ...

  2. Linux/Centos nethogs 按进程监控网络带宽

    有很多适用于Linux系统的开源网络监视工具.比如说,你可以用命令iftop来检查带宽使用情况.netstat用来查看接口统计报告,还有top监控系统当前运行进程.但是如果你想要找一个能够按进程实时统 ...

  3. linux恶意代码实验报告,如何在CentOS 7上安装Linux恶意软件检测(LMD)和ClamAV

    Linux恶意软件检测(LMD)是用于Linux的恶意软件检测器和扫描仪,专为共享托管环境而设计. LMD是根据GNU GPLV2许可证发布的,它可以安装在cPanel WHM和Linux环境中,并配 ...

  4. linux 限制带宽命令,Linux服务器限制网络带宽流量速率(限制应用程序和指定网卡的流量)

    linux 限制带宽命令,Linux服务器限制网络带宽流量速率 一.限制应用程序的网络流量速率 1.trickle介绍 2.如何判断trickle对应用程序是否有效? 3.Linux安装Trickle ...

  5. 查看CentOS的网络带宽出口

    检查维护系统的时候,经常会要查看服务器的网络端口是多大的,所以需要用到Linux的一个命令. 如何查看CentOS的网络带宽出口多大?可以用下面的命令来查看. # ethtool eth0 前面是命令 ...

  6. Linux(CentOS)安装分区方案

    为什么80%的码农都做不了架构师?>>>    Linux(CentOS)安装分区方案 /boot(不是必须的):/boot分区用于引导系统,它包含了操作系统的内核和在启动系统过程中 ...

  7. qperf测量网络带宽和延迟

    原创文章,转载请注明: 转载自系统技术非业余研究 本文链接地址: qperf测量网络带宽和延迟 我们在做网络服务器的时候,通常会很关心网络的带宽和延迟.因为我们的很多协议都是request-repon ...

  8. 硬盘检测工具+linux,linux硬盘检测工具:Smartmontools使用指南

    linux硬盘检测工具:Smartmontools使用指南 来源:互联网 作者:佚名 时间:2013-04-10 13:32 在服务器管理的实际环境中,硬盘是最容易出现问题及发生故障的硬件,而且硬盘中 ...

  9. .NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)

    在前两篇: .NET Core部署到linux(CentOS)最全解决方案,常规篇 .NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx) 我们对. ...

最新文章

  1. 使用Python,OpenCV实现简单的场景边界/拍摄转换检测器
  2. Istio 1.3 发布:HTTP 遥测不再需要 Mixer
  3. oracle获取时间毫秒数
  4. java date 过时_java Date中方法toLocaleString过时的替代方案
  5. 三层架构与四大天王之——查
  6. unlegal android,百度地图定位 Cordova 插件 cordova-plugin-baidumaplocation
  7. smp架构与numa架构_NUMA架构和Java
  8. 阻止页面双击选中文本
  9. oracle数字日期43841怎么转,安装0racle已崩溃,求助大佬
  10. 数据结构笔记(十一)串
  11. 独立同分布(iid)随机变量的一些趣题
  12. scrollHeight,clientHeight,scrollTop
  13. c语言科学计数法整数位改为0,c语言科学计数法表示
  14. xci转化nsp_XCI游戏格式转NSP格式工具4NXCI v4.01+简单教程
  15. 【python实现网络爬虫21】天眼查企业数据获取
  16. 概述、 BGP AS 、BGP 邻居、 BGP 更新源 、BGP TTL 、BGP路由表、 BGP 同步
  17. B 吃雪糕(科林明伦杯)
  18. day07-python字典
  19. 单片机c语言控制步进电机发脉冲,单片机如何写用脉冲控制步进电机呢?
  20. win10自带录屏怎么用?两种方法快来get

热门文章

  1. uniApp美化原生Video界面
  2. 认真CS☀️初始化数组元素、foreach语句
  3. 物联网商机惊人 SoC大厂跨界淘金
  4. 监控服务器正在维护,监控维护服务器
  5. $.ajaxSetup()设置全局Ajax(ajax在jQuery中的运用学习第十一天)
  6. 【微信授权】极其简单的实现方法
  7. 某三甲医院数据库性能分析报告
  8. html5情书,「黑盒情话」写给R6干员的一封情书:R6原创表白大赛
  9. 软件测试 | 常见覆盖率统计工具
  10. Linux下的软连接和硬链接