宁波品牌网站制作哪家好app开发与网站建设
这是记录前端面试的话术集锦第二十篇博文——高频考点(输入 URL 到页面渲染的整个流程),我会不断更新该博文。❗❗❗
借用这道经典面试题,将之前学习到的浏览器以及网络几章节的知识联系起来。
首先是DNS查询,如果这一步做了智能DNS解析的话,会提供访问速度最快的IP地址回来。
1. DNS
 DNS的作用就是通过域名查询到具体的IP。
因为IP存在数字和英文的组合(IPv6),很不利于人类记忆,所以就出现了域名。你可以把域名看成是某个IP的别名,DNS就是去查询这个别名的真正名称是什么。
在TCP握手之前就已经进行了DNS查询,这个查询是操作系统自己做的。当你在浏览器中想访问www.baidu.com时,会进行一下操作:
-  
操作系统会首先在本地缓存中查询
IP -  
没有的话会去系统配置的
DNS服务器中查询 -  
如果这时候还没得话,会直接去
DNS根服务器查询,这一步查询会找出负责com这个一级域名的服务器 -  
然后,去该服务器查询
baidu这个二级域名 -  
接下来,三级域名的查询其实是我们配置的,你
 
