去程和回程是两条路
你在国内打开一个海外网站,数据包出国走的是"去程",网站回给你的数据走"回程"。两条路常常不一样:去程走电信 163,回程走 CN2 GIA,这种情况很普遍。下载、看视频时绝大部分流量是回程,所以大家更在意回程;但去程拥堵也会让网页打开慢、游戏延迟高。
几种线路怎么排
| 线路 | 路由里的特征 | 晚高峰表现 |
|---|---|---|
| CN2 GIA | 电信,几乎全程是 AS4809(59.43 开头) | 最稳,价格也最贵 |
| CN2 GT | 电信,国内段走 163 骨干,出口换成 AS4809 | 比 163 好,高峰期仍可能丢包 |
| 联通 9929 | 联通精品网 AS9929 | 稳,延迟低 |
| 联通 10099 | 联通国际 AS10099 | 比 4837 好一档 |
| 移动 CMIN2 | 移动精品网 AS58807 | 稳 |
| 移动 CMI | 移动国际 AS58453 | 去香港、日本还行,去美国一般 |
| 联通 4837 | 联通普通骨干 AS4837 | 看时段,晚上容易绕 |
| 普通163 | 电信普通骨干 AS4134(202.97 开头) | 晚高峰最容易拥堵 |
判定只看路由里出现了哪些自治系统(ASN)、各出现几跳、谁在前谁在后。证据不够时,结果会写"未知",不硬猜。
回程为什么只能算"近似"
真正的回程,要从 VPN 服务器本身往国内追踪,这需要登录那台服务器,网页做不到。这里的做法是:在全球公开探针里,找一台和你的出口 IP 同一家网络、同一个国家的探针,由它往国内三网追踪。同一家机房出去的路一般差不多,但不能保证完全一样。页面会写明用的是哪台探针;如果只找到同国家、不同网络的探针,结果只能参考。
如果你手上有自己的服务器,在上面跑一遍开源工具 NextTrace 或 backtrace,得到的才是这台服务器准确的回程。
测不出来、全是星号怎么办
- 很多路由器不回应追踪,路由里出现几跳
*很正常,只要后面还有结果就不影响判断 - 如果终点一直没回应,是目标 IP 屏蔽了追踪包,线路判断依然有效
- 开着 VPN 时,有的客户端会拦截这类请求,检测失败可以先把 VPN 切到全局模式再试
- 公开探针按访问 IP 限额,每小时大约能测 25 次,共用节点的人多时可能提前用完
数据从哪来
路由追踪由 Globalping 完成,这是一个开源的全球探针网络,国内三网都有志愿者运行的探针,你的浏览器直接调用它的公开接口,结果不经过本站服务器。三网回程目标 IP 和线路判定规则来自开源项目 oneclickvirt/backtrace(Apache-2.0 协议),我们改写成了网页版,线路名称统一成本站评测里用的叫法。

