华为云计算 云知识 CDN和DNS的区别与联系

CDN和DNS的区别与联系

 【CDN618大促活动专场】 【CDN免费试用】

现在互联网用户很多不能理解CDN和DNS之间的关系,他们之间到底有什么区别。对于这两者永远处于模糊的概念。其实二者是相辅相成的,二者搭配起来能使网站更加安全,快速。

CDN加速=智能DNS+多服务器

我们知道CDN实际上是通过在现有的Internet流程中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘” ,使用户可以就近取得所需的内容,解决 Internet 网络拥塞状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因,解决用户访问网站的响应速度慢的根本原因。但现在有一个问题是,我们如何直到用户所在的位置并为其分配最佳的CDN节点呢,这就需要用DNS服务进行定位了。

当用户访问加入CDN服务的网站时,域名解析请求将最终交给全局负载均衡DNS进行处理。全局负载均衡DNS通过一组预先定义好的策略,将当时最接近用户的节点地址提供给用户,使用户能够得到快速的服务。同时,它还与分布在世界各地的所有CDNC节点保持通信,搜集各节点的通信状态,确保不将用户的请求分配到不可用的CDN节点上,实际上是通过DNS做全局负载均衡。

当我们使用DNS服务时,可以根据用户使用的递归服务器进行定位。但你给我们看到用户使用的是上海的递归服务器,那么就认为该用户来自上海,然后调度服务器就让该客户去访问上海的CDN服务器。

因为CDN服务本身并不具备DNS解析功能,而是依托于DNS智能解析功能,由DNS根据用户所在地、所用线路进行智能分配最合适的CDN服务节点,然后把缓存在该服务节点的静态缓存内容返回给用户。所以在启用CDN后进行ping查询时IP发生了变化,此时返回的是服务商DNS根据用户所在网络和服务器情况等智能适配后得出的最佳CDN服务节点IP而并不是用户的真实IP。

华为云CDN618聚惠来袭,CDN流量包买一送一限量抢购,快来华为云APP抢购吧~立即抢购

 


版权声明:本文章文字内容来自第三方投稿,版权归原始作者所有。本网站不拥有其版权,也不承担文字内容、信息或资料带来的版权归属问题或争议。如有侵权,请联系contentedit@huawei.com,本网站有权在核实确属侵权后,予以删除文章。

上一篇:什么是免费动态域名解析?免费的动态域名解析的步骤? 下一篇:ModelArts

内容分发网络 CDN

内容分发网络(CDN)将源站内容分发至靠近用户的加速节点,使用户可以就近获得所需的内容,解决Internet网络拥挤的状况,提高用户访问的响应速度和成功率,从而提升您业务的使用体验

多种计费方式助力电商、金融、游戏、医疗、媒资、直播等行业站点、下载、点播、直播场景加速

 

什么是华为云CDN||https://support.huaweicloud.com/productdesc-cdn/zh-cn_topic_0064907747.html,智能压缩||https://support.huaweicloud.com/usermanual-cdn/cdn_01_0119.html,配置CNAME域名解析||https://support.huaweicloud.com/qs-cdn/cdn_01_0048.html,HTTPS证书配置||https://support.huaweicloud.com/usermanual-cdn/zh-cn_topic_0064907771.html,CDN支持哪些协议?||https://support.huaweicloud.com/cdn_faq/cdn_faq_0063.html

https://www.huaweicloud.com/product/cdn.html