如何测试两台ECS机器的网络带宽

存储基础存储服务技术服务知识库
问题描述

如何测试两台机器的网络带宽

问题分析

iperf 是一款网络性能测试工具,可以用来测量网络带宽和网络质量,我们使用 iperf3 来测试两台机器的带宽。

解决方案

如果机器没有 iperf3 软件,按如下进行安装:

在CentOS 7上使用下列命令即可安装:
# yum install iperf3

在ubuntu 上使用下列命令安装:
# apt-get install iperf3

windows端安装:
下载解压安装包,进入dos切换到iperf3解压目录,执行iperf3即可运行.

iperf3 是 C/S(客户端/服务器端)架构模式,测试时,要同时在 server 端与 client 端都各执行一个程序,让它们互相传送报文进行测试。 服务端跟客户端为两台 ECS-Linux 实例,都是 10Mbps 的带宽上限。

服务端:

[root@wanyix Python]# iperf3 -s

客户端:

root@wanyix:~# iperf3 -c xxx.xxx.xxx.xxx -t 20s -V

测试结果:

客户端:

图片

服务端:

图片

测试结果中下面为服务端,上面为客户端,可以看到带宽为 10Mbits/sec,跟机器网卡的上限基本一致(有时候测试会出现小于 10Mbits/sec,可能由于网络波动导致,以实际测试为准) 如果您有其他问题,欢迎您联系火山引擎技术支持服务

26
0
0
0
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论