刘博平的博客

一个软件工程师

我好像发现了PRC为什么连接海外速度那么慢的秘密了

原因就是运营商也要买出口带宽,为了节省成本所以就买了一个你感受到的小水管。

推理分析Why?

我们先看下百度百科美国PR机房,里面写着与大陆电信直连。再看看另外一个关键字kr机房,说的就更详细了,美国KT机房是最早对中国提供服务的美国机房,由此我们可以推测一个完整的路由线路:PRC的网络通过光缆出海,到达KT、PR两个机房,然后再访问目的网站,问题就出在这个机房里面,运营商是向机房买了多少带宽呢?不知道。这点我们不难理解,200x年的时候,游戏服务器都是分电信、联通的,北方玩家玩电信服务器的游戏,会特别卡,原因就在于2大运营商要向对方支付巨额宽带费用,而部分二级机房偷偷做了路由,又被禁止。同理今天,我们访问github、Maven、pip……这些特别卡,原因是一样的。

怎么办How?

像上面那些二级机房一样,买KT、PR两个机房的服务器进行中转。因为你的中转服务器和运营商的服务器在一个机房内,是不算运营商的带宽费用的。

上面2个机房价格比较高,不太适合个人购买,个人可以选择将机房搭建在这两个机房的VPS提供商。我分享一个我找到的这样的VPS提供商,该VPS不但提供位置在PR机房的VPS,还支持支付宝付款。

注意:不是所有的套餐都直连,要按照下面的步骤找到。

  1. 点击进入VPS官网
  2. 进去之后,先注册并登录
  3. 进入 “client area” ,再进入“ Services ”,“ Order new Services ”
  4. 然后就看到第一个和第二个套餐,都带有“ LOS ANGELES - CHINA DIRECT ROUTE ”字样的,意思就是洛杉矶中国直连。
  5. 然后就可以“ Order Now ”,下单,用支付宝付款了。

效果

无任何优化,在公司看油管4K稍有卡顿,1080P没事,速度大概8000kb的样子。