dns和cdn的区别与联系

安全咨询 0 41

       如今网络客户许多不可以了解cdn和dns中间的关系,它们中间究竟有什么差别。针对这二者始终处在模糊不清的定义。实际上二者是相互依存的,二者配搭起來能使网站更为安全,快速。


photo_2023-12-02_14-42-26.jpg

客户浏览未使用cdn缓存网站的流程为:


1、客户向电脑浏览器提供要浏览的网站域名;


2、电脑浏览器向当地dns查询该网站域名的ip详细地址;


3、本地dns向13根进行要求;


4、根服务器再向当地服务器回到一级服务器;


5、一级服务器把所受权的权威性dns回到给本地dns,权威性dns服务器将ip详细地址做为分析結果赠给当地dns解析服务器;


6、当地dns解析服务器把ip详细地址回到给客户,进而进行一个分析全过程


使用了cdn缓存后的网站的浏览全过程变成:


1、客户向电脑浏览器提供要浏览的网站域名;


2、电脑浏览器启用解析域名库对网站域名进行分析,因为cdn对解析域名全过程进行了调节,因此解析函数库一般获得的是该网站域名相对应的cnAme记录,为了更好地获得具体ip详细地址,电脑浏览器需要再度对得到的cnAme域名进行分析以获得具体的ip详细地址;在这里全过程中,使用的全局性web服务dns解析,如依据所在位置信息内容分析相应的ip详细地址,促使客户能就近原则浏览。


3、本次分析获得cdn缓存服务器的ip详细地址,电脑浏览器在获得具体的ip详细地址之后,向缓存文件服务器传出浏览要求;


4、缓存文件服务器依据电脑浏览器提供的要浏览的网站域名,根据cache內部专用型dns解析获得此网站域名的具体ip详细地址,再由缓存文件服务器向此具体ip详细地址递交浏览要求;


5、缓存文件服务器从具体ip详细地址得获得內容之后,一方面在当地进行储存,以便之后使用,二方面把获得的信息返还给客户端,进行网络服务全过程;


6、客户端获得由缓存文件服务器回到的数据信息之后表明出去并进行整个访问的数据信息要求全过程。


完成cdn的主要技术方式是高速缓存、镜像系统服务器。可运行于dns解析或Http跳转二种方法,根据cache服务器,或外地的镜像站点进行內容的传输与同歩升级


cdn网络构架主要由两绝大多数,分为核心和边沿两一部分,核心指cdn网管核心和dns跳转分析核心,承担全局性web服务,机器设备系统安装在管理处机房,边沿主要指外地连接点,cdn派发的媒介,主要由cache和负载均衡设备等构成。


当客户浏览添加cdn服务的网站时,解析域名要求将最后交到全局性web服务dns进行解决。全局性web服务dns根据一组事先界定好的策略,将那时候最贴近客户的连接点详细地址提供给客户,使用户可以获得快速的服务项目。与此同时,它还与遍布在世界各国的全部cdnc连接点维持通讯,收集各结点的通讯情况,保证 不将客户的申请分派到不能用的cdn节点上,事实上是根据dns做全局性web服务。


每一个cdn节点由两部份构成:web服务机器设备和高速缓存服务器


web服务机器设备承担每一个连接点中每个cache的web服务,确保连接点的工作效能;与此同时,web服务机器设备还承担搜集连接点与周边环境的信息内容,维持与全局性负荷dns的通讯,完成整个系统的web服务。


许多客户都要想本机ip不曝露出去,因为单纯性只使用dns解析,直接ping便会展现出自已的真正ip,假如又使用cdn,ping出去的ip就并不是客户的真正ip只是cdn服务器的ip连接点,导致用户拥有一种念头,便是感觉dns彻底沒有用途,只要使用cdn就可以,由于遭到攻击也不是攻击自身的真正ip.这一看法实际上彻底问题的。


cdn服务自身并不具有dns解析功能,只是借助于dns智能解析功能,由dns依据客户所在城市、常用线路进行智能化分派最好的cdn服务连接点,随后把缓存在该服务项目连接点的静态数据缓存文件內容返还给客户。因此在开启cdn后进行ping查看时ip发生了转变 ,是由于这时回到的是我司dns依据客户所属网络和服务器状况等智能化兼容后得到的最好cdn服务连接点ip而并真正服务器。


免备案高防CDN咨询链接

也许您对下面的内容还感兴趣:

留言0

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。