买海外服务器最烦人的不是选配置,而是看到一堆“回程CN2 GIA”“去程普通”之类的词直接看懵。明明延迟测试挺快,一到晚高峰就卡成PPT;商家说带宽够大,结果国内用户连个图片都刷不出来。
问题出在哪?核心就两个词:去程和回程。搞懂这两个,商家的话术再也忽悠不了你。
先搞懂:去程是出门,回程是回家
去程(中国→海外) :国内用户发出请求到你海外服务器的路径。这条路由基本由国内运营商控制,你买的服务器商家很难干预。
回程(海外→中国) :服务器返回数据给国内用户的路径。这条路由由机房服务商控制,这才是衡量优化线路的核心指标。
搞清楚这两者区别,很多常见疑惑就解开了。比如为什么你测服务器很快,国内用户却喊卡?因为你测试的是回程(我本地访问海外服务器),而用户实际体验是你服务器返回数据走完去程+回程的整体。商家经常偷换概念,只优化一边,另一边照样堵。真正的好线路,必须去程回程双向都稳。
主流回国线路:哪条路最快,哪条最稳
市面上能改善国内访问体验的线路,无非三大运营商各自的精品通道。
中国电信 CN2 GIA
电信CN2线路上游分GT和GIA。普通163骨干网(节点IP 202.97开头)人多路窄,晚高峰丢包率3%~8%是常态。CN2 GT(Global Transit)算中档,去程走CN2,回程可能走回普通163网络——也就是国内去访问挺快,服务器给你返回数据时却卡在半路。CN2 GIA才是电信体系里最高级的专线,去程回程全程走CN2骨干网(节点IP 59.43开头),同等优先级、专用路径。两地延迟表现:标准美西线路约180~250ms且波动剧烈,CN2 GIA可稳定在150~170ms左右,晚高峰丢包率低于0.1%,差距极为明显。
中国联通 AS9929
联通的用户群容易混淆AS4837和AS9929两条线路。AS4837是联通普通169骨干网,白天还行,一到晚上人多了数据包就得排队。AS9929是联通官方为企业、金融等行业专门打造的高端出口通道,相当于联通的CN2 GIA。联通用户通过9929线路访问海外服务器时路由更短,拥堵概率小,白天到美西能压到150ms出头,晚高峰也不会像普通线路那样明显降速。
中国移动 CMI / CMIN2
移动普通CMI线路去北美通常要先绕香港,延迟一下就上去了。CMIN2是移动后期推出的精品网方案,典型IP地址223.120开头。在三家运营商里,CMIN2的回程表现最引人注目,从海外PoP一跳直达国内落地,跨境延迟能将普通线路约190ms降到130ms左右,丢包率也从3%~5%压到1%以内。
三网回程混合BGP:还有一种配置是混合BGP策略,机房在路由器上做了智能分发——电信走CN2 GIA、联通走AS9929、移动走CMIN2,各家回程各走各的最佳路径。这种方案无论用户用什么运营商接入,你这一台服务器都能自动匹配最优回程路由。
基础物理延迟各运营商都无法绕过,但这已经比国内用户绕行大量拥堵节点好太多了。如果业务主要面向大陆又要用户体验比较稳妥,这些精品线路属于必须调研的基础条件。下面具体看实测差异。
实操:三行命令测出真实线路
知道概念还不够,得自己动手验货。
测回程路由(跑了什么路) :登录你的VPS后在终端运行以下命令,替换目标IP为你的本地公网IP。
安装traceroute
sudo apt install traceroute -y
查看回程路由
traceroute -T 你的本地公网IP
更推荐用这个脚本(自动检测回程线路)
curl https://raw.githubusercontent.com/zhanghanyun/backtrace/main/install.sh -sSf | sh
怎么判断结果?看到59.43就说明走的是CN2,如果全程都是202.97那就是电信普通163。看到218.105或210.51开头的IP段且AS号显示9929,就是联通精品网。看到223.120开头就代表走移动CMIN2。
测带宽和丢包
# speedtest-cli 直观测带宽
speedtest-cli --list | grep -i china # 找个国内节点
speedtest-cli --server 节点ID
# MTR持续监控,能看到每一跳的延迟和丢包
mtr -r -c 100 你的本地公网IP
测真实传输效率(iperf3) :两台服务器都装上iperf3,在服务端运行 `iperf3 -s -D`,客户端运行 `iperf3 -c 服务端IP -t 30`,重点关注Bandwidth和Retr(TCP重传数),Retr越高说明线路越差。
选什么线路,最终还是看你的业务场景。联通用户为主就重点看AS9929,电信用户为主就瞄准CN2 GIA,移动用户也别忽略CMIN2。预算紧张就上三网直连或普通BGP先跑起来,业务放大后再升级。总之,一句忠告:回程决定体验,验货决定成本,使用前自己跑两遍路由和测速,远胜过信那些天花乱坠的商家宣传。
CN
EN