# 测速怎么做才有可比性

测速结果受到客户端、测试节点、时段和并发数共同影响。带宽峰值与网站打开速度也不是同一指标。

更新日期：2026-09-16

规范地址：https://stock.iftalking.com/guides/speed-tests/

## 1. 先明确你要测哪一段速度

“VPS 速度”可能指电脑下载服务器文件、服务器下载外部文件，或应用响应速度。这三者路径不同。套餐写 1 Gbps 是端口或带宽上限的一种描述，不意味着任何时间、任何目的地都能跑满；1 字节等于 8 比特，因此 100 Mbps 的理论值约为 12.5 MB/s，还要扣除协议开销。

测速前查看流量余量、CPU 和当前任务。不要在备份上传、数据库导入或业务高峰时同时跑分。

![在实例面板查看月流量与资源使用情况](https://stock.iftalking.com/tutorial-media/provider-kiwivm-overview.jpg)

*图示说明：服务商官方知识库公开截图（旧版界面），用于对照功能名称；当前菜单位置可能调整。图中的套餐、IP、端口和日期仅为示例。*

## 2. 用自己的实际访问路径做短测试

如果主要用来建站，先从读者所在网络访问自己的网站。浏览器开发者工具的 Network 面板能看到首字节等待、下载体积和各资源耗时。首页 HTML 快、图片慢，应先检查图片大小和缓存；所有请求都在等待服务器响应，则要看应用与数据库。

命令行可以记录 DNS、连接、首字节和总时间。把示例域名换成自己的 HTTPS 网站。

```bash
curl -o /dev/null -sS --max-time 30 -w 'DNS:%{time_namelookup}s Connect:%{time_connect}s TTFB:%{time_starttransfer}s Total:%{time_total}s Speed:%{speed_download}B/s\n' https://example.com/
```

`TTFB` 是从请求开始到收到首字节的总耗时，包含网络阶段，不能直接当成 PHP 执行时间。HTML 很小，下载速度数字也不适合作为线路带宽结论。

## 3. 文件测速使用受控大小，记录方向

测试服务器向本地传输时，在自己的站点准备一个无敏感内容、适当大小的测试文件，然后从本地下载。几十到一两百 MB 的短测试通常足以观察趋势；结束后删除测试文件或关闭入口，避免公开地址被长期下载消耗流量。

```bash
curl -o /dev/null --max-time 60 https://example.com/test-file.bin
```

该命令只把内容丢弃，不会保存文件，但仍产生真实网络流量。服务器下载第三方测速文件测的是另一条链路，必须遵守对方测试政策。不要把“VPS 到美国节点很快”当成“中国用户访问也很快”。

## 4. 两端都由你控制时使用 iperf3

在两端安装系统源中的 `iperf3`。服务端只监听允许测试的接口，并把测试端口限制到自己的客户端 IP。不要长期对全网开放测试服务。

```bash
# 测试服务端：一次测试完成后退出
iperf3 -s -1
# 测试客户端：10 秒单连接测试
iperf3 -c 203.0.113.10 -t 10
# 重新启动服务端后，反方向再测试一次
iperf3 -c 203.0.113.10 -t 10 -R
```

默认端口是 5201。`-R` 反转数据方向；单连接与多连接结果应分开记录，不能只挑更高的数字。测试结束确认进程退出，并关闭临时防火墙规则。

## 5. 对比至少两个时段，再决定优化方式

记录时间、源网络、目的地址、传输方向、文件大小、平均速度和是否丢包。白天与晚高峰各测一次，避免一次瞬时峰值决定迁移或升级。

![部分地区丢包的历史排障示例](https://stock.iftalking.com/tutorial-media/provider-ping-loss.png)

*图示说明：服务商官方知识库公开排障截图（历史示例），用于学习读图；图中的 IP、线路和延迟不是本站当前测试结果。*

CPU 满载时优先排查应用；磁盘读写慢时检查 I/O；只有特定网络慢时再结合[MTR](https://stock.iftalking.com/guides/network-diagnostics/)判断路径。BBR 可以改变 TCP 拥塞控制行为，但不能增加套餐带宽，也不能保证所有线路提速。需要启用时继续看[BBR 检查与配置](https://stock.iftalking.com/guides/bbr/)。


## 完成后检查

结果应包含“何时、从哪里、测到哪里、用了什么方式”，并说明样本有限。

## 参考资料

- [官方网络连接排障](https://bandwagonhost.com/kb.php?action=displayarticle&id=26)
- [服务商官方说明](https://bandwagonhost.com/kb.php?action=displayarticle&id=30)
