教你测试linux服务器之间的网络及带宽
场景介绍
测试服务器之间的网络性能,方便以后架构做出调整及优化
方案制订
对服务器之间进行网路测试,而测试网络的工具,较为出名的有 iperf3,Netperf 、MZ。而Iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。此处选择使用iperf3工具。

网络带宽
具体实施
服务器: 两台内网服务器A和B,A的IP是192.168.11.238 B的IP是192.168.11.239
- 两台服务器都安装iperf3
A执行:yum install -y iperf3
B执行:yum install -y iperf3
- A服务器开启iperf3服务端,iperf3默认端口5201
iperf3 -s

开启iperf3服务端
- A服务器开启防火墙端口5201
firewall-cmd --zone=public --add-port=19019/tcp --permanent
firewall-cmd --reload
- B服务器打开客户端,使用命令对服务端进行测速
iperf3 -c [A的IP]

测试结果
测试结果
可以从图片看出,192.168.11.239 与 192.168.11.238 的带宽(Bandwidth)为2.34G