DNS和CDN分别是什么加速有何不同区别

想要了解cdn那就先了解下DNS是什么吧:当我们访问网页打开一个域名的时候,先要把域名解析转换成为IP地址,然后再把IP地址转换成MAC地址,然后顺着MAC地址找到这个服务器进行访问浏览;

我们打开网页输入域名后,浏览器会向网络提供商分配的DNS服务器查询此域名有没有缓存改域名对应的IP地址,如果DNS服务器里缓存的有那么会直接反悔一个或多个IP地址,如果没有缓存这个域名的IP地址,则服务器会层层递归的方式访问查询,例如我们要访问www.taobao.com,但是DNS服务器里没有缓存对应的IP,则服务器会向全球13个根服务器发送请求,询问com域名的地址,最后向负责com域名解析的服务器发送请求,找到www.taobao.com,这样递归层层查询,最终找到我们需要的IP地址,最后IP地址通过ARP协议等等转换成MAC地址(MAC地址是网卡的物理地址不能改变的,IP地址是可以改变的)。

DNS是什么结论:DNS可以理解为域名转换成IP的一个缓存加速服务器;

DNS和CDN区别

下面说说CDN是什么:CDN全名大家都叫他内容分发网络。

大概作用就是让用户很快的得到请求的数据(访问距离用户所在最近的CDN缓存节点),简单的来说,就是把网站服务器里的内容缓存一些到CDN服务器里,用户访问这个CDN服务器,如果有用户请求或者没有缓存的数据,可以直接返回原来的服务器查询处理继续缓存;如果请求的数据已经被CDN服务器缓存过那么就大打提升了访问速度。

例如:现在服务器在北京,杭州的用户想要获取服务器上的数据就需要跨越一个很远的距离,这显然就比北京的用户访问北京的服务器速度要慢。但是现在我们在南京建立一个cdn服务器,上面缓存住一些数据这样杭州的用户访问速度就快了很多了。

CDN是什么结论:DNS可以理解为WEB服务器的缓存加速服务器;

DNS和CDN区别是什么呢,表面上看大家都是搞缓存的没啥区别,内地里嘛,一个缓存域名IP,一个缓存网页数据。

原文链接:https://www.mlk.name/?id=170

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/20908

(0)
上一篇 2023年8月11日
下一篇 2023年8月12日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml