服务器网络质量实测:延迟、丢包、带宽一次测明白

来源:互联网 时间:2026-09-03

 

 

 买 VPS 时商家最爱吹的是带宽:100Mbps、1Gbps、10Gbps。但真到手上,延迟高、丢包多、高峰期拥堵,这些数字漂亮也没用。站长真正该关心的是三个指标:延迟(ping)、丢包率(loss)、真实可用带宽(iperf3)。

ping 和 mtr 适合快速判断网络质量。ping 看单节点往返时间,mtr 则把每一跳都列出来,能定位是哪一段网络出了问题。iperf3 是测带宽的标杆工具,用客户端-服务器模式,能排除本地测速网站的缓存干扰。

#!/bin/bash
# server_check.sh:一键测试服务器网络质量
HOST="8.8.8.8" # 可换成你要测试的对端
IPERF_SERVER="iperf.he.net" # 公共 iperf3 服务器,可自搭

# 1. 基础延迟/丢包
ping -c 20 -i 0.5 $HOST | tail -3

# 2. 逐跳追踪,10次探测
mtr --report --report-cycles 10 $HOST

# 3. 下载带宽(单线程/多线程)
echo "=== iperf3 单线程 ==="
iperf3 -c $IPERF_SERVER -t 10

echo "=== iperf3 10线程 ==="
iperf3 -c $IPERF_SERVER -t 10 -P 10

# 4. 丢包率(100个包)
PKT_LOSS=$(ping -c 100 -i 0.01 $HOST | grep -oP '\d+(?=% packet loss)')
echo "丢包率: ${PKT_LOSS}%

测的时候注意:不要只测一次。选早中晚三个时段跑,才能看到高峰拥堵;对端节点尽量选你的目标用户所在地,比如面向国内用户就别只测欧美节点;iperf3 公共服务器可能限速,最好两台机器对测。

网络质量是服务器体验的底线。带宽可以花钱升级,延迟和丢包却跟线路质量强相关。买 VPS 前先要求商家提供测试 IP,按这套流程跑一遍,踩坑概率会小很多。

相关文章

标签:

A5创业网 版权所有

返回顶部