VPS 回国线路科普:从一次真实 ping 和 traceroute,看懂 IIJ、HE、CN2 GIA 与软银

VPS回国线路traceroute
VPS 回国线路科普:从一次真实 ping 和 traceroute,看懂 IIJ、HE、CN2 GIA 与软银

买 VPS 时经常看到"CN2 GIA""软银线路""日本 IIJ"这类宣传语,价格差好几倍。但线路到底是个什么东西?买了节点回来延迟不理想,该怎么自己测出问题在哪?

这篇文章用我在大阪一台日本 VPS 上做的一次真实线路测试,带你把回国线路这件事彻底搞懂。读完你就知道:线路名词背后的含义、怎么用三条命令自己测、买 VPS 时线路到底值多少钱。

前置知识只需要一点:知道 ping 是测延迟的、知道 VPS 是租来的远程服务器就行。

先讲结论:数据长什么样

测试对象是我的大阪 VPS,机房运营商为 IIJ(日本的一家大型互联网服务商)。从 VPS 上发起测速,得到这样一组数据:

  • ping 国际通用 DNS 1.1.1.1:延迟只有 0.5ms——国际出口极好
  • ping 阿里云 DNS 223.5.5.5:延迟 310~327ms——非常高
  • ping 腾讯 DNS 119.29.29.29:延迟约 79ms——还不错
  • ping 电信 114.114.114.114:完全无回包——不通

同样的机房、同样的时间,去不同的国内目标,延迟差了几百毫秒,还一个直接不通。为什么?

traceroute 给出了答案:回国的流量从 IIJ 交给了一家叫 Hurricane Electric(简称 HE,网络编号 AS6939)的运营商,绕了一大圈,经过美国才回到国内。IIJ 的线路是"普通 transit"(后面会解释),而不是专为回国优化的线路。

核心概念:线路的本质是"中转商"

把互联网想象成快递网络。VPS 在日本的机房相当于一个仓库,你要把包裹(数据)寄回国内的用户手里,必须经过好几家快递公司中转。

  • transit(转接服务):机房运营商向更大的骨干网运营商买的"全球可达"服务。数据从你的 VPS 出发后,由这些运营商的路由网络决定走哪条路。IIJ、HE(Hurricane Electric)、NTT 都是常见的 transit 提供商。
  • 对等互联(peering):运营商之间互相直连交换流量,成本比 transit 低,延迟也常常更低。比如国内的腾讯、阿里、电信之间有各自的互联关系。

所谓"回国线路",问的就是这一段:从日本机房到中国大陆用户之间,数据具体走了哪几家运营商的路、绕了多少弯。

四个常见名词,到底是什么意思

IIJ

日本 Internet Initiative 的缩写,日本老牌互联网运营商之一。IIJ 在日本本土网络质量很好,但它给 VPS 提供的 transit 是"普通品质":只要能到达全球各地即可,不保证到中国的路径最优。我的测试里 1.1.1.1 只有 0.5ms 就是它国际出口优秀的表现,但回国流量它交给了 HE。

HE(Hurricane Electric)

美国的一家超大骨干网运营商,以"免费 IPv6 隧道"闻名于玩机圈。HE 的网络铺得很广,但不以访问中国大陆优化著称——很多欧洲、美西机房走 HE 回国都要绕美国,延迟 200~300ms 很常见。这就是阿里 DNS 测出 310ms+ 的原因:大阪 → 美国 → 国内,物理距离摆在那里。

CN2 GIA

中国电信 CN2(ChinaNet Next Carrying Network)的付费精品网络。GIA 是 Global Internet Access 的缩写,意思是电信保证质量的专线级接入。CN2 GIA 的特点是:低延迟、稳定、贵。机房如果买了 CN2 GIA 回国线路,ping 国内普遍在几十毫秒,但带宽成本比普通线路贵几倍甚至十几倍——这就是为什么 CN2 GIA 的 VPS 往往价格更高。

软银(SoftBank / BBTEC)

日本软银旗下的运营商线路。在日本 VPS 圈里,"软银线路"是个很受欢迎的标签,原因是软银到中国大陆的路由通常比较直:大阪/东京直连国内,不绕美国,延迟和稳定性往往明显优于 IIJ 普通 transit。价格上,软银线路的 VPS 介于普通线路和 CN2 GIA 之间,性价比口碑不错。

总结一句话:IIJ 普通 transit < 软银 < CN2 GIA,基本是这么个回国体验排序,价格也基本是这个顺序。

有意思的事实:路由是不对称的

我的测试还有个反常识的插曲。从 VPS 侧测得的回国延迟并不好看,但用户实际使用这台 VPS 时的体验却不错:延迟只有 80~90ms,明显比以前用的新加坡节点快,而且不抖动。

这说明:去程和回程的路由往往不一样。VPS 发往国内的包走了"日本 → 美国 → 国内"的长路,而国内用户发往日本的包可能走了国内运营商到日本的另一条更直的路。ping 命令只能测你这一端出发的"回程"延迟,用户的实际体感由两条路的叠加决定。所以买 VPS 最终还是以实际使用体感为准,单向的 ping 数据只能解释问题,不能下最终结论。

三条命令,自己动手测线路

不买 VPS 也能测——只要你有一台可以登录的服务器。下面是我的标准流程:

# 1. 先测几个国内常用目标的延迟
ping -c 20 223.5.5.5        # 阿里云 DNS,代表联通/移动侧参考
ping -c 20 119.29.29.29     # 腾讯 DNS
ping -c 20 114.114.114.114  # 电信 DNS(部分机房屏蔽 ping,不通不等于线路差)

# 2. 看回国路由经过了哪些运营商
traceroute 223.5.5.5

# 3. 更直观的版本:持续测每个节点的延迟和丢包
mtr -rwzb 223.5.5.5

看 traceroute 结果时,重点看每一跳的主机名:很多运营商会在路由器的反向解析里写明自己的名字,比如 he.net、.iij.net、cn2 字样。这些就是你的数据走过的"快递公司"。

判读时注意几点:

  • 延迟是累积的:某一跳突然增加几十毫秒,说明瓶颈就在这一段。
  • 无回包不等于故障:很多核心路由器禁止 ICMP 回应,显示 * * * 可能是正常的;要结合后续跳的延迟一起判断。
  • 只测一次不够:网络晚高峰(北京时间 20:00–23:00)最能看出线路质量,白天测的都偏好看。
  • 丢包比延迟更要命:mtr 里持续丢包的跳才是真正影响体验的地方,代理连接的卡顿多半来自它。

买 VPS 时,线路到底值多少钱

结合之前写的那篇选购记录的经验,我的看法是:

  1. 纯建站/跑服务不回国:线路无所谓,选最便宜的。流量从服务器出发去境外用户的路和回国是两回事。
  2. 自用代理节点:线路是体验的核心。普通 transit、日本软银、CN2 GIA 实际体感差距明显。预算有限优先看软银线路的日本机房;预算充足再考虑 CN2 GIA。
  3. 别为"机房在日本/东京"多付钱:延迟不看地图距离,看路由是否直。东京机房走 HE 绕美国回国的,延迟可能还不如新加坡走直连的节点。先测路由,再看位置。
  4. 促销价低的"首年优惠"要查续费价:便宜的入门款往往是普通线路,续费后加线路升级不如一开始就买对档位。

一句话总结

回国线路的本质,是数据从海外机房到国内用户之间走了哪几家运营商、绕了多少路。IIJ 普通 transit 国际出口强但回国要绕美国 HE;软银更直;CN2 GIA 是付费精品。自己动手用 ping、traceroute、mtr 测一遍,比看任何评测文章都管用——毕竟延迟数据可以造假,但你亲手跑的路由骗不了人。

延伸阅读:VPS 选购实战:从 10+ 家主机商里挑出符合预算的日本节点——记录了我筛选低价日本 VPS 的全过程,包含各家的线路类型和踩坑。