当前位置:   首页国外主机资讯动态用户:动态cdn有什么用与静态cdn有何区别

动态用户:动态cdn有什么用与静态cdn有何区别

发布日期:2021-06-16 13:17 | 文章来源:站长之家

动态用户

  现在很多网站会使用到动态cdn技术,那大家知道什么是cdn吗?动态cdn的作用有哪些呢?动态cdn的原理是怎样的?还有,动态cdn和静态cdn有什么区别?下面就由小编给大家介绍一下相关的内容。

  cdn

  CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。

  CDN技术采取了分布式网络缓存结构(即国际上流行的web cache技术),通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的cache主机内,通过DNS负载均衡的技术,判断用户来源就近访问cache主机取得所需的内容,解决Internet网络拥塞状况,提高用户访问网站的响应速度,如同提供了多个分布在各地的加速器,以达到快速、可冗余的为多个网站加速的目的。

  动态cdn的原理是怎样的

  简单来说就类似用镜像主机给访问者做了一个高速的代理主机,用过代理主机的朋友应该知道,假如XX用户通过代理访问A站点的某个动态页面,那么代理主机会先自己去访问A站点的这个动态页面,然后把A站点返回的内容再转发给XX用户,这样不管A站点的数据如何更新,XX用户每次访问那个动态页面都会从代理主机得到最新的内容,当然,条件就是代理主机连接A站点的速度跟连接用户的速度都非常快,这样才会有加速的效果,所以需要代理主机有非常好的带宽,

  动态cdn的作用

  1. 通过连接复用,保证每次动态请求到达时,边缘和源之间的通路,连接都已经建立了,它的弊端是在突发情况下很难保证;

  2. 通过TCP协议栈的定制,把连接和请求的过程合并起来,这事我们在09年就一直在说,只不过由于种种原因没有做下去,据说google已经做出来了;

  除此以外我们还可以把数据传输开始以后的等待时间给去除掉,这里面涉及到了两个技术,一个是动态路由,一个是TCP协议优化;

  动态路由:所谓动态路由,指的是利用CDN节点多的优势,把每个节点都看做一个路由,在边缘A和源B之间找到一个最佳路径,也就是说以前是直接从A到B,变成了A-C-D-B;另外还需要强调的是,D-B之间一定是要通过连接建立,而且D-B一定要很近,时延很小,否则的话TCP协议优化就发挥不了作用;通过动态路由技术我们可以在A-B间建立一个更低的RTT和更小的丢包率的通过;

  节点间的TCP协议优化:有了动态路由做保证,节点间的TCP协议优化就是很简单的事情了,我们要知道用户的带宽往往是有限的,而节点间的带宽往往是冗余的,我们要做到节点间的发送速率高于边缘到用户是非常容易的,改几行代码就够了;

  动态cdn和静态cdn有什么区别

  静态 CDN 空间和动态 CDN 空间的最大区别,主要以待加速资源的属性而定:

  如果待加速资源已经经过合理分类,只包括图片、文档、音视频等静态文件,那么优先选用静态 CDN 空间,既可以获得更快速的加速效果,也可以获得更多的功能支持。

  如果待加速的资源未合理分类,包括了静态资源和动态资源,那么需要使用动态 CDN 空间,一键实现全站加速。

  1.首页加载速度更快

  2.更可靠的连接(他只要负责连接边缘主机,如果直接走回源线路的话,线路会很长,不可靠)

  以上这些是小编给大家介绍的动态cdn的作用以及动态cdn和静态cdn有什么区别的相关内容,阅读了这篇文章,大家是否对动态cdn有所了解了?想知道更多相关信息,请继续留意我们的网站。

联系我们
关于使用场景和技术架构的更多咨询,请联系我们的销售和技术支持团队。
Yingsoo Host

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部