1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 计算机网络总结(6)——DNS 域名解析过程

计算机网络总结(6)——DNS 域名解析过程

时间:2023-06-22 21:25:16

相关推荐

计算机网络总结(6)——DNS 域名解析过程

域名解析对于网络用户来说是透明的,并将该请求发送给本地域名服务器,若本地域名服务器上没有对应的记录,则由本地域名服务器负责向上一级域名服务器申请资源,此时该 DNS 服务器对上层来讲也相当于一台DNS客户机。每一个域名服务器不仅能够进行一些域名地址到IP地址的解析,还应该具有连接其他域名服务器的能力。

域名解析的过程如下:

【步骤一】客户机(主机)提出域名解析请求,并将该请求发送给本地域名服务器。客户机向本地域名服务器的查询一般采用递归查询;【步骤二】当本地的域名服务器收到请求之后,就先查询本地的域名缓存,如果有该记录项,则本地的域名服务器就直接把查询的结果返回;【步骤三】如果本地的缓存中没有该及录项,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域的主域名服务器的IP;【步骤四】本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的域名缓存,如果没有该记录项,则返回相关的下一级域名服务器的地址;【步骤五】重复步骤四,直到找到正确的记录;【步骤六】本地域名服务器把返回的结果保存到域名缓存,以备下一次使用,同时将结果返回给客户机。

举个栗子

例如,在因特网内的一台 DNS 服务器,向所在区域的本地域名服务发出递归查询请求,要求对域名www.进行解析,若该域名不在用户域名服务器的管辖范围内,用户域名服务器采用迭代查询的方法向根域名服务器发出请求,根域名服务器传回能够解析www.域名的cn域名服务器的地址,这样根据树形结构一次向下访问cn域,域、域的域名服务器,最后在域名服务器中解析出域名地址www.对应的IP地址,送至客户端解析器。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。