首页 > 其他 > 详细

浏览器导航流程

时间:2020-07-01 00:56:58      阅读:95      评论:0      收藏:0      [点我收藏+]

当用户在浏览器输入地址按下回车键的一刻:
1.浏览器先从浏览器缓存中查看该地址是否有解析过的IP结果
2.如果没有命中浏览器缓存中的结果则从操作系统中查看有没有解析过。windows操作系统从系统c盘中的stc/hosts中获取指定域名的IP,如果有用户事先有自己定义的话。
3.如果上一步还没得到IP,则发送请求到LDNS本地域名服务器解析域名。
4.如果LDNS还没命中,就到Root Server根域名服务器请求解析域名
5.Root Server根域名服务则返回一个对应所在查询域的主域名服务器(gTLD Server,国际顶尖域名服务器,如.com .cn .org等)地址
6.然后LDNS再发送用户输入地址的请求给上一步返回的gTLD国际顶尖域名服务器
7.然后gTLD查询并返回用户输入地址注册所在的服务器Name Server
8.Name Server根据映射关系表找到目标ip,返回给LDNS
9.LDNS缓存这个域名和对应的ip
10.LDNS把解析的结果返回给用户,用户根据TTL值缓存到本地系统缓存中,域名解析过程至此结束

浏览器导航流程

原文:https://www.cnblogs.com/xwh7/p/13216774.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!