自己花时间买了很多小鸡,却一直没有真正地去了解各种服务器的线路,只是简单知道有电信有CN2、移动有CMI、联通有4837和9929,这作为一个从三大运营商出来的人来说,太不应该了。
所以决定自己也稍微系统性地学习一下。这篇开始就先和小伙伴们分享一下捣鼓VPS最常听到的CN2。
由于这是我昨天结合了网上很多资料,总结对比出来的经验,我认为还是有一定的说服力的。如果文章中真的存在一些不严谨甚至是错误的地方,欢迎大家在评论区指正。
我的所有小鸡在这里:咕咕鸡的探针
正文
中国电信目前拥有两条线路,一条是 163 骨干网(ChinaNet),另一条就是 CN2 网络。
所以,CN2是针对电信用户来讲的。
为什么会卡
丢包
上网不稳定,网络时通时断,这是丢包的典型表现。
原因是不管我们的网有多好,我们的数据都不会是以线性(就象打电话一样)传输的,中间总是有空洞。数据包的传输,不可能百分之百的能够完成,因为种种原因,总会有一定的损失。碰到这种情况,INTERNET会自动的让双方的电脑根据协议来补包。如果我们的线路好,速度快,包的损失会非常小,补包的工作也相对较易完成,因此可以近似的将我们的数据看做是无损传输。但是,如果我们的线路较差,数据的损失量就会非常大,补包工作也不可能百分之百完成。在这种情况下,数据的传输就会出现空洞,造成丢包。
以电信为例子,由于出口的带宽是有限的,电信 163 网连接国际网络,会在高峰时段,在路由出海前的最后一跳,根据优先级,策略性地人为丢包,以减轻对主网的负担(QOS),这会让普通电信用户糟糕的外网访问质量雪上加霜。
为什么网速很慢
绕路
同样是上海访问新加坡的服务器,一个是上海——香港——新加坡,一个是上海——日本——新加坡,还有一个是上海——洛杉矶——新加坡,很明显,这三段路程差距很大,数据传输到达目的地的时间,也就是访问的延时也变高了,你就会感觉网速很慢。
什么是普通163线路
普通163: 这是最常见也是最普通的线路,也叫ChinaNet(AS4134),也有人叫它CN1。
163 网是中国电信建设的最早的一个网络,它为超过 1 亿的中国电信用户承载包括连往境外的,普通质量的互联网业务。身为电信用户,如果在晚上连接境外网络总是感觉卡顿,丢包高,99.99%的原因都是因为走的这张网,大家一起挤,线路就 boom 了。
IP段表现为:
省级/出国/国际骨干节点都以202.97
开头,全程没有59.43
开头的CN2节点。
什么是CN2
CN2,即“ChinaNet Next Carrying Network(ChinaNet 的下一代承载网络)”,在 2005 年投入使用,最初架设的目标,是提供一个拓扑合理,架构先进,建设科学,用于满足未来 10-20 年替代 163 网成为未来新骨干网的网络(这个 flag 还未实现),CN2 网络能够同时承载语音、数据、视频、全球互联等业务,尤其是全球互联方面,相对于 163 网而言,CN2 网络的低丢包、低延时、轻负载,让众多用户趋之若鹜。
而CN2线路又分为CN2 GT线路(中端)与CN2 GIA线路(高端)两种。
什么是CN2 GT线路
CN2 GT: GT是Global Transit的缩写,CN2 GT是CN2线路的一种,但是CN2线路中的中端产品,在CN2里的等级比较低,去程和回程都会有202.97
传统节点的出现,一般来说是202.97
和59.43
两种节点都会出现,并且只有在国际出口才会走59.43
CN2节点。CN2 GT线路因为加入了59.43
高速节点,CN2(AS4809),线路质量会比传统163骨干网(中国电信骨干网)优秀。
路由判断:
CN2 GT 产品在从市级
→ 省级
→ 国际出口
这一段走的是 163
网络,国际出口
→ 境外接入点
这一段汇入 CN2
网络,返程同理,偶尔可能会走联通的国际网络。
作为典型的半程 CN2 产品,CN2 GT 网络的数据包即使在国际间传送几乎不会出现丢包的情况,但依然非常容易在国内这一段拥堵时,出现被中国电信舍弃数据包的情况,CN2 GT 网络全天的丢包率在 4% ~ 6%左右,如果在夜晚间高峰期(UTC+8 18:00 至 23:00 时),丢包率可达到 8% 以上。
什么是CN2 GIA线路
CN2 GIA: GIA是Global Internet Access的缩写,CN2 GIA自然也是CN2线路的一种,并且是CN2线路中的高端产品,在CN2里的等级最高,全程和回程全部走59.43
高速节点,CN2(AS4809)。CN2 GIA线路一般比较稳定,速度较快,丢包率低。
路由判断:
CN2 GIA 产品在从市级
→ 省级
→ 国际出口
→ 境外接入点
的过程中,全程走 AS 号为 4809
的路由节点,这些路由节点的 IP 地址开头一律是 59.43.*.*
,基本上全程不会经过 163
网络节点。(部分偏远地区的电信用户,比如在县级、村级、非重点市级,访问境外 CN2 GIA 线路的服务器时,会经过 IP 地址为 202.97.*.*
的 AS4314
路由一跳,并入到已布设 CN2 网络的重点市级节点,随后再全程走 CN2 网络)
CN2 GIA 产品还分为单网、双网、三网三种。
单网 CN2 GIA:
一般指的是仅中国电信用户访问去回,走 CN2 GIA 网络,联通/移动/教育网等用户访问过去,均走各自运营商的国际出口(典型产品为阿里云国际香港节点);
双网 CN2 GIA:
一般指的是中国电信/中国联通用户访问过去,走 CN2 GIA 网络(特别地,该产品允许中国联通线路在省级跨网并入到中国电信的 CN2 网络,典型产品为标准互联的圣何塞 CN2 GIA 产品);
三网 CN2 GIA:
一般指的是中国电信/中国联通/中国移动三网用户的去回访问,均会在省级并入到 CN2 网络,适用性最强(典型产品为搬瓦工的 DC9、DC6 机房)。
怎么判断普通163线路
全程都没有59.43
出现,晚高峰的时候速度会受到较大的影响。
怎么判断CN2 GT线路
服务器来自hostdare。这是一个非常典型的 CN2 GT 网络,注意在国内走的时候,一定是 202.97
路由,国际出口点和出海后才走的 59.43
路由。
就是因为国内段都是走的163骨干网,所以晚高峰还是会拥堵的!
怎么判断CN2 GIA线路
服务器来自腾讯云香港轻量服务器。这是一个非常典型的 CN2 GIA 网络,全程 59.43
。
因为全程都走了59.43
,所以不会受到163骨干网晚高峰拥堵的影响,速度还是很快。
注意:部分偏远地区的电信用户(比如在县级、村级、非重点市级)访问境外 CN2 GIA 线路的服务器时,会经过 IP 地址为
202.97.*.*
的AS4314
路由一跳,并入到已布设 CN2 网络的重点市级节点,随后再全程走 CN2 网络。
CN2线路的缺点
- 贵
在没有购买昂贵的政企专线网络或氮气瓶加速服务的情况下,中国电信普通宽带用户连接海外节点具体走何种线路,取决于对方节点采用了何种路由自治协议,当然,决定它并不是靠心情,而是要和接入的电信运营商签署协议,一旦签署了走何种协议,如纯 CN2 网络,势必要向中国电信缴纳一笔高昂的 CN2 网络使用费用(最后这笔钱还得由用户承担),这就导致支持 CN2 GIA 网络的 VPS 产品价格最昂贵,CN2 GT 价格其次,163 网最为低廉(不用向中国电信缴纳一笔专门优化中国线路的银子)
- 一打就瘫痪
由于担负的网络流量并不高(163骨干网承担了约 85%
的网络流量,其余的 15%
流量,由 CN2 网络承担),冗余量不够,CN2 网络的防御力比较脆弱。
比如说,VPS 商之间同行攻击的情况屡见不鲜,所以很容易发现某家 CN2 GIA 网络的 VPS 一旦被打(DDoS攻击),毫无还手之力,整个网络会陷入瘫痪,只有等硬扛过去,该家的 CN2 GIA 网络才能重新恢复使用。
最明显的例子就是搬瓦工家的服务器,一被DDOS,马上进小黑屋。
评论区