DNS解析过程
参考:
http://www.maixj.net/ict/dns-chaxun-9208
http://blog.it985.com/8389.html
DNS(Domain Name System)域名系统,提供域名与IP地址的解析服务。
DNS解析过程(手绘的比较挫,主要是想自己理解一下,根据自己的想法画一下更好,电脑画的话还得注意格式啥的):
客户端访问ll.163.com这个URL地址首先会去访问本地的/etc/hosts这个文件里是否有记录,若有直接获取对应的IP,若没有则执行上图的过程:
1):去查询DNS服务器,/etc/resolv.conf这个文件里所记录的DNS服务器(8.8.8.8),若此DNS服务器本地有记录或有缓存记录,则直接从本地中获取对应的IP,若没有,则:
2):8.8.8.8到顶级DNS服务器去查询(顶级服务器只是一个.),顶级DNS服务器只是管理如.com,.net,.org等域名(管理记录如:.com这台下层DNS服务器对应的IP),此时顶级DNS服务器会告诉8.8.8.8:我不知道ll.163.com是谁,但是我知道.com是谁,就把.com这台DNS服务器的ip告诉8.8.8.8
3):8.8.8.8收到信息后,就去找.com这台服务器,问他:知道ll.163.com的IP吗?答:不知道ll.163.com,但是知道.163.com,然后把地址返回给8.8.8.8
4):8.8.8.8收到信息后,找.163.com,问他:知道ll.163.com的IP吗?答:知道,是10.0.0.170
5):8.8.8.8收到这个IP地址后就去访问了,同时也把记录缓存在本地8.8.8.8
嘿嘿嘿,先记着,到时候再补充
-------------------------------------------
个性签名:在平凡中坚持前行,总有一天会遇见不一样的自己!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!
![微信公众号](https://images.cnblogs.com/cnblogs_com/lemon-le/871591/o_w2.png)
![微信打赏](https://www.cnblogs.com/images/cnblogs_com/lemon-le/871591/o_wechat.png)
![微信打赏](https://www.cnblogs.com/images/cnblogs_com/lemon-le/871591/o_zhifubao.png)
微信公众号 微信打赏 支付宝打赏
posted on 2016-11-21 15:19 Captain_Li 阅读(444) 评论(0) 编辑 收藏 举报