Jack的可爱DNS解释

Jack的开爱DNS解释
DNS 就当是一个公安局....
域名就当是某人的名字,例如张三..
IP地址就是 他的身份证号码...
如果公安局里有张三的档案(相当于DNS的资源记录)
那么大家就可以通过把自己的请求发给公安局就可以查询到张三的身份证号了....
某人在路上检到一张身份证通过公安局就可以找到张三 ,这叫反解,但安全性不够高
那么如果路人在公安局找张三的时候,如果本地公安局没有张三的信息,那么它告诉你,去找张三出身地的公安局询问,那么这样的查询叫做迭代查询.
如果出生地还是没有呢?(叫张三的人还没有出生或者已经死亡) 那就地址请求无效
如果路人在询问本地公安局张三的信息的时候,若查询成功则直接告诉路人结果,若查询失败也告诉路人查无此人的话,那就叫递归查询
从名字查身份证号的是查询叫做正向查询
如果从身份证查名字的话叫反向查询...
实际情况下,当客户端向本地DNS服务器发送请求的时候先查本机的cache,然后查本机hosts文件,如果查不到,则交给本地DNS服务器,然后本地DNS也先查自己的CACHE,然后查不到的话查本机hosts文件,如果还查不到,直接转发到.根域服务器
实际情况下,当客户端向本地DNS服务器发送请求的时候先查本机的cache,然后查本机hosts文件,如果查不到,则交给本地DNS服务器,然后本地DNS也先查自己的CACHE,然后查不到的话查本机hosts文件,如果还查不到,直接转发到.根域服务器.
然后根域服务器再找你查询的域的DNS服务器,然后告诉你的本地DNS.
dns把信息给你,并且缓存到自己的机器上.

你可能感兴趣的:(职场,休闲,Jack的可爱DNS解释)