无线测速为什么要讲方法
无线测速的结果受位置、终端、并发、时段与目标服务器共同影响,变量不固定时数字之间没有可比性。方法学的核心是明确四件事:测什么(空口能力还是端到端体验)、在哪里测、用什么工具、采几次样,并把上下文一并记录。否则「测出来快或慢」都支撑不了任何结论。
方法要点
| 测点选择 | 内网服务器测空口能力,外网测端到端体验(受出口影响) |
|---|---|
| 工具选择 | iperf3 可控可多线程,网页测速更贴近用户的真实感受 |
| 采样要求 | 同一位置至少 3~5 次,记录较优值与中位数 |
| 上下文记录 | 同时记 RSSI、协商速率、信道利用率与并发终端数 |
| 对比原则 | 位置、终端、方法三者固定后结果才可比 |
测什么与怎么测
| 目标 | 建议做法 | 注意事项 |
|---|---|---|
| 单终端空口上限 | iperf3 多线程打内网服务器 | 避免出口与服务器成为瓶颈 |
| 用户体验 | 网页测速与真实业务应用 | 结果波动大,需多次采样 |
| 覆盖对比 | 固定终端与固定方法,逐点位测 | 记录 RSSI 一并呈现 |
| 容量评估 | 多终端同时测,看总吞吐 | 注意不同终端自身的性能差异 |
| 上行验证 | iperf3 加 -R 做反向测试 | 上下行结果差异常常很大 |
iperf3 与上下文记录
iperf3 与上下文记录
# 服务端
iperf3 -s
# 客户端:多线程、固定时长
iperf3 -c 服务器IP -P 4 -t 30
# 反向(下行)测试
iperf3 -c 服务器IP -P 4 -t 30 -R
# 同时记录上下文
netsh wlan show interfaces # Windows:速率与信号
iw dev wlan0 link # Linux:速率与信号对无线而言,能复现的测试条件比单次数字更重要。位置、终端、方法三者固定下来,数据才有对比价值,也才能用来验证优化是否有效。
用单次网页测速下结论是最常见的误判来源:出口波动、服务器限速、同事的并发下载都会污染结果。测速前先确认没有其他大流量业务在跑。