DNS服务器的作用
来自: 咖啡缘
互联网上的每一台电脑都被分配一个IP地址,数据的传输实际上是在不同IP地址之间进行 的。包括我们在家上网时使用的电脑,在连上网以后也被分配一个IP地址,这个IP地址绝 大部分情况下是动态的。也就是说你关掉调制解调器,再重新打开上网,你的上网接入商 会随机分配一个新的IP地址。 网站服务器本质上也是一台连上网的电脑,只不过配置上更适合作为服务器,并且放 在数据中心,保持低温,低尘环境,同时有安全保卫。这些服务器使用固定IP地址连入互 联网。 一个域名解析到某一台服务器上,并且把网页文件放到这台服务器上,用户的电脑才 知道去哪一台服务器获取这个域名的网页信息。这是通过域名服务器来实现的。 域名服务器是英文Domain Name Server的缩写。每一个域名都至少要有两个DNS服务 器,这样如果其中一个DNS服务器出现问题,另外一个也可以返回关于这个域名的数据。 DNS服务器也可以有两个以上,但所有这些DNS服务器上的DNS记录都应该是相同的。 在DNS服务器中保留有该域名的DNS记录,比如A记录,MX记录。A记录是用来指定主机 名(或域名)对应的IP地址。MX记录用来解析域名的邮件服务器。在很多情况下。 当一个浏览者在浏览器地址框中打入某一个域名,或者从其他网站点击了链接来到了 这个域名,浏览器向这个用户的上网接入商发出域名请求,接入商的DNS服务器要查询域 名数据库,看这个域名的DNS服务器是什么。然后到DNS服务器中抓取DNS记录,也就是获 取这个域名指向哪一个IP地址。在获得这个IP信息后,接入商的服务器就去这个IP地址所 对应的服务器上抓取网页内容,然后传输给发出请求的浏览器。服务器租用托管可咨询企鹅号:2948610819. 这个过程描述起来满复杂,但实际上不到一两秒钟就完成了。 优点 之所以域名解析不需要很长时间,是因为上网接入商,比如北京电信,河南电信等, 为了要加速用户打开网页的速度,通常在他们的DNS服务器中缓存了很多域名的DNS记录。 这样这个接入商的用户要打开某个网页时,接入商的服务器不需要去查询域名数据库,而 是把自己缓存中的DNS记录直接使用,从而加快用户访问网站的速度。这是优点。 缺点 缺点是上网接入商ISP的缓存会存储一段时间,只在需要的时候才更新,而更新的频 率没有什么标准。有的ISP可能1小时更新一次,有的可能长达一两天才更新一次。 所以新注册的域名一般来说解析反倒比较快。因为所有的ISP都没有缓存,用户访问 时ISP都是要查询域名数据库,得到最新的DNS数据。域名注册、服务器租用详情可咨询企鹅号 2948610819 而老域名如果更改了DNS记录,但世界各地的ISP缓存数据却并不是立即更新的。这样 不同ISP下的不同用户,有的可以比较快的获取新的DNS记录,有的就要等ISP缓存的下一 次更新。
你的回应
回应请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- ⭐程序员妹子【搞笑教程】Python 深度学习 (编程八点档)
- 有木有有意向的朋友一起做点事情,我最近接了一个相片管理系... (25)
- 学会编程,真的吃得开 (木小鱼🐟)
- 求技术大佬兼职~ (Turkey)
- 需要计算机大神 (+♥)