DNS查询的两种方式:递归查询和迭代查询
1、递归解析 当局部DNS
服务器自己不能回答客户机的DNS
查询时,它就需要向其他DNS
服务器进行查询。此时有两种方式,如图所示的是递归方式。局部DNS
服务器自己负责向其他DNS服务器进行查询,一般是先向该域名的根域服务器查询,再由根域名服务器一级级向下查询。最后得到的查询结果返回给局部DNS
服务器,再由局部DNS
服务器返回给客户端。
2、迭代解析 当局部DNS
服务器自己不能回答客户机的DNS
查询时,也可以通过迭代查询的方式进行解析,如图所示。局部DNS
服务器不是自己向其他DNS
服务器进行查询,而是把能解析该域名的其他DNS
服务器的IP
地址返回给客户端DNS
程序,客户端DNS
程序再继续向这些DNS
服务器进行查询,直到得到查询结果为止。也就是说,迭代解析只是帮你找到相关的服务器而已,而不会帮你去查。比如说:baidu.com
的服务器ip
地址在192.168.4.5
这里
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。