2024年4月2日发(作者:)
百度DNS解析过程
下面是一个关于DNS的实验:百度DNS解析过程,相信热爱学习的你一定很感兴
趣,下面跟着一起来看看!
if现在我用一台电脑,通过ISP接入互联网,那么ISP就会分配给我一个DNS效劳
器(非权威效劳器)。now,我的puter向这台ISPDNS发起请求查询.baidu.。
首先,ISPDNS会检查自己的缓存中有没有这个地址,有的话直接返回给我的PC,
没有的话,ISPDNS会把请求发送给根效劳器(13台)。
根效劳器发现是.结尾的即是.这个顶级域名下的,就告诉请求者负责解析.的DNS效
劳器。(目前百度有4台baidu.的顶级域名效劳器)。
ISPDNS再次向baidu.这个域的权威效劳器发起请求,baidu.收到后,查一下这台主
机,然后把它的IP返回给IPSDNS,然后IPSDNS把地址返回给我的PC,并且存入告诉
cache中,以便再次访问。
//当然这是完美的解析不走,不过百度的DNS没这么简单。
[root@zichen star]# nslookup .baidu.
Server: 211.140.13.188
Address: 211.140.13.188#53
Non-authoritative answer:
.baidu. canonical name = ...
Name: ..
Address: 220.181.112.76
Name: ..
Address: 220.181.111.111
百度有个ame=...的别名,这所怎么一个过程呢?用dig工具跟踪一下。
[root@zichen star]# dig +trace .baidu.
; <<>> DiG 16 <<>> +trace .baidu.
;; global options: +cmd
. 167778 IN NS -servers..
. 167778 IN NS -servers..
. 167778 IN NS -servers..


发布评论