去程和回程:路由是双向两回事
去程CN2 GIA为什么晚上还是卡?因为路由是双向的。小够讲清楚去程回程的区别、双向测试方法、traceroute解读,以及选购避坑指南。
我是小够。今天讲一个让很多人困惑的现象:商家宣传"去程 CN2 GIA",买回来晚上照样卡。问题多半出在另一半上——回程。路由是双向的两回事,只看一半,等于只看了半张地图。
先搞懂:什么是去程和回程
你在国内,VPS 在洛杉矶。数据从你电脑发到服务器,走的路叫去程;服务器处理完,把结果发回你电脑,走的路叫回程。
关键来了:去程和回程走的不是同一条路。互联网路由是分别决策的,去程电信可能走 CN2,回来移动可能绕一圈太平洋。这就好比你上班走高速,下班被导航带去绕了环城路——去的时候 30 分钟,回来 1 小时。
所以"延迟 150ms"这个数字,本身就是去程加回程的总和。只优化了一半,另一半拖后腿,体验照样差。
为什么商家只宣传去程
因为去程是商家能控制的:机房买 CN2 GIA 带宽,去程质量就有保证,写进宣传页好看。而回程走哪条路,取决于国内运营商的路由策略,商家说了不算。
于是就有了经典套路:宣传页大字"CN2 GIA 优化线路",小字不提回程。你买回去,白天测着挺好,一到晚高峰,回程在某个运营商的出口堵死,网页转半天圈。这不是商家骗你——去程确实是 CN2 GIA——但你的体验,确实卡。
小够说句实在话:这不算虚假宣传,算"选择性展示"。所以买家自己要懂:问线路,不能只问去程。
回程不好的三种表现
表现一:晚高峰卡,白天不卡。 白天线路空,去程回程都顺;晚上大家上网,回程在运营商侧堵了。这是回程问题最典型的症状。
表现二:ping 值正常,实际体验差。 ping 测的是往返总和,有时候去程 30ms、回程 200ms,平均下来 115ms"看着还行",但网页加载、视频缓冲全看回程。数字会骗人,体感不会。
表现三:三家运营商体验天差地别。 电信很快、联通很卡,或者反过来。因为回程是各家运营商分别决策的,一家堵不代表三家都堵。这也是"三网"要分开看的原因。
怎么双向测试
测去程:在你本地电脑上,ping 机房 IP,看延迟;traceroute(Windows 用 tracert)看去程经过哪些节点,有没有绕路。
测回程:用商家的 Looking Glass 页面,从机房 ping 你的 IP、traceroute 你的 IP,看回程走哪条路。这是很多人漏掉的一半。
晚高峰再测一遍:两句话,上面那篇测速指南讲过,这里再强调一次——线路的真实水平,看的是最堵的时候。
进阶工具可以用 mtr,ping 和 traceroute 合体,持续发包看每一跳的丢包率,定位堵点特别直观。
选购时的避坑指南
第一,问客服要回程路由。 直接问:“回程三网走什么线路?“敢贴 traceroute 截图的商家,线路大概率不差;顾左右而言他的,自己掂量。问的时候三家运营商分开问,别被一句"我们是 CN2"糊弄——问清楚是去程还是回程、是哪家运营商。
第二,优先选回程也有优化的商家。 有些高端线路商家(比如 DMIT、搬瓦工 的 CN2 GIA 系列)回程也是 CN2 GIA,这就是它们贵的原因——贵在"双向都优化”。买之前去本站的商家详情页看看线路标注。
第三,接受"没有完美线路”。 影响回程的因素太多:运营商政策、国际出口拥堵、海缆检修。今天完美的回程,下个月可能就变了。所以别追求"永远最好",追求"当前够用 + 商家靠谱 + 能随时换"。
第四,月付试水。 线路这东西,纸上谈兵没用,实测一个月才知道。回程好不好,你自己用一周,比看一百篇评测都准。
看懂 traceroute:节点名里的秘密
traceroute 的每一跳,节点 IP 背后藏着线路信息。记住几个常见号段:
59.43.x.x:电信 CN2(GIA 和 GT 都在这个段)202.97.x.x:电信 163 骨干网(普通线路)219.158.x.x:联通(9929 优化段也在这附近)223.120.x.x/223.118.x.x:移动 CMIN2 / CMI213.248.x.x之类:欧洲运营商段,常见于去欧洲机房的路由
实战例子:你从电信宽带 traceroute 到洛杉矶 VPS,看到路由是 本地 → 59.43.x.x(几跳)→ 机房,说明去程走了 CN2;如果先是 202.97.x.x 绕了十几跳,那走的就是普通 163。回程同理,用 LG 从机房往回测,看回来的路进了哪个号段。
三个真实案例
案例一:去程 CN2 GIA,回程绕美国。 用户买了某家"CN2 GIA"机器,白天延迟 140ms,晚上 300ms。用 LG 一测回程:从洛杉矶回来先绕到达拉斯,再进国内。去程确实优化了,回程没人管。解决:换有回程优化的商家,或者换 IP 碰运气。
案例二:电信丝滑、联通卡。 博客主发现电信访客打开 1 秒,联通访客 5 秒。mtr 一看:电信回程走 59.43,联通回程绕了日本再回来。单家优化的典型症状。解决:换三网回程都优化的机器,或者给联通用户套个 CDN。
案例三:白天 0 丢包,晚上 3%。 晚高峰国际出口拥堵,去程回程一起堵。这种不是某一家的问题,是线路容量问题。解决:错峰用,或者升级到 CN2 GIA 这类有带宽保障的线路——优化线路贵,贵在高峰期有保障。
mtr 实战:持续监控路由
traceroute 是拍一张照片,mtr 是录一段视频。安装:apt install -y mtr,然后:
mtr --report-wide 目标IP
跑 10 分钟,看每一跳的丢包率(Loss%)和平均延迟。定位到具体哪一跳开始丢包,截图发工单,商家没法抵赖。这是和小哥(客服)撕线路问题时最有力的证据。
BGP 基础:路由是怎么选出来的
去程回程为什么不一样?根子在 BGP(边界网关协议)——互联网的"导航系统"。每个运营商、每个机房都是一个 AS(自治系统),BGP 负责在它们之间选路。
选路的原则不是"最快",而是"最便宜+策略优先"。运营商之间有结算关系:走自己的线路不花钱,走别人的要结算。所以回程路由经常选的是"对运营商最省钱"的路,而不是"对你最快"的路。这就是为什么回程经常绕路——绕的那一圈,是运营商省下的真金白银。
理解这一点,你就不会再问"为什么去程 CN2、回程这么烂"了:去程是机房花钱买的 CN2 带宽,回程是运营商按自己成本选的路。两边的"甲方"不一样,选出来的路当然不一样。
什么时候该换商家
线路问题忍到什么程度该换?三个信号:
- 晚高峰持续卡超过两周:偶发拥堵正常,持续两周说明不是临时问题,是线路容量或策略问题。
- 客服解决不了:工单发了 mtr 截图,客服只会说"正在优化",一个月没动静——别等了。
- 有更好的选择:同等价位,别家的回程明显更好。VPS 又不是结婚,迁移就几小时的事。
换之前先月付试新家,跑两周,确认好了再迁移+退旧家。无缝迁移的顺序:新机器搭好→数据同步→改解析→观察 48 小时→退旧机器。别先退后迁,中间断档哭都来不及。
双向都测:下单前的标准动作
把这篇的方法浓缩成下单前的 checklist,5 分钟走完:
- 本地
traceroute机房 IP,看去程节点和延迟。 - 商家 LG 页面,从机房
traceroute你的 IP,看回程走哪条路。 - 两个方向都在**晚高峰(20-23点)**各测一次。
- 把两次结果截图存好,有问题直接发工单。
养成这个习惯,你买到的每一台机器,线路都是自己验过的。商家宣传页写什么不重要,你亲手测的才重要——这就是小够一直强调的"实测派"。
一句话总结
去程是商家修的路,回程是运营商指的路,两条路都顺,体验才顺。下单前双向都测、晚高峰再测,问客服要回程路由。记住小够这句话:只宣传去程的商家不是骗子,但只看去程的买家一定会交学费。
常见问题
Q:去程 CN2 GIA,回程普通线路,到底能不能买?
A:看场景。建站给国内访客看,回程卡就是访客卡,建议买双向优化的。自己用的测试机、跑定时任务的机器,回程差点无所谓,便宜就行。先想清楚这台机器干什么。
Q:回程可以自己优化吗?
A:基本不行。回程路由由运营商的 BGP 策略决定,用户侧改不了。网上有些"改回程"的教程,要么是换 IP 碰运气,要么是忽悠。真正靠谱的办法是:选回程本身就好的商家和机房。
Q:三家运营商回程不一样,怎么办?
A:这是常态。你的用户主要是电信,就重点看电信回程;三家都有,就选三家回程都不差的。没有"三家都完美"的便宜机器,接受 trade-off,或者为主要用户群优化。
Q:晚高峰具体指几点?
A:北京时间晚上 8 点到 11 点。这是国内家庭宽带的上网高峰,也是国际出口最堵的时候。测线路认准这个时间段,其他时间测的只能算"下限成绩"。
Q:换了 IP 后回程变好了,是运气吗?
A:大概率是。不同 IP 段的回程路由可能完全不同,换 IP 等于重新抽签。有些商家支持免费换 IP(比如 RackNerd 72 小时内可免费换,HostWinds 支持免费换 IP),回程实在差可以试试,但别指望每次都抽中好的。
Q:IPv6 的去程回程也分开吗?
A:分开,原理和 IPv4 一模一样。而且 IPv6 的路由策略很多运营商还在调,表现可能更不稳定。买 VPS 不用刻意追求 IPv6,有是加分项,没有也不扣分——2026 年了,IPv4 依然是主力。
Q:CDN 能解决回程问题吗?
A:能解决一大部分。套了 CDN 后,访客连的是 CDN 节点(离用户近、线路好),只有 CDN 回源走你的服务器。回源质量要求低得多,普通线路也够用。这就是为什么小博客套个 CDN,线路问题少一半。