近几年,移动业务通过在固网宽带市场推行的积极的政策逐渐提升自己的市场份额,同为三大基础电信运营商的电信联通也认识到自身的差距,在5G建设等方面展开合作,甚至坊间常有电信联通合并的传闻。对于曾经在宽带市场二分天下的电信联通,他们的网络怎么样呢?我们先从电信聊起。
一、电信骨干网资源
中国电信目前拥有两条骨干网线路,一条是 163 骨干网(ChinaNet),另一条就是 CN2 网络;
1、相对CN2而言,有的人又习惯称163骨干网为CN1,163网是中国电信建设的最早的一个网络,它为超过1亿的中国电信用户承载包括连往境外的,普通质量的互联网业务。
电信用户,如果在晚上连接境外网络总是感觉卡顿、丢包高,99.99%的原因都是因为走的这张网,大家一起挤,线路就拥塞了;
2、CN2,即“ChinaNet Next Carrying Network(ChinaNet 的下一代承载网络)”,在2005年投入使用,最初架设的目标,是提供一个拓扑合理,架构先进,建设科学,用于满足未来 10-20 年替代 163 网成为未来新骨干网的网络,CN2网络能够同时承载语音、数据、视频、全球互联等业务,尤其是全球互联方面,相对于163网而言,CN2网络的低丢包、低延时、轻负载,让众多用户趋之若鹜。
据统计,在中国电信的总网络连接中,163 网络承担了85%的网络流量,其余的15%流量,由CN2网络承担。
3、之前我们提到外网走专线的中国电信政企网,中国电信还针对普通宽带用户,推出电信精品网的服务,但价格会稍微贵一点。简单来讲,就是不管境外网络节点是普通线路,还是专门推出的CN2网络优化版(仅针对中国大陆的通信),让在境内用户访问境外网络时,统一直接并入到 CN2 网络;
回国或出国,必定经过北京/上海/广州;
进出口路由路径,分为三个品级:
1. 163 网(CN1);
2. CN2 GT(Global Transfer 又称半程 CN2 );
3. CN2 GIA(Global Internet Access 又称纯 CN2/全程 CN2);
网络路由路径遵守固定路径/边界网关协议(BGP);在高峰期会有策略性丢包减少对骨干网的负载;
二、163网络
虽然出口宽带总量最大,且人均出口带宽排行第二,但电信163网连接国际网络,会在高峰时段,在路由出海前的最后一跳,根据优先级,策略性地人为丢包,以减轻对主网的负担(QOS),这让普通电信用户糟糕的外网访问质量雪上加霜。
中国电信的163网络,一般会经过市级 → 省级 → 国际出口 → 境外接入点 AS(自治路由协议)号为4134的路由节点,这些路由节点的IP地址开头一律是“202.97..”,全程不会经过 CN2 网络节点;
163网络国内之间互相访问基本上不存在性能瓶颈,只有在国际出口才会发生拥堵;
仅统计国际网络的访问质量,163网络全天的丢包率在 5% ~ 10%左右,如果在夜晚间高峰期(UTC+8 18:00 至 23:00 时),丢包率可达到 15% 以上;会经过更多的路由数量;
163网(民用电信宽带都属于这种),是全中国用户数量最大,访问国际网络体验最差的线路,国外网站用浏览器打开需要转圈等上个十来分钟,PC、PS、Xbox 连接外服下载极慢(十几kb/秒),玩游戏卡顿(丢包)等现象屡见不鲜;
除了例如自“云上贵州”落地中国后,iOS/ Mac用户连接app store、iCloud速度迟缓的情况大有改观这样的案例,所有163 网用户在访问没有在中国大陆境内(不包含港澳台)布设本地服务器或CDN加速服务的境外网站或网络服务,被迫忍受极其缓慢的速度等现象,在未来 10 – 20 年之内无法缓解。
某国家级别大型网关,利用机器学习和人工干预等手段,会实时对境内和境外通信的互联网流量,做深度包检测、数据请求头分析、带高危协议特征流量的干扰和阻断等工作,从而保障中华人民共和国互联网通信的安全,代价是损耗一部分外网通信的性能。
不要想当然地以为,某云主机距离接入网络的地域蛮近的(上海→日本/广州→新加坡等),延迟和掉包情况一定不大,在该云主机 商家有大量用户访问和绕路以及晚高峰情况下,163网络的劣化程度比你想象的要严重得多:如从中国 → 新加坡(godaddy 新加坡虚拟主机),实际上是从中国 → 美国 → 新加坡),单程环两次北太平洋,看你怕不怕。
2016~ 2017年时,连接亚太地区的路径普遍较差,绕美是家常便饭:
从18年末,渐渐有了好转,电信一般都是绕日NTT过去,不过访问质量依旧很糟糕,线路无优化商家的劣势就是通信不稳定
三、CN2网络
下面说说大家熟悉的CN2网络。
CN2网络的拓扑图远比163网复杂许多,整个网络的建设充分利用了各个节点之间的互联性,而不像163网那样简单粗暴地采用从上到下、从一到多的布设逻辑,从而充分使每一个节点在遭遇重负载时,可以迅速由周围节点来缓解负载;
CN2 GT产品在从市级→省级→国际出口这一段走的是163网络,国际出口→境外接入点这一段汇入CN2网络,返程同理,偶尔可能会走联通的国际网络;
作为典型的半程CN2产品,CN2 GT网络的数据包即使在国际间传送几乎不会出现丢包的情况,但依然非常容易在国内这一段拥堵时,出现被中国电信舍弃数据包的情况,CN2 GT网络全天的丢包率在4%~6%左右;
如果在夜晚间高峰期(UTC+8 18:00 至 23:00 时),丢包率可达到8%以上;
CN2 GIA产品在从市级→省级→国际出口→ 境外接入点的过程中,全程走AS号为4809 的路由节点,这些路由节点的IP地址开头一律是 “59.43..”,全程不会经过163 网络节点;
在没有购买昂贵的EPL专线网络或国际精品CN2加速服务的情况下,中国电信普通宽带用户连接海外节点具体走何种线路,取决于对方节点采用了何种路由自治协议,当然,决定它并不是靠心情,而是要和接入的电信运营商签署协议,一旦签署了走何种协议,如纯CN2网络,势必要向中国电信缴纳一笔高昂的CN2网络使用费用,这就导致支持 CN2 GIA网络的云服务器产品价格最昂贵,CN2 GT 价格其次,163网最为低廉;
作为中国电信的旗舰产品,CN2 GIA产品的表现绝不会令任何人失望,无论是白天,还是晚高峰时期,纯CN2线路的掉包率均在 0.1%以下,用户在访问过程中,行云流水,畅快丝滑。
其实如果更严格地划分,CN2 GIA产品还分为单网、双网、三网三种,顾名思义,
1)单网 CN2 GIA一般指的是仅中国电信用户访问去回,走CN2 GIA网络,联通/移动/教育网等用户访问过去,均走各自运营商的国际出口(典型产品为阿里云国际香港节点);
2)双网CN2 GIA 一般指的是中国电信/中国联通用户访问过去,走CN2 GIA网络(特别地,该产品允许中国联通线路在省级跨网并入到中国电信的CN2网络,典型产品为标准互联的圣何塞CN2 GIA 产品;
3)三网CN2 GIA一般指的是中国电信/中国联通/中国移动三网用户的去访问,均会在省级并入到CN2网络,适用性最强,如DC9、DC6。
部分偏远地区的电信用户(比如在县级、村级、非重点市级)访问境外CN2 GIA线路的服务器时,会经过IP地址为 202.97.. 的AS4314路由一跳,并入到已布设CN2网络的重点市级节点,随后再全程走CN2网络。
由于担负的网络流量并不高,冗余量不够,CN2网络的防御力比较脆弱。比如说,云服务商之间同行攻击的情况屡见不鲜,所以很容易发现某家CN2 GIA网络的云服务商一旦被打(ddos攻击),毫无还手之力,整个网络会陷入瘫痪,只有等硬扛过去,该家的 CN2 GIA网络才能重新恢复使用。
除此以外,在海外同样有电信的CN2资源,使用此资源,可以使得海外访问中国网络加速,感兴趣的可以继续深入沟通。