中国电信⾻⼲⽹介绍
近⼏年,移动业务通过在固⽹宽带市场推⾏的积极的政策逐渐提升⾃⼰的市场份额,同为三⼤基础电信运营商的电信联通也认识到⾃⾝的差距,在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⽹络。
202.97.. 的AS4314路由⼀跳,并⼊到已布设CN2⽹络的重点市级节点,随后再全程⾛CN2⽹络。
由于担负的⽹络流量并不⾼,冗余量不够,CN2⽹络的防御⼒⽐较脆弱。⽐如说,云服务商之间同⾏攻击的情况屡见不鲜,所以很容易发现某家CN2 GIA⽹络的云服务商⼀旦被打(ddos攻击),毫⽆还
⼿之⼒,整个⽹络会陷⼊瘫痪,只有等硬扛过去,该家的 CN2 GIA⽹络才能重新恢复使⽤。
除此以外,在海外同样有电信的CN2资源,使⽤此资源,可以使得海外访问中国⽹络加速,感兴趣的可以继续深⼊沟通。