公众号旧文

同一家服务商,不同机房也要按不同产品看待

作者:胖子阅读 —

在购买 VPS 的时候,可能很多人会以为同一家服务商的机器,网络质量都差不多。

但实际上,这往往是一个误区。

对于 VPS 来说,真正决定体验的,很多时候不是品牌,而是:

机房、IP 段以及上游运营商。

同一家服务商的不同产品,同一个机房里的不同 IP 段,网络体验都可能天差地别。

一、我的亲身经历

以我目前使用的 Akile 为例。

我同时购买过两个日本产品:

  • JP-IIJ
  • JP-Hyper

看到这两个名字,会有人以为:都是 Akile 的日本机器,差别能有多大?

结果实际测试下来,完全不是一回事。

JP-IIJ

上海方向可以做到:上海 → 日本,属于典型的直连线路。

JP-IIJ测速网站:http://156.231.112.139:18080/

延迟低,路由干净,网页打开和文件传输都很流畅。

JP-Hyper

而 JP-Hyper 却是:上海 → 美国 → 日本

明明服务器就在日本,却先绕到美国,再回日本。

延迟明显增加,访问体验自然下降。

JP-Hyper测速网站:http://156.246.91.170:18080/

这两个产品之间,内网互传速度可以跑到额定带宽 2500Mbps。

图片

图片

也就是说:

  • 同一个商家
  • 同一个数据中心
  • 机器之间速度极快

但用户访问体验却完全不同。

因为决定用户体验的不是机房里的交换机,而是你的 IP 最终走的是哪个上游网络。

二、IP 段决定命运

很多 VPS 用户只关注:

  • CPU
  • 内存
  • 硬盘

却忽略了最关键的东西:IP 属于哪个广播段(Prefix)。

不同 IP 段背后,往往对应不同的上游供应商。

例如:

A 段可能接入 IIJ;

B 段可能接入 Cogent;

C 段可能接入 HE;

D 段可能接入某家本地 Transit。

虽然服务器都摆在同一个机房里,

但不同 IP 的回程和去程路由可能完全不同。

于是就出现了:

  • 一台机器三网直连
  • 另一台机器全球绕路

三、为什么服务商会这样做?

因为不同线路成本不同,优质线路非常贵。

例如:

  • 三网优化
  • CMI
  • AS9929
  • CN2

这些线路的成本远高于普通 Transit。

服务商不可能给所有产品都上高成本线路。

于是就会出现产品分层:

高端产品

特点:

  • 三网优化
  • 延迟低
  • 丢包少
  • 价格高

普通产品

特点:

  • 国际线路
  • 绕路概率高
  • 成本低
  • 价格便宜

从服务商角度看,这是合理的商业策略。

四、为什么很多人踩坑?

因为大家习惯按照品牌做判断。

例如:XX 家日本 VPS 很不错。

但实际上,正确的说法应该是:

XX 家的某个产品、某个机房、某个 IP 段很不错。

品牌只能代表服务商,而网络质量最终是由:

  • 机房
  • IP 段
  • 上游运营商
  • BGP 策略
  • 回程路由

共同决定的。

五、买 VPS 应该看什么?

不要只看服务商名字。

更应该关注:

Looking Glass(查看路由情况)

Traceroute(看是否绕路)

IP 段(确认属于哪个 ASN)

用户实测(重点看最近几个月的测试,因为网络策略随时可能变化)

结语

同一家服务商,不同机房要按不同产品看待。

而更进一步则是:同一个机房,不同 IP 段也要按不同产品看待。

服务器的位置决定了它在哪里;而线路决定了你用起来是什么感觉。

对于用户来说,后者往往比前者更重要。