当前位置:首页 > 杂谈 > 正文内容

软考网工之——递归和迭代

2023-06-06 15:53:17TONY杂谈478

递归和迭代是软考历年必考题,需加以掌握。

递归查询与迭代查询

一、主机向本地域名服务器的查询一般都是采用递归查询

所谓递归查询就是:如果主机所询问的本地域名服务器不知道被查询的域名的IP地址,那么本地域名服务器就以DNS客户的身份,

向其它根域名服务器继续发出查询请求报文(即替主机继续查询),而不是让主机自己进行下一步查询。

因此,递归查询返回的查询结果或者是所要查询的IP地址,或者是报错,表示无法查询到所需的IP地址。

二、本地域名服务器向根域名服务器的查询的迭代查询。

迭代查询的特点:当根域名服务器收到本地域名服务器发出的迭代查询请求报文时,要么给出所要查询的IP地址,要么告诉本地服务器:“你下一步应当向哪一个域名服务器进行查询”。

然后让本地服务器进行后续的查询。根域名服务器通常是把自己知道的顶级域名服务器的IP地址告诉本地域名服务器,让本地域名服务器再向顶级域名服务器查询。

顶级域名服务器在收到本地域名服务器的查询请求后,要么给出所要查询的IP地址,要么告诉本地服务器下一步应当向哪一个权限域名服务器进行查询。

最后,知道了所要解析的IP地址或报错,然后把这个结果返回给发起查询的主机。

如不理解我们可以举个通俗例子:

人物:孙爸,张局,李局,王局

一天孙大果犯事被抓了起来,于是孙爸要找王局给儿子求情,可是孙爸不认识王局,孙爸就找到了张局,张局说:我也不认识,我去帮你问问李局,李局认识王局,李局找到了王局,于是王局办完事后返还给了李局,李局又告诉了张局,张局最终把结果告诉了孙爸!

这就是递归,通过一层层的传递下去,再传递回来。

某天,孙大果又犯事了,孙爸又要去找王局求情,王局说:这次难办了,上次帮你被上头查的严,我不能出手了,你去找李局吧。于是孙爸找到李局,李局也同样说不好办,我帮你搭线你去找王局吧。于是孙爸找到了王局。在经过一顿PY交易后,王局一拍胸口:没问题,这事我办了。于是孙爸又得到了满意的结果。

这就是迭代,这次孙爸有点难受,需要自己亲自一个个去找关系,最终才能得到结果。

Tip:

递归和迭代在软考中算是简单易懂的考点,虽然分值占比不大,但每年属于必考题型,加上域名解析大家还是要多多掌握。

历年真题:

“软考网工之——递归和迭代” 的相关文章

桔子树开花多结果少是什么原因

桔子树开花多结果少是什么原因

如果桔子树开花多但是不结果,可能有以下几个原因: 1、过度修剪:过度修剪会导致桔子树的生长受到抑制,影响果实的生长和发育。因此,在桔子树的生长期间应该控制修剪的幅度和频率,尤其是在开花和结果期间。...

使用二维码红包促销的优势

使用二维码红包促销的优势

  项目招商找A5 快速获取精准代理名单 微信的出现带动了微信红包热潮的发展,逢年过节发红包已经成为一种新颖打招呼的方式。一到过年之际,各大平台都会想方设法的给大众发红包。2019年支付宝的集五福,百度APP的分时段发红包,掀起了一股全民领红包的热潮,...

看看常见App登录&注册方式

看看常见App登录&注册方式

刚好最近在设计新产品的登录和注册流程,包括App注册、H5注册,同时因为产品本身的定位,我们采取强制使用邀请码注册的方式。 知乎 所属类目:社交 产品定位:知识领域 登录:邮箱或手机号+密码;微博、微信第三方登录 注册:手机号+密码+姓名 可以发现登录有邮箱...

58同城推经纪人“直播讲房”提升在线带看服务品质

58同城推经纪人“直播讲房”提升在线带看服务品质

来源:经济日报-中国经济网 经济日报-中国经济网北京2月19日讯 在新冠肺炎疫情防控期间,不少房产经纪企业延迟复工,对线下带看等服务带来冲击。2月18日起,58同城、安居客在北京、上海、广州、深圳、成都、杭州等近50个城市陆续上线房产经纪人“直播讲房”功能,帮助经纪人足不出户为买找...

免费资源丨支持最新版pubmed网站,含多项实用功能包括全文下载的浏览器插件限时分享

免费资源丨支持最新版pubmed网站,含多项实用功能包括全文下载的浏览器插件限时分享

立即加星标 每天好资源 之前给大家分享过一款叫Scholarscope的浏览器插件,但是现在pubmed网站改版成新版,v3.0.16以及之前的版本已经无法使用了。今天小编给大家带来最新的v3.0.18和v3.1.1两个版本,因此请大家卸载之前的插件,安装新插件吧。...

95588是哪个保险公司

95588是哪个保险公司

95588不是保险公司的电话,而是中国工商银行的客服电话。 1、保险公司是指依保险法和公司法设立的公司法人。保险公司收取保费,将保费所得资本投资于债券、股票、贷款等资产,运用这些资产所得收入支付保单所确定的保险赔偿。保险公司通过上述业务,能够在投资中获得高额回报并以较低的保费向客户...