欢迎光临散文网 会员登陆 & 注册

详细说明CDN技术和DNS技术的区别

2021-04-15 14:41 作者:Vecloud_  | 我要投稿


CDN技术和DNS技术

  如今,许多网络用户不明白CDN和DNS之间的关系,以及它们之间的区别。永远对两者都有一个模糊的概念。事实上,两者是互补的,两者的搭配可以使网站更安全、更快捷。DNS解析用于将域名指向访问目的地。用于站点加速的cdn用于站点加速。那两种产品是不同的。但它们之间也有联系。使用cdn提供的加速域名,dns解析将域名指向此加速域名,就完成了站点的加速过程。


  CDN网络体系结构主要由两大部分组成:中心和边缘,中心是指CDN网管中心和DNS重定向分析中心,负责全局负载平衡,设备系统安装在管理中心机房,边缘主要是指外设节点,CDN分发的载体,主要包括缓存和负载均衡器等。


  高速缓存、镜像服务器是实现CDN的主要技术手段。可以使用DNS解析或HTTP重定向两种方法,通过Cache服务器,或者是远距离镜像站点,来完成内容的传送和同步更新当用户访问一个网站加入CDN服务时,域名解析请求最终会交给全局负载平衡DNS来处理。GlobalLoadingDNS通过一套预先定义好的策略,向用户提供了与当时用户最近的节点地址,使用户可以快速地获得服务。与此同时,它还与分布在世界各地的所有CDNC节点保持通信,收集各个节点的通信状态,确保不将用户请求分配给不可用的CDN节点,从而实现了基于DNS的全局负载平衡。


  每一个CDN节点由两部分组成:负载平衡器和高速缓存服务器负载平衡器负责每个节点中各个缓存的负载平衡,以保证节点的工作效率;同时,负载平衡器还负责收集节点与环境之间的信息,保持与全局负载DNS的通信,从而实现整个系统的负载平衡。


  在访问站点时,用户实际上正在访问cdn加速节点的内容。该内容已预先缓存。


  CDN服务本身并不具有DNS解析功能,它依靠DNS的智能解析功能,DNS根据用户的地点、线路来智能分配最合适的CDN服务节点,然后将缓存在该服务节点的静态缓存内容返回给用户.因此,当启用CDN后进行ping查询时,IP就会发生变化,因为此时返回的是DNS的最佳CDN服务节点IP,而实际的IP则是基于用户的网络和服务器情况等信息适配而来的。

了解更多cdn网络知识:http://www.vecloud.com/article/20200412094851.html

详细说明CDN技术和DNS技术的区别的评论 (共 条)

分享到微博请遵守国家法律