网络带宽和延迟测试
-
Linux 下使用
qperf
命令来测试网络带宽和网络延迟 -
若是没有安装
qperf
命令,请使用 yum 命令安装即可
测试步骤
- 找两台机器,一个作为
qperf
的服务端,一台作为客户端测试
服务端
[root@localhost ~]# qperf
------- 系统会一直停在这个地方
客户端
- 查看带宽
[root@localhost ~]# qperf -t 60 --use_bits_per_sec 10.200.77.14 tcp_bw
tcp_bw:
bw = 937 Mb/sec
[root@ansible gsadmin]#
- 查看延迟
[root@localhost ~]# qperf -t 60 --use_bits_per_sec 10.200.77.14 tcp_lat
tcp_lat:
latency = 67.5 us
[root@ansible gsadmin]#
- 同时查看带宽和延迟
[root@ansible gsadmin]# qperf -t 60 --use_bits_per_sec 10.200.77.14 tcp_bw tcp_lat
tcp_bw:
bw = 938 Mb/sec
tcp_lat:
latency = 65.8 us