1. 使用iperf3进行端到端测试
iperf3是目前最精准的带宽测试工具,支持TCP/UDP协议测试:
# 服务器端
iperf3 -s
# 客户端
iperf3 -c 服务器IP -t 60 -i 10
参数说明:-t指定测试时长(秒),-i指定报告间隔。测试结果包含带宽、抖动、丢包率等关键指标。
在当今数字化时代,网络带宽已成为服务器性能的关键指标。对于Linux服务器管理员而言,定期进行网络带宽测试不仅能评估当前网络性能,还能:
iperf3是目前最精准的带宽测试工具,支持TCP/UDP协议测试:
# 服务器端
iperf3 -s
# 客户端
iperf3 -c 服务器IP -t 60 -i 10
参数说明:-t指定测试时长(秒),-i指定报告间隔。测试结果包含带宽、抖动、丢包率等关键指标。
适合测试服务器到互联网的实际带宽:
# 安装
curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash
sudo apt install speedtest
# 运行测试
speedtest
提示:测试节点会自动选择,也可用--server-id指定特定节点。
nload提供直观的ASCII图形界面:
nload eth0 -u M
参数说明:-u指定单位(M为MB/s),方向键切换网卡,q键退出。
iftop可以显示每个连接的带宽占用:
iftop -n -i eth0
结果显示为实时流量面板,按流量排序连接,非常适合排查异常流量。
vnstat是轻量级的带宽统计工具:
# 安装并初始化
sudo apt install vnstat
sudo vnstat -u -i eth0
# 查看统计
vnstat -d # 日统计
vnstat -m # 月统计
获得测试数据后,需要正确解读:
指标 | 理想值 | 问题阈值 |
---|---|---|
带宽 | ≥合同值的90% | <合同值的70% |
抖动 | <5ms | >20ms |
丢包率 | 0% | >0.5% |
通过科学的带宽测试,您可以全面掌握服务器网络状况,为运维决策提供可靠依据。