求DNS解析的过程图

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:43:51
仍然先声明本人菜鸟,我读的是FRED BUTZEN CHRISTOPHER HILTON合著的《LINUX网络》,在讲到DNS时,有个地方看不懂,原文如下:
前面略...
4.如果解析器在myexample.com本身的域名空间内找不到节点mispress.com,它就假定mispress.com处于本地域之外,因此它必须搜索因特网域名服务器来寻找该节点,这个过程的第一步,是找到顶级域.com的域名服务器。解析器在名字mispress.com后附加点”.“,形成正式域名FQDN,然后向InterNIC的主服务器提出请求来查找为这台主机提供服务的名字服务器,这样的服务器有很多,其中一个是A.ROOT-SERVERS.NET,其中IP地址为198.40.0.4。
5.解析器找到为顶级域名.com提供域名服务的服务器的IP地址后,他选取其中一个IP地址,然后向掌握mispress.com信息的服务器提出请求。接着,解析器向A.ROOT-SERVES.NET查询关于mispress.com的信息;解析器向IP地址为207.111.17.2的主机ORIGIN.HEPCATS.COM回复知道关于mispress.com的信息,然后告诉我们它的IP地址。
6.现在解析器知道,它应该向服务器ORIGIN.HEPCATS.COM查询关于域mispress.com的信息。所以,解析器向该服务器查询关于www.mispress.com的信息。ORIGIN.HEPCATS.COM应答节点www.mispress.com的IP地址为207.111.17.4。

请高手帮忙画个图,答案满意一定追加分数的

DNS管理域名也是分等级层次的.这里的情况是在二级DNS服务器上没有这个域名信息.那它就一定是别的一台二级DNS域名服务器在管.那就向一级DNS服务器发查询请求.一级DNS就会查出它管理范围内的另一台DNS上的有效数据发给那个不知道的二级DNS服务器.下次这个域名它自己就记住,也会解析了.