千紫小星
2015-01-28 21:57
从图中,客户机——本地域名服务器——根DNS服务器 是递归查询,然后 本地DNS服务器——其他的4个服务器是迭代查询是吧?
为什么要这样呢?
如果单纯的递归的话,你看,客户机——本地DNS服务器——根DNS服务器——顶级域名服务器cn——顶级域名服务器com——……这样下去,也就是,本地服务器就只和根服务器交流就可以了,是吧?减轻了本地服务器的负担,但增加了其他服务器的负担。
如果单纯迭代的话,却增加了本地服务器的负担,减轻了其他服务器的负担。
是这样理解的吗?
其实从总体上看这个是迭代查询。查询过程本来就应该是一个整体的,不过分开看客户机——本地域名服务器——根DNS服务器确实是递归查询。
这个图才是递归:
如果按照你的意思(课程也是这么说的),热河一个分支也是迭代
Linux网络管理
114247 学习 · 410 问题
相似问题