浅谈中国电信出口网络的链路情况(什么是 ChinaNet,CN2,GT,GIA)

 技术  oldking   2018-12-07   3,671 人阅读  31 条评论

前言

本文讲从几个方面去讲述中国电信出口网络的情况,阅读本文后让读者对使用中国电信连接海外网络中常用的术语与基本知识有一个大致的了解,以及当读者在购买国外高质量主机的时候,有个基本的链路判断,怎么去分辨,ChinaNetCN2CN2 GTCN2 GIA 等线路。

老鬼的博客原创文章保留所有权利,允许提前告知并保留原文链接的转载,任何无视版权的行为将吃到搜索引擎的 DMCA 投诉,请了解。

基本

中国电信(China Telecom),是中国最大的互联服务提供商,截止2018年1月,中国电信的总出口带宽数为 3.6 Tbps,为互联网用户提供高速稳定的全中国资源访问服务。目前,中国电信骨干网的三大国际出口分别是,北京,上海,广州,全国的出口网络最后都会汇集到这三个出口点。

分类

ChinaNet

全球最大的中文资源互联网络 ChinaNet,也叫 163 骨干网,AS4134,要纠正的一点是,很多人缪传一个"CN1"的叫法,这是毫无根据的,Chinatelecom Next Carrier Network,简称 CNCN,再简化为 CN2,CN1 这种叫法可能是看着 CN2 类比出来的,但是官方没有过这种叫法。但如果看到这种说法,你可能知道说的是 ChinaNet 也叫 163 网络。ChinaNet 为超过 8000 万宽带用户服务,同时向全球用户提供超过70%的中文网站的中文互联网资讯。绝大部分的出口带宽都是这种网络,ChinaNet 主要定位于承载普通质量的互联网业务,因为他基建早,带宽大,且足够便宜。
我们来用 Traceroute 路由表来看一下走 163 网络的出口路由情况。

浅谈中国电信出口网络的链路情况(什么是 ChinaNet,CN2,GT,GIA)
ChinaNet

可以看到无论是从出发地点到省级接口,省级接口到上海海外出口,然后到美国,走的都是 AS4134,ChinaNet 网络。

Chinatelecom Next Carrier Network(CN2)

CN2,即是 ChinaNet 之后由中国电信发展的下一代承载网,AS4809,主要是为了提供更高质量要求的中国电信骨干承载网络而建立的工程。运营全球互联网转接服务,能够实现欧洲、北美和亚洲之间高速、大容量、安全、稳定转接服务。CN2 相比较 163 网络,带宽小得多,小是相对的因为相对受众少,但稳定高速,定位于承载企业级别的 VPN 业务,常用于政府,企业,金融类、游戏类等对延时敏感的业务。它提供更高质量的网络服务,接入 CN2 网络价格普遍要比 ChinaNet 贵上许多。

下图为 2016 年由中国电信国际有限公司官网提供的全球 CN2 接入点

浅谈中国电信出口网络的链路情况(什么是 ChinaNet,CN2,GT,GIA)
CN2_Nodes

下图为截止 2018 年 8 月中国电信国际有限公司官网提供的全球 GIS 接入点

浅谈中国电信出口网络的链路情况(什么是 ChinaNet,CN2,GT,GIA)
GIS_Nodes

可以看到中国大陆有四个出口点,北上广三个,另外还有一个乌鲁木齐,比较少见的哈塞克斯坦 CN2 网络,走的就是乌鲁木齐出口,即使这个也会先走北上广三个点,再跳到乌鲁木齐出口。
CN2 上又有很多的产品,主要包括 CN2 GT,CN2 GIA 两类。这里是否叫 CN2 GT 和 CN2 GIA 待考证,因为之前还流行叫半程 CN2,和全程 CN2 的叫法,可以肯定的是有两种运行在 CN2 的服务,一种价格便宜省级骨干走163,出口才走 CN2,一种价格昂贵全程走 CN2,目前主机圈主流叫法 CN2 GT 和 CN2 GIA。另外还有单程双程是另外一种分类,后面讲。

CN2 GT

GT 英文是 Global Transit,为全球客户提供访问全球互联网资源的转接服务。提供给全球的通讯运营商,截止目前,中国电信已经与国际Tier1/2 运营商以及主流OTT建立超过5000G的互联带宽,本身接入网络是 ChinaNet(AS4134),但是直连中国电信 CN2(AS4809) 的一个服务。CN2 GT 中国国际出口拥有自己的单独线路,但是在国内的链路还是使用的 163 骨干网络。

CN2 GIA

GIA 英文是 Global Internet Access,为企业客户提供优质的中国方向互联网专线接入服务,注意 GIA 专指与中国的专线服务。主要是提供给企业的优质网络,本身接入网络 CN2(AS4809),出口全程 CN2(AS4809) 路由,国际网路高速稳定链接中国内地网络。这种带宽的质量应当是电信网络最好的,但是缺点也比较明显,整个 GIA 的出口带宽较小,在较大流量攻击的时候更容易导致整个 GIA 下的网络波动。GIA 的主要优势是回国有单独的线路,高优先级,高质量,但接入价格较贵。

单程(单向) CN2

我们知道,路由是双向的,去和回,单程 CN2 就是指,只有一边的走 CN2,另一边走的其他的网络。可能有两种情况

  • 去程 CN2,回程 ChinaNet。这种情况常见,主要是很多主机商拿来打 CN2 广告的噱头,CN2 去程能够很容易被评测出来。但其实,去程 CN2 并没有什么太大作用只是减小去了去的时延,因为我们知道在普通用户的网络访问情况中,回来的流量要比去的要大得多,单程 CN2 要便宜一些,因为流量使用的少,比纯 ChinaNet 算下来还是要贵一点,有点鸡肋的感觉,弃之可惜,食之无味。
  • 去程 ChinaNet,回程 CN2。这也是一种组合的单程 CN2,这种情况,主要是为了兼顾抗 DDoS,速度和价格三方面,纯 CN2 网络相对脆弱,遭遇量大的 DDoS 后,很快就会把链路占满,造成出口拥塞(CN2 链路遭遇大量 DDoS 攻击时也会自动切到 163 网络)。163 网络带宽容量大,从中国内地出去的出去的攻击能够被很好的承载,而回程又走 CN2 线路,加快速度。普遍上,单程回 CN2,比单程去 CN2 花费高,因为回程的量在互联网服务中占多数。这种情况下,是综合抗DDoS(如果有),速度,价格的折中的最优解,适合容易遭受攻击,且需要速度的需求,当然最好的当然还是双程的。

双程(双向) CN2

去程回程都走 CN2 网络。其中包含 CN2 GT 和 CN2 GIA。

单程同理,包含 CN2 GT 和 CN2 GIA 两种。

CN2 延迟排序

根据中国电信国际有限公司官网数据提供的 2018 年 5,6,7 月三个月的 CN2 质量平均情况(未知端点城市,看着像上海,也可能是几个城市平均下来的数据),理论上可看作为最佳情况下,常见 CN2 节点城市与中国连接延迟排序(ms)

香港首尔东京新加坡莫斯科圣何塞洛杉矶法兰克福西雅图
28.2760.3767.3267.65134.78166.44175.62180.65185.47

怎么判断 CN2 GT 和 CN2 GIA

无论接入的是 GT CN2 还是 GIA CN2,都保证国家与国家之间的传输在 CN2 骨干网内进行,路由中有 ip 开头为 59.43.*,AS4809,首先即判断有一段为 CN2 网络。CN2 上承载了两个较为常见的套餐,那怎么判断是哪一种呢,我们来分析几种特殊情况。

  • CN2 GT 的省级出口为 202.97 节点(163骨干网节点),在跨境时才进入 CN2 骨干网,国际跨境节点为 59.43 开头。即使处在 CN2 节点城市,如上海,也会先走 202.97 节点。以此类推其他城市,不再列出。可见目前所有的 CN2 GT 路由都会有 202.97 开头的 ip
浅谈中国电信出口网络的链路情况(什么是 ChinaNet,CN2,GT,GIA)
CN2_GT_Shanghai
  • CN2 GIA 在部署开通有 CN2 节点的省份城市接入该省的省级 CN2 节点,在暂未部署 CN2 节点的省份城市则就近接入北上广节点。(此点不够严谨,特例情况除外,详情看评论区,感谢 Test IP 指出)
    • 本省有 CN2,但非节点城市,如江苏镇江,经南京 202.97 节点进入江苏南京 CN2 节点,最后进入广州 CN2 出口节点。
    • 本省无 CN2,如重庆,经过重庆 163 节点,进入广州 202.97 节点,然后接入广州 CN2 节点
浅谈中国电信出口网络的链路情况(什么是 ChinaNet,CN2,GT,GIA)
CN2_GIA_Zhenjiang
浅谈中国电信出口网络的链路情况(什么是 ChinaNet,CN2,GT,GIA)
CN2_GIA_Chongqing
  • 所以这两种情况虽然是 CN2 GIA 但也会先走 202.97,而如果是在上海和其他 CN2 节点城市,这种情况下的 GIA 才不会有 202.97 出现。所以有的说法里面讲有 202.97 就是 CN2 GT 的这个观点,是错误的。
  • 截止目前,我所知的国内走 CN2 节点城市有,成都,南京,西安,武汉,乌鲁木齐,广州,上海,北京。
  • 了解了以上知识点之后,最简单判断 GT 还是 GIA 的方法,直接用上海电信 traceroute,有 59.43 先是 CN2,再无 202.97 即为 GIA。
  • (2019年补充,由上可知,GIA 会经过省级 CN2 节点,根据查询到的资料,59.43.80.* 这些 IP 都是省级CN2的处理节点,也就是说,如果你的路由表里面出现了这个 IP 那么就是GIA,这是一种方便的判断 CN2 GIA 的方法)

其他

补充一

这里要分清的一点是,ChinaNet 和 CN2 是骨干网的分类,而以下四个则是,中国电信提供的国际互联网服务 Global Internet Services(GIS)下的四个产品,具体不细说了,有兴趣自查。所以说 CN2 GT 和 CN2 GIA 可以理解为运行在 CN2 承载网上的 GT 或 GIA 服务。

以下四段摘自中国电信国际有限公司官网,GIS 产品介绍。

Global Transit(GT)

为全球客户提供访问全球互联网资源的转接服务。

Global Internet Access(GIA)

为企业客户提供优质的中国方向互联网专线接入服务。

ChinaNet Paid-Peer

为全世界运营商和OTT用户提供中国电信中文互联网资源的最短路由接入服务。

China Access

为全球客户提供一站式的中文互联网资源接入服务。

补充二

无论什么网络,路由都不是固定,路由是时刻动态的,随时会变,这个变,由你自身(比如本地精品网络CN2用户),或者你连接的网络(比如提供CN2的服务器)与通信提供商签约的合同而定,也由网络容量,稳定情况而定。

最后

中国电信的出口网络,依然是占中国出口网络带宽的几乎一半之多,但是使用人数也是最多的,从使用情况经验上来看,呈现高峰明显拥堵,低峰充足。

本文地址:https://www.oldking.net/751.html
版权声明:本文为原创文章,版权归 oldking 所有,转载需要提前告知并保留原文链接!
PREVIOUS:已经是最后一篇了
NEXT:已经是最新一篇了
 关于作者
oldking 老鬼(oldking),程序员,VPS爱好者,长时间以各种名称出没于各类主机论坛,技术社区,08年开始接触建站,09年开始有了第一个自己的网站,熟悉一点 Web 知识,熟悉一点服务器运维知识,爱好鼓捣各种新奇的东西,现在,一切从头开始,认真做一个自己喜欢的东西。

 发表评论


表情

  1. 小夜
    小夜 @回复

    原创吗?可以搬走吗?我会保留转载链接。

  2. vps快报
    vps快报 @回复

    好文,求转载~~

  3. 乔治
    乔治 @回复

    求同款主题模板 博主可以分享么?

  4. 乔治
    乔治 @回复

    求同款主题模板 博主可以分享么? [威武]

    • oldking
      oldking【站长】2018-12-13 at 14:56  回复

      @乔治这款主题是,懿古今 yigujin.cn 做的 Blogs 主题,有免费版,和20元去版权版。

  5. xiaoz
    xiaoz @回复

    感谢分享,很实用的科普。

  6. 挖站否
    挖站否 @回复

    有时CN2 GT和CN2 GIA不好区分。

    • oldking
      oldking【站长】2018-12-14 at 11:09  回复

      @挖站否目前来说,文章里面的方法是最有效的,不好区分的时候在网络波动的时候会自动调路由,其他时候还是很好判断的。

  7. Litanid
    Litanid @回复

    我也转载一下,可否?作者辛苦了,支持原创。

  8. Test IP
    Test IP @回复

    提几个建议:1、判断是GIA还是GT的最佳做法是找部署了CN2节点的城市而非出口,比如陕西西安(个人最常用),武汉等。上海地区由于网络结构复杂,即使终点接入了GIA也不一定没有202.97
    2、乌鲁木齐在电信网络规划里,已出土番,因此一般不称为出口点
    3、在没有接入CN2节点的城市是就近接入CN2,而不是就近接入北上广的CN2,如青海电信,经陕西西安接入CN2,而文中的重庆之所以在广州接入CN2是因为离广州比较近(非地理上)
    4、4134/4809网络堵塞几乎都是因为DDoS,因此即使是4134也无法承载大量攻击
    5、单程CN2之所以出现有两种原因,一是因为广播路由的时候可以选择对部分区域的运营商/电信用户广播路由,例如cera的部分GIA就是4809:2592,因此这种路由是目前中-美之间非常优秀的,而不是出于价格DDoS之类的考虑。第二种则是部分商家有的去程路由,回程接其他,这种是省钱且个人十分憎恨的行为,但是这2个观点都是基于用户对美->中连接要求较高而考虑的。

    以上观点如果有错欢迎大佬来怼,会虚心接受。

    • oldking
      oldking【站长】2018-12-27 at 23:05  回复

      @Test IP谢谢!
      1.并不是由于网络复杂导致的,是由于上海出口点网络繁忙,在受到出口上海节点的大流量后,会有过滤的节点和负载节点出现,同理即使西安这种情况下也会有202.97,同意找CN2节点的城市测,说用上海只是为了方便,在主线CHINANET上这个说法是完全成立的。
      2.乌鲁木齐是确实不能算真正意义的出口点。
      3.我刚查了也测了,确实有问题,北上广三点覆盖了大部分区域的CN2接入,一切都是为了保证时延最低,如果离得比较近就直接接入北上广,而非最近CN2节点。离得比较远的时候,才是就近的CN2节点城市。
      4.承载攻击的量是相对的,也可以说,没有任何一个网络可以承载大量攻击。
      5.单程的出现你说的广播路由是方法,而原因就是出于价格和DDoS和速度的考虑商家最后的选择。

      • Test IP
        Test IP 【农民】2018-12-29 at 21:26  回复

        @oldking回复下吧:1、我之所以说用西安、成都并不是因为这些城市不会出现202.97,而是因为他们接入59
        43会在非北上广城市,因此只要在这几个城市的路由追踪结果里面出现了59.43且该IP位于非北上广城市就可以判断是否为GIA。2、内蒙古也是走西安,我之所以强调就近接入是因为这就是电信的路由策略,而直接从北上广进入4809骨干网是因为这就是“最近”,不是地理上最近,因此从结果上看就是直接走北上广4809,当然这个就近接入请忽略贵州这个省份。3、正如我第一次回复里说的那样,cera的去4134回4809是很优秀的路由那样,对于cera来说无论去程是否走4809,价格都是一样的,因为它是直接找电信接的带宽,所以从价格上考虑这个点不大成立,倒不如说从DDoS+速度角度考虑。而如去CN2回其他运营商这种,大部分是分销,没有BGP权限,因此这种才是出于价格考虑的,而且一般是仅考虑价格因素,所以我觉得即使对于单向CN2也需要特殊说明下。4、需要说明的是CN2不保证延迟最低。5、看得出来本文应该部分参考了古博的文章,古博里介绍CN2文章中江苏南京部分我是作者,如果是能否麻烦标明下参考资料,如果不是的话说声抱歉。

        • oldking
          oldking【站长】2018-12-29 at 23:04  回复

          @Test IP1.因为西安,成都是节点城市啊,我在文中已经说的很清楚了。
          2.内蒙古确实也走的西安。所以就是你说的就近接入?
          3.我已经说的很清楚了,单向少了一个方向的流量,这才是所谓价格考虑的原因,卖带宽的永远卖的是流量。再说清楚一点吧,怕你又扣字眼,比如cera的单向,少了去程之后,去程的量,DDOS的量,都被走的163,他买的CN2是10G,20G,都不涵盖在这里面,清楚了吗。
          4.你要这么揪的话,我无话可说。
          5.本文摘抄部分全部来自摘在百度文库 ChinaNet 发展资料和 ChinaCache 培训资料,中国电信香港官网,中国电信美国官网,所有测试都是我自己想的并实验,文字都是我亲手打上去的,至于你说的古博文章我没有看过,如果有一样的话,emmm,我可能也有疑问了。

    • oldking
      oldking【站长】2018-12-27 at 23:26  回复

      @Test IP关于第三点,刚又查了CN2网络拓扑,全国只有宁夏青海两省,另外还有比较独特的西藏没有和北上广直连,宁夏青海接入的西安,其他非CN2节点省都是走北上广。

  9. elechi
    elechi @回复

    有没有联通网络的介绍?家里用联通

  10. 方圆百里
    方圆百里 @回复

    求转

  11. chromefor国内浏览器下载中心
    chromefor国内浏览器下载中心 @回复

    阿里云国际 hk

    应该算 cn2 gia吧

  12. zbigbird
    zbigbird @回复

    好文,能转载吗?会保留您的原创标识和转载链接,谢谢

  13. andan
    andan @回复

    这篇文章可以转载吗?会注明原文链接

  14. 二手vps
    二手vps @回复

    大佬,技术流呀! [亲亲]