外国服务器,香港服务器,美国服务器,高防服务器,服务器租用,服务器托管
首页 > 新闻资讯 > 极客学院
DNS有什么用途呢?
2019-01-13 14:25:12 | 来源:极客网络 | 作者:liuchuang

      1、什么是DNS

      DNS是 Domain Name System域名系统的缩写,是一种将域名与IP对应的服务,这样我们在访问网站时不需要输入冗长难记的P地址,只要输入简短好记的域名即可,DNS会自动将其转换成正确的IP地址。DNS协议使用了TCP和UDP的53端口。高防服务器DNS怎么操作

      开始时,域名的字符仅限于ASCI字符的一个子集。2008年ICANN (The Internet Corporationfor Assigned Names and Numbers)通过一项决议,允许使用其他语言作为互联网顶级域名的字符。例如,使用基于 Punycode码的DNA系统,可以将 Unicode字符串映射为有效的DNS字符集。因此,诸如“x中国”这样的域名可以在地址栏直接输入,而不需要安装插件。但是,由于英语是最多国家使用的官方语言,使用其他语言字符作为域名会产生多种问题,例如难以输入,难以在国际推广等。

当前,DNS对于每一级域名长度的限制是63个字符,城名总长度则不能超过253个字符。

      2、DNS的历史

      早期的DNS就是一个文本文件,现在这个文件在 Windows下还能找到,一般位于C: Awindows System32 driversletcl下,而在大部分的Linux系统中,这个文本则位于/etce/下,两种情况下的文件名都叫作该文件记录了域名与P的对应关系,一般是将IP地址写在第一列之后跟着一连串的域名。这样在浏览器里输入域名时,测览器就会直接访问该IP。

      但是随着网络的发展,网站的数量变得越来越多,一个简单的 host文件已经不能满足数量的变化带来的管理和维护成本需求,此时迫切需要新的技术来解决这一问題。

      1983年,保罗莫卡派乔斯( Paul Mockapetris)发明了第一个DNS技术规范,原始的技术规范在882号因特网标准草案(RFC882)中发布。1987年发布的第1034号和1035号草案修正了DNS技术规范,并废除了之前的第82号和883号草案。

      既然有了服务协议,那么肯定就会有对应的实现被开发出来。20世纪80年代,柏克菜加州大学计算机系统研究小组的4个研究生 Douglas BTerry、 Mark Painter、 David W. Riggle和周松年一同编写了BIND的第一个版本,并随4.3BSD发布。直到目前为止,BIND依旧是全世界使用范围最广的DNS软件。

      3、上网的流程

      现在我们随便都能打开一个网页,比如用百度来进行搜索,那么其背后的原理和流程到底是怎样的呢?下面大致介绍一下流程:

首先,测览器会检查 hosts文件下有没有对应的IP.如果没有,才会向DNS服务器发送一个请求报文,而DNS服务器接收到请求后,先检查自身的缓存,如果存在记录就直接返回,如果没有记录或者缓存已经过明,那么DNS服务器就会查找自身的记录文件来返回结果。

因为有缓存的存在,所以有时候访问一些网站第一次打开都是特别慢的,但是之后再打开相同的网站就很快了上面的只是简单的流程,其实DNS服务器还是分层的,下面会继续介绍。

      4、完整网城名称

      Fully Qualified Domain Name,缩写为FQDN,又译为完全资格域名、完整领域名称,也称为绝对领城名称( Absolute Domain Name)绝对域名或网域名称,它能指定其在城名系统树状图下的一个确实位置。一个完全资格域名会包含所有域名级别,包括顶级域名和根域名。

      举个例子:我们测试网络是否通畅的时候,一般都会用浏览器打开百度网站。其实百度网址最后应该还有个句点百度网址,这个句点指的是根域名服务器,在这个根服务器下,有一条记录指向了专门管理.com这个域名的DNS服务器的记录。而这台管理.com域名服务器又保存了很多记录,其中就包括了baidu这个域名。至此,这台DNS服务器就能解析任何以baidu.com结尾的URL了。

      而我们的测览器第一次查找百度网址时的流程是,先访问根域名服务器,获取管理.com域名的DNS服务器的IP;通过该IP再获取管理baidu.com这个域名的DNS服务器;再通过baidu.com的DNS服务器获取百度网址的P;最后,我们的浏览器通过该IP直接访问www服务器。

本文链接:http://www.gkidc.com/news/jkxy/356.html

所属栏目:极客学院

【本文由极客网络发布;内容来源于互联网或原创,转载联系作者并注明出处:投稿请发至邮箱 layton@zhi-yue.net 】

最新新闻

查看更多

相关新闻

查看更多

推荐优选服务器

国内外服务器租用、服务器托管,365天24小时极致服务体验~认准极客网络!
在线咨询
24H在线售后
11082052
24H服务热线
0769-88836624
IDC/ISP/IRCS/增值电信业务经营许可证号:粤B1-20190887
COPYRIGHT © 2010-2018 广东极客网络科技有限公司 版权所有.粤ICP备18157343号
极客网络提供:服务器租用,服务器托管,高防服务器,香港服务器,美国服务器,韩国服务器,日本服务器,台湾服务器,免备案服务器,bgp高防服务器,站群服务器,等外国服务器IDC服务;敬请放心选购!

在线
客服

客服
热线

0769-88836624
7*24小时服务热线

关注
微信

马上推出关注官方微信
顶部