V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
realpg
V2EX  ›  程序员

[长篇娱乐连载] 网络的那些事儿(三)城域网是神马东西?

  •  2
     
  •   realpg ·
    realpg · 2020-07-21 01:56:35 +08:00 · 3021 次点击
    这是一个创建于 1578 天前的主题,其中的信息可能已经有所发展或是发生改变。

    [长篇娱乐连载] 网络的那些事儿(三)城域网是神马东西?


    First, 几条声明:

    1. 谢绝转载 不引流 不建博客 不建公众号 不接受打赏 不商业合作 以上目的的不用废话了
    2. 爱挑刺的请不要将此文当做科普文。这是娱乐节目+直播带货:服务器滞销,救救孩子。
    3. 官方 DEBUG 、REPORT 、预约话题、提问、催更群 TELEGRAM: @goV2EX,群内对死号容忍度较低,请设置头像并开放别人查看权限。

    前情提要


    因为总有不知道什么的关键字封号,所以原文在 gayhub 上

    https://github.com/realpg/ThingsAboutInternet

    0001-前言 V2EX

    0002-砸碎 BGP 的光环 广域网路由协议 (V2 没发出来 gayhub 自己找)




    正文开始

    (三)城域网是神马东西?

    ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~

    有一位热心观众打赏了 0.01 元的大红包,用以付费咨询一个问题: 在群里总看到你讲专线、宽带等接入价格核算时候提城域网费用、城域网费用的,特么什么是城域网?我怎么没见过?

    ~

    这是一个好问题,虽然我不太会,且容我喝口水,给你们编出来!

    ~

    本周日突发重感冒,所以我这就水一期熬过全身没有一个地方不难受的坑爹状态,当然,顺路愿病魔早日战胜方校长

    ~

    可以预见的未来很多期讲堂中,我们总会一笔带过城域网费用,大家也总听过局域网,自己也天天摆弄局域网,同时也了解广域网( WAN,即 Internet ),可是城域网是什么?书上总并称他们,却没有实际的概念。暂时我们用城域网的一部分 IP 城域网指代城域网(下文同),因为我们就是讲通用 IP 网络的。

    ~

    我们按照惯例,不去讲这些枯燥的概念,今天这期,我们只从方便理解的角度出发简单说说真正大网络工程师里面的城域网概念,以及,我国现行三大运营商的城域网架构情况。其中因为运营商的拆分重组历史,联通在北方(继承自网通的固网)和南方的基础设施和架构的历史包袱不同,而我在电信、移动集团以及不少省公司均有顾问任职,跟联通的官方交集最少,仅了解我熟悉的北方联通的架构,此处对南方联通体系不能瞎说。

    ~

    定义中的城域网,你打开任何一本网络教科书,或者百度百科,wikipedia,其实感觉都是废话。我也不打算去讲城域网到底怎么定义。通俗的说,在国内的,行内工程师们而论,城域网指的就是运营商建设的,从骨干节点(一般一个城市的一个运营商也就 2-3 个)到任何一个想安装互联网接入的用户之间的传输链路。就是从国干本地最枢纽的大机房,到你家,或者某个企业的路由器,到各种用户的设备的这一段。针对每个用户,这只是一个逻辑线,其实天朝因为城市的体量太大,这个庞大的城域网,建设非常不易,投资巨大,而且,交换容量巨大,大到吓人的规模。

    ~

    这是运营商非常重的投资,因为天朝的网络基础设施建设,真心的冠绝全球(真不是吹牛逼),不要看什么全球网速报告什么的,那些玩意真正落到技术领域真的是笑话,后文我们会有一篇从疫情期间欧洲的情况去专门吹一下国内这三个黑心运营商的城域网基础设施(期数会比较大之后)。

    ~

    我在这很靠前的期数就提了城域网概念,主要原因是,以后很快我们就会涉及大家最关心的天朝网络费用问题,城域网费用核算是其中非常大的一部分开销,如果没有这期做铺垫,就会很生硬,让人难以理解。

    ~

    现代一级运营商的城域网,都是一个庞大的多协议组织、有冗余、有调度的大网管网络。局部的光缆中断,对整体网络的可用性无影响,有效带宽可能存在降级,除了最终入户线路,很少会存在单点关键点出现故障影响用户的。各种认证、计费、网管、调度设施均依托城域网建设。但是对用户来说,城域网是跑在他们广域网更上一层的设备,广域网不太正确的说,就是一个跑在城域网上的 VPN 类似,把你家和运营商国干 internet 接入点连起来。

    ~

    互联网的带宽,逻辑上是只到运营商的核心机房,当然多个核心机房可能是通过设备堆叠、设备虚拟化等手段维持跨机房 HA 的。当你有一个地址想要接入 Internet 时,你有两个选择(不考虑资质什么的,只是说逻辑):

    1. 自己在城市里铺设一条光缆,或者租用白的、黑的光缆提供商的裸光纤,从某个运营商的有公网带宽的机房路由器 /交换机,作为传输,连到你家的机房。
    2. 采用某家运营商的城域网,作为传输,接入运营商的网络。

    所以,接入 Internet 的费用,显而易见的,实际是两部分,一部分是带宽费用,以后我们统称资源费用(资源是带宽资源的简称),另外一部分是传输费用

    其中,2,一般来说,大一点的运营商会直接打包产品,把公网带宽,和某种形式的城域网送到你家,打包成一个 CRM 里的宽带资费,你去营业厅办理就行了。不同形式的协议承载,不同的带宽,会有不同的价格。

    对于一些新建的楼的住宅用户,运营商城域网可能已经直接通过建筑时装修,已经将城域网末端光纤送到了你家屋里,只是在楼道弱电井内提供了跳纤盘,方便不同运营商进你家;对于一些商铺可能就近的城域网节点在附近的光交箱,还需要安装人员甩光缆、皮线进到需要的地方。这些都是显著的最后一公里成本,城域网不只是只有这最后一公里,庞大的遍及整个城市的城域网才是这里面成本的最大头,他们保障你不会像采用 1 那种接入方式,几十公里的光缆随便有一个地方出现弯折就断网了。

    ~

    其实阅读后文所需要的城域网基础知识和带宽计费理解已经说得够用了,更多的没啥了,为了满足群内宝宝的好奇心,这里说一下,国内运营商现阶段( 2018-2019 )年城域网的现网结构、协议等现状,让有进一步了解意愿的朋友了解一下这些不太好找的东西:

    以下这部分,需要一定的网络基础知识,也不是看后文的必需品,不愿意看或者了解不深的可以绕道了

    现在,光传输、波分复用技术已经成为干网传输的主流,而且带网管,可以可控可管理组网的 OTN 光传送网络已经成为底层大传输的主导。 早年,语音业务为主流的时代,SDH 传输为传输的主力,国干、省干、运营商城域网都是架构在 SDH 传输层上,各种 POS 接口才是网络的主旋律。 现今,IP 网络应用才是最主要的数据流,在转型期内,MSTP 等“改造、利用现有 SDH 传输网”以适应 IP/以太网应用的 IP 城域网 而现在,三大运营商都已经把纯 IP/以太网的城域网作为重点发展对象。在这里,电信联通和移动的走向又不一样了。

    三家运营商都有不少 SDH->MSTP 的残留,其中移动又不太一样。先从 IP RAN 的代表 PTN 技术说起。

    PTN 技术出现以后,三家运营商都有应用。通俗的说,PTN 技术就是在上层构建一个 DCN 的纯 IP 网络,跑路由协议和 MPLS,建立整个 PTN 大承载网,然后通过建立节点端口之间的一对一、一对多、多对多逻辑链路进行传输,由 PTN 网管进行调度。这里可以搜索一下华为 PTN 组网了解。

    PTN 网络在三家运营商最早的应用,都是用于移动网络的基站数据。以最下接入层为例,一个标准配置的 PTN950 作为 2G/2.5G 基站的接入单元。一个 PTN950 的标准插板配置,两个 GE 接口作为环网通信,下带 8FE 板卡两块,16 路 E1 2M 语音接口板两块,这就是一个 2G/2.5G 基站的传输单元了。而 LTE 开始上马以后,运营商升级的 PTN 网络,终端接入单元为 PTN960,两块一 10G 板卡连接环网的两个节点组 PTN 环,8 个千兆的板卡两块承载基站网络,一个 E1 板卡承载传统语音就是一个标准基站的配置。

    这时,移动有钱,也看到了未来的 IP 网络发展趋势,移动果断的在淘汰既有 SDH 类传送的同时,用 PTN 网络开始在大中城市组纯 IP 网的城域网环网,多级环路。现阶段,移动的城域网覆盖主要就是家宽和小企业采用的 PON 传输,以及 PTN 环网,还有少量 MSTP 的未拆除剩余资源传输。而联通和电信的 PTN,仍然仅服务于移动基站网络。

    当然,联通和电信也早就看到了 IP/以太网做大,也在逐渐淘汰 MSTP 等 SDH 类业务,主要以新建为主。联通和电信的就比较简单粗暴了。他们的 IP 城域网在汇聚部分,基本以纯以太网直连大二层为主,更像是把局域网放大,建立节点和节点之间的直接 10GbE 、40GbE 、100GbE 连接,进行路由纯 IP 网组网。这一部分的后续,将会在家庭宽带-PON 网络的章节中进行细说。

    ~

    感冒发烧好难受,这期有点水,我们下一期见

    5 条回复    2020-07-21 22:59:22 +08:00
    xavierskip
        1
    xavierskip  
       2020-07-21 11:11:21 +08:00
    讲一下“暗光纤”之类的事情呗 [谁也成为不了中国的 YouTube]( https://www.36kr.com/p/796343563511043)
    realpg
        2
    realpg  
    OP
       2020-07-21 15:01:31 +08:00   ❤️ 1
    @xavierskip #1
    说实话 看到这个词我一脸懵逼 然后上网搜了一下 这个概念纯是商品化搞出来的,为了做成产品弄得命名而已。不是行业内概念

    这个业务,实际上就是我文章里提到的“租用白的黑的裸光纤”里面的“租用白的”

    而所谓的什么 google 用这个后面再说,先说这个暗光纤本身

    实际上,很多大带宽用户都是这么接入的,以为走城域网费用,城域网传输大带宽会很贵,而直接购买净带宽资源是非常便宜的,就需要自己传输(一级运营商现在防止跟自己竞争,各种卡着不让你传输出去,不让其他人的光缆进机房,这得你有能力),但是这样的问题是,没有网管,没有监控,裸光纤这种传输设施,在网络设计中,是容易中断的,而且一个 144 芯的光缆,假如你租用的是其中的 5-6 两芯,当不是你租用的第 127 芯断了,维护商需要进行维护重新熔接时,有些故障是整根光缆都要剪断,做包,重新熔接的,可靠性是很差的。

    而提到的语焉不详的那些 google 降低成本的什么的,其实就是个光缆资源互换,比如你阿里云在福华一路下面全程有 48 芯光缆,实际上用了 6 芯,腾讯云在福华三路下面有 48 芯光缆,用了 8 芯,双方签个协议就可以互相置换一定的资源,不会是资源对资源的置换,基本是约定公里数单价,然后双方各自直接占用对方的,每个月统计一下用了多少,差额付款这种形式,然后接入自己的城域网网络设备自己组可网管的城域网。


    在国内,城域网覆盖主力是三大运营商,他们都是国企,有钱,这个体量的运营商之间基本是不共建的,管道井都是各自是各自的,没必要也没那个机制互相租。直到近期,因为营改增、降费等一系列压力,铁塔的接入才开始跟基站相关的网络基建共享。未来会怎么样不好说。暂时三大之间的光缆不互相占用。


    比如在我公司有完整独立城域网的辽宁省的情况,电信和联通之间,工程队干活,互相心照不宣的用对方的产权管道资源是很多的,但是双方统统排斥移动,见到移动偷占两家的地井管道,基本直接剪断。不过这种情况也随着蓝牙井盖的大量普及,不好操作了,得协调。当然施工工程队里面的猫腻很多,工程队都是三家干活的,三家外皮光缆都有,自己干黑活的很多。


    之前我提到了“黑的光缆”大部分都是这些工程队所有,他们自己放,部分自己有管道,部分直接偷运营商管道,而且都三家通吃,他们是市场上最大的城市内裸纤提供商。

    他们光缆都直接从运营商拿,干活都是运营商派活时候自己偷偷多放一根,近似无本买卖,而且他们日常就是给运营商巡管道井的人员负责维护,这比什么暗光纤便宜多了。
    eric
        3
    eric  
       2020-07-21 16:53:15 +08:00
    @realpg 这个应该是翻译的问题,dark fiber 就是国内的裸光纤,服务商只提供物理链路,客户用自己的传输设备点亮,能跑多少带宽看自己本事。一开始我也以为你说的黑光纤是指 dark fiber,白光纤是指 lit fiber,后来发现好像不是这个意思。
    lookas2001
        4
    lookas2001  
       2020-07-21 21:20:51 +08:00
    @realpg 之前还在想云什么的怎么在没有电线杆的街道上铺上光纤来传输数据,现在看来原来是这样(是我太天真)。
    文章很有趣。
    催更~
    realpg
        5
    realpg  
    OP
       2020-07-21 22:59:22 +08:00   ❤️ 1
    @lookas2001
    等我哪天去挖沟穿缆,给你拍一些国内城市的实际遍布全城的恐怖的光网络照片

    所有的国外,真的不是吹国内,美帝啥的都算上,规模、质量、覆盖率什么的,都是渣渣……

    基本上,也只有 HK 、新加坡这种超高密度现代化国家 /地区,才跟国内有可比性,但是,他们的面积和覆盖量太小了……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1018 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:06 · PVG 05:06 · LAX 13:06 · JFK 16:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.