软件测试网络工程的递归与迭代

递归和迭代是软考历年必考题,需加以掌握。递归查询与迭代查询一、主机向本地域名服务器的查询一般都是采用递归查询。所谓递归查询就是:如果主机所询问的本地域名服务器不

这篇文章给大家聊聊关于软件测试网络工程的递归与迭代,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

所谓递归查询就是:如果主机查询的本地域名服务器不知道所查询域名的IP地址,则本地域名服务器充当DNS客户端。

继续向其他根域名服务器发送查询请求消息(即继续代表主机查询),而不是让主机自行执行下一次查询。

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

2、从本地域名服务器到根域名服务器的迭代查询。

迭代查询的特点:当根域名服务器收到本地域名服务器发来的迭代查询请求消息时,它要么给出要查询的IP地址,要么告诉本地服务器:“接下来应该查询哪个域名服务器” ?” 。

软件测试网络工程的递归与迭代

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

顶级域名服务器收到本地域名服务器的查询请求后,要么给出要查询的IP地址,要么告诉本地服务器下一步应该查询哪个权威域名服务器。

最后,知道要解决的IP地址或错误,并将结果返回给发起查询的主机。

如果你不明白,我们可以给你一个简单的例子:

人物:孙爸爸、张菊、李菊、王菊

软件测试网络工程的递归与迭代

一日,孙大国作案被捕。于是孙父就让王举为儿子求情,但孙父并不认识王举,孙父就找到了张举。张说:我也不认识他。我去问问你。李局,李局认识王局,李局找到了王局,于是王局完成了工作,还给了李局,李局告诉了张局,张局终于把结果告诉了孙爸爸!

这就是递归,一层一层地向下传递,然后再返回。

有一天,孙大国又犯了罪。孙父到王局求情。他先去了张局。张局说:这次就难了。上次我帮你的时候,你就受到了上级的严厉查处。我无法再采取行动了。你去找李局吧。于是孙爸爸找到了李主任,李主任也表示很难处理。我帮你建立联系,你去找王主任。于是孙父找到了王菊。一笔PY交易后,王菊拍拍胸脯:没问题,我已经搞定了。于是孙爸爸又得到了一个满意的成绩。

这就是迭代。孙爸爸这回感觉有些不舒服了。他必须亲自一一寻找联系,才能最终得到结果。

提示:

软件测试网络工程的递归与迭代

递归和迭代是软考中简单易懂的考点。虽然分数占的比例不大,但每年都是必考题。另外,域名解析还是大家需要掌握的。

过去的问题:

用户评论

软件测试网络工程的递归与迭代
毒舌妖后

终于找到这个!之前网上找教程都找不到合适的解释软考网工里递归迭代的概念,看了这篇博客豁然开朗了!尤其那个用“爬楼梯”的例子讲得真不错,一下子就懂了。

    有19位网友表示赞同!

软件测试网络工程的递归与迭代
长裙绿衣

算法考试的时候对这俩概念还很迷茫…还好看到你这篇文章详细讲解了,虽然有些地方我还是不太理解,但是整体还是受益良多,建议可以加上几个实际案例解释更直观一些

    有13位网友表示赞同!

软件测试网络工程的递归与迭代
执念,爱

这篇博客的思路很清晰,语言简明易懂,很好的解决了我的疑问。网工考试的知识点确实不少,希望以后还能更新一些其他的知识点讲解!

    有16位网友表示赞同!

软件测试网络工程的递归与迭代
陌潇潇

讲道理我觉得这篇博客里面迭代和递归的例子还是比较抽象的,感觉用“爬楼梯”之类的例子实在难理解。希望能把概念解释得更具体一点 ,比如用代码直接展示出来会更容易让人消化一下。

    有9位网友表示赞同!

软件测试网络工程的递归与迭代
半世晨晓。

软考网工这门考试真的很考验逻辑思维能力…还好找到了这篇博客讲解了递归和迭代这两个概念,算是打通了一块我脑中的知识盲点!

    有8位网友表示赞同!

软件测试网络工程的递归与迭代
命硬

其实我不太觉得递归和迭代有什么本质上的区别,都是为了解决相同的问题的一种方法。不过写博客解释得真专业啊,看来我还是需要多学习一些算法知识才行.

    有16位网友表示赞同!

软件测试网络工程的递归与迭代
淡写薰衣草的香

软考网工的题目真的很难QAQ,这次考试我挂了!我觉得这篇博文还是很有帮助的,下次考试要好好复习递归和迭代这两个概念!

    有8位网友表示赞同!

软件测试网络工程的递归与迭代
柠栀

说实话这篇博客的内容跟我想的不一样。我觉得递归和迭代的实现方法有很多种,这篇文章只讲了一个比较普遍的方式,对于实际项目开发来说可能不太实用。

    有17位网友表示赞同!

软件测试网络工程的递归与迭代
志平

软考网工考试真的太难了,我花了很长时间才终于把递归和迭代的概念理解清楚!这篇博客讲解得还挺详细的,很有帮助!

    有15位网友表示赞同!

软件测试网络工程的递归与迭代
熏染

感觉标题写的有点夸张了,递归和迭代都是非常基础的算法概念,博客里面解释也还行,但也没到“之”这个程度吧。

    有17位网友表示赞同!

软件测试网络工程的递归与迭代
断桥残雪

博主分析的很透彻,把递归和迭代分别从多个角度阐述得很好,特别是代码案例的引用让我更加清晰地理解了这两个概念的区别。以后遇到类似的问题可以根据你们的观点进行思维引导,提高解决问题效率.

    有6位网友表示赞同!

软件测试网络工程的递归与迭代
素婉纤尘

学习软考网工确实需要耐心和毅力,反复练习才能真正掌握知识点。这个博客讲解的递归和迭代很好帮助我理清思路,也让我对这两个概念的概念有了更深层次的理解。

    有15位网友表示赞同!

软件测试网络工程的递归与迭代
孤败

很喜欢这篇博文分析深入浅出,对于那些初学者或者想入门软考网工的人来说非常实用。如果可以增加一些实用的案例应用,那就更棒了!

    有13位网友表示赞同!

软件测试网络工程的递归与迭代
〆mè村姑

学习数据结构和算法确实需要不断地练习和思考。这篇博客虽然篇幅不算长,但对递归和迭代的解释很清晰,很有帮助。 我觉得学习软考网工还需要结合实际项目经验才能真正掌握。

    有14位网友表示赞同!

软件测试网络工程的递归与迭代
面瘫脸

总感觉软考网工考试越来越难了,这篇文章讲递归和迭代说得挺不错,但我觉得代码实现部分还是需要更多实践操作来理解到位

    有9位网友表示赞同!

软件测试网络工程的递归与迭代
七夏i

博主把递归和迭代的概念解释得通俗易懂,让我对这两个概念有了更清晰的认知。以后在学习网络工程知识时,可以优先参考这种简洁明了的解说方法。

    有5位网友表示赞同!

软件测试网络工程的递归与迭代
青墨断笺み

感觉这篇博客写得很详细,针对网工考试来说非常实用,尤其对于那些想要突破软考网工难度的同学来说,这篇博客应该是有很大帮助的!

    有8位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/185481.html

(0)
小su's avatar小su
上一篇 2024年9月23日 上午11:34
下一篇 2024年9月23日 上午11:38

相关推荐

发表回复

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