浏览器发送web请求之DNS域名解析过程

  • 作者:qq_36494964
  • 来源:csdn
  • 2018-05-25 17:05:46

1、浏览器检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有这个解析过程就结束 2、如果浏览器缓存中没有,去操作系统的缓存查找,hosts文件中找 3、如果操作系统缓存中没有 去local DNS Server(LDNS)本地DNS服...

1、浏览器检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有这个解析过程就结束
timg (23).jpg
2、如果浏览器缓存中没有,去操作系统的缓存查找,hosts文件中找
3、如果操作系统缓存中没有 去local DNS Server(LDNS)本地DNS服务器中去找(比如 学校 小区里的互联网服务提供商电信联通的DNS服务器)
4、若LDNS没有命中,去Root Server DNS服务器 根域名服务器中找
5、返回给LDNS一个所查询域的主域名服务器地址gTLD Server(国际顶级域名服务器)如com、cn、org
6、LDNS向gTLD发送请求
7、gTLD返回给域名对应的Name Server
8、Name Server(就是你注册的域名服务器)查询域名对应的IP 连同TTL值(缓存的时间由TTL值控制)返回给LDNS
9、LNDS缓存域名与对应IP
10、返给用户 根据TTL 缓存在本地系统缓存中

  • 相关专题
  • web

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣