当前位置 >> 高防服务器 > 韩国 >

2020-11-15 18:06

自由互联CDN在视频网站里的应用

 

CDN网络是什么

CDN中文叫“内容分发网络”。 

CDN专注于“内容”,专注于静态资源的分发和访问,比如一张图片,一个文本文件,一个视频,一个CSS等,任何以文件形式存储的,为了提高在互联网上的访问速度和质量,都可以将这个资源部署在CDN这个网络上。

CDN动作是“分发”,就是如何让刚才提到的那些内容快速地部署在这个网络上,从而为用户服务,目的在于用户的快速访问和就近接入,分发的目的为了用户更好的体验。

CDN部署在“网络”,是部署在全国或者全世界的一大堆服务器,这些服务器基于当前互联网的基础架构在其上层再构成一个网络,这个网络专为资源分发而生。

一句话概括,CDN是一个基于互联网数量巨大的服务器,专注于内容和资源分发,方便用户快速访问,提升用户体验的一个内容网络。

CDN网络是怎么运行的?

需了解更多服务器的请咨询自由互联 凌风 企业咨询:3008731709   点击这里给我发消息
 

平时我们上网的时候,首先会在浏览器上输入目的网址(比如www.yidunidc.com),然后从DNS服务器上获取到目的网址的IP地址,通常大型门户网站的目的IP地址不止一个,DNS服务器会选择最优的IP地址返回给我们访问。

同样的道理,当我们去访问一些视频网站的时候,本地DNS服务器去请求CDN的全局负载均衡,全局负载均衡服务器会为用户选择一台合适的缓存服务器提供服务,选择的依据包括:

  .根据用户IP地址,判断哪一台服务器距离用户是最近;

  .用户所处的运营商;

  .根据用户所请求的URL中携带的内容名称,判断哪一台服务器上有用户所需的内容;

  .查询各个服务器当前的负载情况,判断哪一台服务器尚有服务能力。

本地DNS服务器缓存这个IP地址,然后将IP地址返回给客户端,客户端去访问这个边缘节点,下载资源。缓存服务器响应用户请求,将用户所需内容传送给用户终端。如果这台缓存服务器上并没有用户想要的内容,那么这台服务器就要向它的上一级缓存服务器请求内容,直至追溯到网站的源服务器将内容拉到本地。

另外,在视频直播的时候,通常还有“超清”、“高清”、“标清”,这些都对应着不同的码流和分辨率。

 

当访问这些网站资源的时候,智能负载均衡系统,根据用户的地理位置信息,就近选择边缘服务器,为用户提供推 / 拉流服务。中心层也负责转码服务,根据用户的带宽大小动态调整不同的流媒体格式,最大化的满足用户的体验。