大家好,今天小编关注到一个比较有意思的话题,就是关于dns地址查询方式 dns的工作过程是怎样的的问题,于是小编就整理了4个相关介绍为您解答,让我们一起看看吧。
dns运行的方法
1、按下【win】键+【R】打开【运行】对话框;然后输入【cmd】打开命令行;
2、然后在cmd命令中输入ipconfig /all,拖动到下面,查看你的DNS地址;
3、打开电脑的控制面板,然后打开【网络和Internet】选项,进入设置;
4、在左侧的设置中选择【更改适配器设置】,然后选择目前连接的网络,右键选择属性;
5、找到Internet协议(IPV4),双击打开,然后在下方选择【使用下面的DNS服务器地址】,填入刚刚查询到的DNS地址;
当客户端程序要通过一个主机名称来访问网络中的一台主机时,它首先要得到这个主机名称所对应的IP地址,因为IP数据报中允许放置的是目地主机的IP地址,而不是主机名称。可以从本机的hosts文件中得到主机名称所对应的IP地址,但如果hosts文件不能解析该主机名称时,只能通过向客户机所设定DNS服务器进行查询了。
DNs共有的种查询方法,分别是递归查询和迭代查询。递归查询即由该计算机指定的DNS服务器代表客户端向其他DNs服务器进行查询,以便完全解析该域名,并将结果返回至客户端。选代查询即由该计算指定的DNs服务器向客户端返问一个可以解析该域名的其他DNs服务器地址,客户端再继续向其他DNs服务器进行查询。下面分别对这两种解析方法进行详细介绍。
当局部DNs服务器自己不能回答客户机的DNS查询请求时,那么该DNS服务器就需要向其他DNs服务器进行查询。此时有递归查询和迭代查询两种查询方式。如图1所示的是递归变询方式。由局部DNs服务器自己负责向其他DNs服务器进行查询,一般是先向该域的根域服务器进行查询,再由根域名服务器一级级向下查询。最后,将得到的查询结果返回结局部DNs服务器,再由局部DNs服务器返回给客户端。当局部DNs服务器自己不能回答客户机的DNs查询请求时,也可以通过迭代查询的方式进行域名解析,如图2所示。局部DNs服务器不是自己向其他DNs服务器进行查询,而是把能解析该域名的其他DNs服务器的IP地址返回给客户端DNS程序,客户端DNs程序再继续向这些DNs服务器发出查询请求,直到得到查询结果为止。
本电脑的DNS地址查询可以通过以下几个步骤进行查询:
首先点击电脑左下角的开始键,选择运行;
然后在空白处输入cmd,回车;
弹出运行框后再输入ipconfig/all,回车。
回车以后在电脑就会显示出你本地连接的ip地址,网关和dns。
dns工作过程原理:
1.客户机提出域名解析请求,并将该请求发送给本地的域名服务器。
2.当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。
3.如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域) 的主域名服务器的地址。
4.本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。
到此,以上就是小编对于dns地址查询方式 dns的工作过程是怎样的的问题就介绍到这了,希望这4点解答对大家有用。
名称栏目:dns地址查询方式dns的工作过程是怎样的(什么是DNS的查询模式﹖查询过程是怎样进行的﹖?)
标题链接:http://www.shufengxianlan.com/qtweb/news29/327579.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联