首页 > 编程知识 正文

使用域名访问网址,DNS解析过程

时间:2023-05-06 10:46:27 阅读:159375 作者:3149

上一节中,我们学习了【图解TCP_IP读书笔记】第五章“DNS”。 在这里详细地说一下吧。 访问名为www.baidu.com的域名,看看当swdzdj访问www.baidu.com时会发生什么情况。

首先查找本地DNS缓存(在自己的电脑上),如果有则返回,如果没有则进入下一步调查是否有与本地hosts文件对应的映射记录,如果有则返回, 否则下一步,本地DNS服务器)一般提供给你的互联网接入服务器运营商,例如中国电信、中国移动)发送请求进行查询,本地DNS服务器收到请求后,首先记录自己的缓存记录如果很快回来就结束了,但是如果找不到的话,本地DNS服务器会向DNS的根域名服务器发出查询请求。 老板,www.baidu.com的ip是什么? 根域服务器收到请求后,看到这是.com的域名,并说:“该域名由.com的弟弟管理。 请问他。 这是.com弟弟的联系方式。 ip1”的回复。 本地DNS服务器收到回复后,根据老大哥的联系方式(ip1 ),立即向顶级域名服务器.com发送请求。 com很大,www.baidu.com的ip是什么? com顶级域名服务器收到请求后,看到这是baidu.com的域名,就说:“这个域名由. baidu.com的弟弟管理,问他就可以了。 这是他的联系方式。 (ip2 )本地DNS服务器收到回复后,根据前辈的指导) ip2 ),向. Baidu发送baidu.com权威域名服务器收到请求后,确认是自己管理的域名,并立即发送给自己本地DNS服务器收到回复非常高兴。 这样我终于得到了www.baidu.com的ip。 我马上把这个信息传达给了想要咨询的客户(是你的电脑)。 这个过程很漫长,为了节约时间,也为了不打扰各位老大哥,当地的DNS服务器把这个咨询的结果偷偷记录在自己的小笔记本里,以便下次有人来咨询时,能及时处理。

TTL 参数可以配置缓存时间

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。