dns递归查询是指,请求端请求dns解析之后,服务端返回最终结果。如果服务端没有缓
存数据,则必须由服务端去请求dns解析。 也就是客户端A向服务端B请求域名C,B通
过进一步的查询c的解析后,告诉a,C的解析是x.x.x.x
dns迭代查询是指,请求端请求dns解析之后,服务端仅返回下一个查询地址。 也就是
客户端A向服务端B请求域名C, B只是返回A你去问d吧(d可能为C的上级域名,或是根域
名服务器),然后A又去问d,最后得到结果。
实际使用中,从pc客户端到本地域名服务器使用递归查询,而其他域名服务器都采用迭
代查询。
如果pc客户端到到本地域名服务器也采取迭代查询,则pc客户端要自己查询多次才能得
到结果,而且不能利用缓存数据。
如果其他域名服务器也采用递归查询,则根域名服务器可能会发起许多请求,则根域名
服务器的压力会很大。
--
FROM 61.164.34.*