0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么网速越来越好了,因为这个网络幕后英雄:CDN

中兴文档 来源:中兴文档 2023-09-20 16:59 次阅读

而随着Internet技术和多媒体技术的不断发展,网络服务已经与我们的生活不可分割,例如:移动支付、视频电话……自媒体的发展,更是让短视频服务成为了每个上网人的首要选择。

但是,视频网站的容量是有限的,在为各地区的人们提供服务时,网络访问距离过长(例如:视频服务器在北京,访问的用户在南京,那么传输的距离比较长),用户与网站之间的链路被突发的大流量数据拥塞(例如:春晚时,全国十几亿人都同时接入视频服务器,链路多了会导致网络通道堵塞),都将导致网络负载迅速增加,从而使用户的访问质量受到严重影响。例如:网页登录延迟、视频卡顿……

那么,在网络世界中,谁为我们提供了速度保障呢?那就是我们的幕后英雄:CDN。

01

什么是CDN CDN:Content Delivery Network,即内容分发网络。 拆开解释:

内容:指的是静态资源。 静态资源:前端的固定页面,无需查数据库,也不需要程序处理,直接能显示的页面。例如:图片、视频、文档、JS、CS、HTML。

分发网络:指的是将静态资源分发到不同地理位置的服务器。

CDN就是将静态资源分发到多个不同的地方以实现就近访问,进而加快静态资源的访问速度,减轻服务器以及带宽的负担

7bc3030a-577b-11ee-939d-92fbcf53809c.png

02

CDN的访问机制 现在,我们已经了解了CDN的内容。那么,在网络上部署了CDN后,用户访问服务器时,CDN具体是怎么发挥作用的呢? CDN的工作机制,优点类似京东的仓储系统。即提前在各地仓库储备好商品,当用户下单后,则直接从用户所在城市的仓库发货,缩短了物流的时间。 1. “客户端”通过浏览器访问服务器。 2. 浏览器调用域名解析库对域名进行解析,得到CDN缓存服务器的IP地址(即边缘节点)。 3. 浏览器使用得到的IP地址,向缓存服务器发出访问请求。(类比为:南京的文档君在京东上下单购买某件商品A) 4. CDN缓存服务器判断是否存在已缓存的内容,并进行对应的操作。(类比为:京东系统查看南京的仓储中心是否有商品A) 存在待缓存的内容:将对应的数据返回给客户端。(南京的仓储中心有商品A,则直接从南京仓储中心发货给南京的文档君) 不存在待缓存的内容或待缓存的内容失效:缓存服务器从实际IP地址(即中心节点)获取内容。获取内容后,一方面在本地进行保存,以备以后使用,另一方面把获取的数据返回给客户端,完成数据服务过程。(南京的仓储中心没有商品A,则从总仓储中心发货给南京的文档君) 说明:边缘节点缓存的内容可通过CDN缓存配置进行维护, 且若中心节点的发生变化,则缓存服务器中对应的内容失效。 5. “客户端”得到由缓存服务器返回的数据以后显示出来并完成整个浏览的数据请求过程。

7bd83414-577b-11ee-939d-92fbcf53809c.png

03

CDN的架构 CDN的网络架构由节点组成,每个节点包括高速缓存服务器(Cache)和负载均衡设备。 CDN网络架构的三种节点:

中心节点:指CDN网管中心和DNS重定向解析中心负责全局负载均衡和内容管理,设备系统安装在管理中心机房(即视频网站的主服务器)。存储所有内容,为边缘节点未命中的用户提供服务。例如:深圳。

区域中心节点:可按要求存储全部或部分内容,为边缘节点未命中的用户提供服务。例如:南京。

边缘节点:指异地节点,CDN分发的载体,就近为用户提供流媒体服务。例如:南京的雨花台区。

每个节点的组成:

高速缓存服务器(Cache):负责存储客户网站的大量信息,就像一个靠近用户的网站服务器一样响应本地用户的访问请求。

负载均衡设备:负责每个节点中各个Cache的负载均衡,保证节点的工作效率;同时,负载均衡设备还负责收集节点与周围环境的信息,保持与全局负载DNS的通信,实现整个系统的负载均衡。

CDN的网络架构有三种模式:

二级架构

7be8a894-577b-11ee-939d-92fbcf53809c.png

三级架构

7bf00c1a-577b-11ee-939d-92fbcf53809c.png

混合架构

7c03f5b8-577b-11ee-939d-92fbcf53809c.png

混合组网架构是二级组网架构和三级组网架构的结合。 在该区域的用户发展规模较小时,暂时采用边缘节点和中心节点二级架构提供服务。 随着用户数量的发展,当该区域的用户规模达到一定数量时,添加区域中心节点,为该区域提供三级架构服务。

结语

关于CDN的内容就讲这么多了,一句话秒懂总结:CDN其实就是一个幕后英雄,他承担的是搬运工的工作,即提前将内容搬运到我们附近,让我们能尽快获取对应的内容。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网速
    +关注

    关注

    1

    文章

    61

    浏览量

    14322
  • 组网
    +关注

    关注

    1

    文章

    301

    浏览量

    21952
  • 架构
    +关注

    关注

    1

    文章

    484

    浏览量

    25200
  • CDN
    CDN
    +关注

    关注

    0

    文章

    287

    浏览量

    28504

原文标题:为什么网速越来越好了,因为这个网络幕后英雄:CDN

文章出处:【微信号:ztedoc,微信公众号:中兴文档】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    GPU计算——两度助力获得诺贝尔奖的幕后英雄

    我们的日常工作固然重要,但并非每一份重要的工作都能够助力他人获得诺贝尔奖。然而,就在今年十月,GPU计算便两度成为了助力获得诺贝尔奖的幕后英雄
    的头像 发表于 10-13 06:38 6529次阅读

    #SMT 一起加油!越来越好?

    smt
    小毛
    发布于 :2021年12月24日 09:14:07

    LED大灯技术发展的越来越好

    ,可以不用经常换灯。一些质量不好的车灯往往半年寿命就终止了!这样对车主来说是不公平的!站在市场的角度来说,车灯的散热问题是整个车灯行业普遍存在的问题。毕竟,车灯的寿命受散热的限制,车灯的散热性处理好了
    发表于 11-15 20:50

    变频器:是陈旧的技术,还是未来的幕后英雄

    ,该行业似乎缺乏发展,这表明工程学方面的大范围发展和革新所言非实。大多数工程师都比较习惯使用工厂化驱动器。但工业环境中所用的核心产品在其他行业的应用越来越广泛,如移动和能源应用。多年来,显著变化一方面
    发表于 07-08 08:18

    CDN 之我见》原理篇——CDN的由来与调度

    分成多个部分,分为原理篇、详解篇和陨坑篇,因为篇幅问题这里先讲第一部分。本篇章适合那些从未接触过、或仅了解一些 CDN 专业术语,想深入了解和感受 CDN 究竟是什么的同学。下面我们进入分享正文:
    发表于 04-08 17:18

    越来越好的KAI-08051图像传感器

    我必须承认它会变得越来越好 -Lennon-McCartney每个人都希望以这样或那样的方式 - 事情比以前好一些。父母希望孩子过上更好的生活。工人们想要更多的薪水。运动队的球迷希望至少比去年赢得
    发表于 10-11 14:13

    国产MCU做得越来越好了 雅特力在车用电子领域再度突破

    ,ADAS近两年开始在量产车上广泛搭载,成为越来越多新车的“标配”。受惠于汽车应用趋势的需求上升,全球汽车电子 MCU 市场规模近年来也有显著成长。汽车电子面对当代全球化节能、安全和智能化的挑战,各项行车
    发表于 11-30 21:58

    中国好手机幕后英雄曝光:第三届中国好手机之2017年度最佳手机供应商围名单揭晓

    中国好手机幕后英雄曝光:最佳芯片供应商、最佳玻璃基板供应商、最佳触控显示供应商、最佳手机金属材料供应商、最佳VCM马达供应商、最佳3D热弯设备供应商、最佳点胶设备供应商、最佳液晶显示模组设备供应商、最具创新人脸芯片企业。
    发表于 12-06 15:55 1332次阅读

    人工智能革命的领军人物 谷歌AutoML幕后的传奇英雄

    提及谷歌大脑、seq2seq、AutoML,许多人已是耳熟能详。在成功的背后,定是有许多研究人员的默默付出。而Quoc Le就是其中一位,堪称谷歌真正的“隐藏人物”、幕后英雄!他,是真正的幕后英雄
    的头像 发表于 08-13 14:11 3244次阅读
    人工智能革命的领军人物 谷歌AutoML<b class='flag-5'>幕后</b>的传奇<b class='flag-5'>英雄</b>

    4G网速应该是多少 为什么感觉越来越

    大家发现没有,在你从2G或者3G升级到4G套餐的时候,网速体验非常好,但是近两年来的4G网速越来越慢,这是什么原因?还有就是信号满格,但是4G网速却慢的清奇。难道是运营商为了让大家能够
    的头像 发表于 08-02 08:57 3.2w次阅读

    国产MCU做得越来越好了,赞一个

    雅特力在车用电子领域再度突破,AT32 MCU大量应用于ADAS环视系统随着城市化进程的迅猛发展,人民生活水平的日益提高,城市机动车数量飞速增长,道路交通安全问题也日益突出,这里面有很多时候是由于驾驶人员的安全意识、违规驾驶、路况、疲劳驾驶等原因,这种情况下如果有产品能够提醒驾驶员,则有助于降低交通事故发生的概率。安全驾驶时代,ADAS先火。ADAS(Advanced Driver Assistance Systems)是利用传感器收集车辆周围数据,进行物体的辨识、侦测与追踪等,能够让驾驶者在最快时间察觉
    发表于 10-28 10:51 8次下载
    国产MCU做得<b class='flag-5'>越来越好了</b>,赞一个

    借助软件,视频稳定功能变得越来越好越来越智能

    随着越来越多的视频应用需要高级稳定功能,基于软件的解决方案使视频稳定变得更加智能。
    发表于 08-19 10:34 342次阅读
    借助软件,视频稳定功能变得<b class='flag-5'>越来越好</b>、<b class='flag-5'>越来越</b>智能

    网速慢?卡顿?华为云CDN申请出战

    屏幕被占用、电脑无法正常运行等情况。 那么网速不快导致上网体验差有哪些原因?我们都知道,随着智能手机的使用越来越多,网络环境也越来越复杂,网络
    的头像 发表于 10-17 10:59 521次阅读

    如何让网速一骑绝尘 华为云CDN带你体验

      信息化日益普及,人们对信息的需求越来越高。而随着互联网技术和电子商务模式不断发展,企业需要通过网络给予更多服务来满足客户日益增长的要求,从而获得竞争优势。华为云CDN基于加速快、内容传输稳定
    的头像 发表于 10-24 11:56 498次阅读
    如何让<b class='flag-5'>网速</b>一骑绝尘 华为云<b class='flag-5'>CDN</b>带你体验

    华为云 CDN ,做企业网络“快人一步”的幕后英雄

    华为云 CDN ,做企业网络“快人一步”的幕后英雄! 相信大家都有经历过以下场景,比如说大家在同一个时间点涌入登陆网站时,经常会显示页面崩溃,再比如在双十一时,大家打开商品页时往往会出现页面出错
    的头像 发表于 11-30 21:01 397次阅读
    华为云 <b class='flag-5'>CDN</b> ,做企业<b class='flag-5'>网络</b>“快人一步”的<b class='flag-5'>幕后英雄</b>!