我试图理解迭代和递归DNS查找之间的区别.从根本上说,我认为迭代就像打电话给百货公司寻找产品一样,当他们没有它时,他们会给你另一个分支机构的号码,然后你自己打电话给另一个分支机构.与递归相反,就像打电话给百货公司一样,当他们没有你所拥有的东西时,他们会代表你打电话给另一家分店寻找产品.事实是,当涉及到DNS时,我对此有了相互矛盾的看法.当我想到递归时,我想到的东西看起来像这样:
但是在阅读网页上的文章,甚至在DNS recursive上进行谷歌图片搜索时,我看到更多的例子看起来像这样:
对我来说,第二个示例看起来比递归更迭代,因为每个“其他DNS服务器”都在告诉“首选DNS服务器”要查找的下一台机器的地址,而不是代表首选它查找它DNS服务器.我看到的唯一递归元素是首选的DNS服务器代表DNS客户端进行查找,但从这里开始,它确实看起来是迭代的.
所以我想我的问题是,“递归”DNS查找真的只意味着在首选DNS服务器代表客户端做某事的意义上的递归,但是从这里开始迭代了吗?我在Google image search年看到的大部分结果都让我相信这一点,然后引出了一个问题,这篇文章中的第一张图片是不是很明显?
解决方法
原文地址:https://www.jb51.cc/html/229443.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。