1. 首页 > 实时资讯

为什么网速越来越好 因为互联网背后的英雄:CDN

火云邪神道:世间唯一不能破的武功,就是快!同样,在现代社会,如果做事不讲究速度,就必然落后于别人。

随着互联网技术和多媒体技术的不断发展,网络服务已经与我们的生活密不可分,比如:移动支付、视频通话……自媒体的发展,让短视频服务成为每个人上网的必需品。第一选择。

然而,视频网站的容量是有限的。为各个地区的人们提供服务时,网络访问距离过长(例如视频服务器在北京,访问用户在南京,则传输距离就比较远)。用户和网站之间的链接因突发的大流量数据而拥塞(例如:春晚期间,全国超过10亿人同时访问视频服务器,链接过多会导致网络通道拥堵)拥塞),这将导致网络负载迅速增加。从而严重影响用户的访问质量。例如:网页登录延迟、视频卡顿……

那么,在网络世界中,谁为我们提供速度保证呢?这就是我们的无名英雄:CDN。

01.什么是CDNCDN:Content Delivery Network,即内容分发网络。

拆开来解释一下:

内容:指静态资源。

静态资源:前端固定的页面,无需查询数据库或程序处理即可直接显示的页面。例如:图片、视频、文档、JS、CS、HTML。

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

类代表总结CDN是将静态资源分发到多个不同的地方,实现就近访问,从而加快静态资源的访问速度,减轻服务器和带宽的负担。

02.CDN接入机制现在,我们已经了解了CDN的内容。那么,在网络上部署了CDN之后,当用户访问服务器时,CDN具体是如何工作的呢?

CDN的工作机制与京东的仓储系统有类似的优点。也就是说,货物提前存放在各地的仓库里。用户下订单时,货物直接从用户所在城市的仓库发货,缩短了物流时间。

1、“客户端”通过浏览器访问服务器。

2、浏览器调用域名解析库解析域名,获取CDN缓存服务器(即边缘节点)的IP地址。

3、浏览器使用获取到的IP地址向缓存服务器发出访问请求。 (类比为:南京汶川军下单采购某产品,电话京东A)

4、CDN缓存服务器判断是否有缓存内容并执行相应操作。 (类比为:京东系统检查南京仓储中心是否有产品A)

有内容需要缓存:返回相应数据给客户端。 (若南京仓储中心有A产品,则直接从南京仓储中心发货至南京单证大师)

无缓存内容或缓存内容无效:缓存服务器从实际IP地址(即中心节点)获取内容。获取到内容后,一方面保存在本地以备将来使用,另一方面将获取到的数据返回给客户端,完成数据服务流程。 (如果南京仓储中心没有A产品,则从主仓储中心发货至南京单证大师)

注意:边缘节点缓存的内容可以通过CDN缓存配置来维护,如果中心节点发生变化,缓存服务器中对应的内容将失效。

5、“客户端”显示缓存服务器返回的数据,完成整个浏览数据请求过程。

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

CDN网络架构的三个节点:

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

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

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

各节点的组成:

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

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

CDN网络架构有以下三种模式:

二级架构

三层架构

混合架构

混合组网架构是两级组网架构和三级组网架构的结合。

当该区域用户发展规模较小时,暂时采用边缘节点和中心节点的二级架构来提供服务。

随着用户数量的发展,当区域内的用户数量达到一定数量时,会增加区域中心节点,为区域提供三级架构服务。

结论:这就是CDN 的全部内容。一句话就能明白总结:CDN其实是一位幕后英雄。他负责搬运工的工作,就是提前把内容搬到我们附近,以便我们尽快拿到。相应的内容。

本文来自微信公众号:中兴文档(ID:ztedoc)

广告声明:文章中包含的外部跳转链接(包括但不限于超链接、二维码、密码等)用于传达更多信息,节省选择时间。结果仅供参考。东辰网所有文章均包含此声明。

本文由网络整理发布,不代表东辰网立场,转载联系作者并注明出处:https://www.ktwxcd.com/sszx/273724.html

留言与评论(共有 0 条评论)
   
验证码:

联系我们

在线咨询:点击这里给我发消息

微信号:vx614326601

工作日:9:30-18:30,节假日休息