DNS递归查询的步骤
完整的域名格式应该是"
www.abc.com。
最后一个“.”被称为根域,也叫点域,通常在域名中省略。
递归查询是指主机向DNS服务器发送域名查询请求,服务器直接向主机返回查询结果。
与递归查询相对应的是迭代查询。
迭代查询的步骤是:
1.主机向本地DNS服务器发送查询请求。
2.本地DNS服务器找不到结果。即将请求转发到互联网上的根域。
3、根域将查询域名中的顶级域(假设要查询
www.abc.com
,域名的顶级域是com)返回给本地DNS。
4.本地DNS根据返回的IP地址向顶级域(com域)发送请求。
5、com域服务器将域名放在第二个域中(即
www.abc.com
Abc在。如果是的话
www.abc.com.cn
它的顶级域是cn,com在这里成为二级域)IP地址返回给本地DNS。
6.本地DNS向辅助域发送查询请求。
7.重复这个过程,直到本地DNS服务器得到最终的查询结果并返回给主机。此时,主机可以通过域名访问网站。