从URL到页面呈现出来大致分为两个部分:网络通信和页面渲染
1.DNS域名解析
浏览器能访问的资源都是通过IP访问的,但是为了方便我们记忆和使用网站都是使用的域名,所以当我们输入一个域名的时候就需要浏览器进行域名解析。浏览器解析域名的流程是先从浏览器缓存中查找是否有该域名,浏览器缓存中没有则从系统缓存中查找(系统缓存中查找主要是在本地host文件中查找),系统缓存中没有则从路由缓存中查找,路由缓存没有则从本地DNS服务器中查找,本地DNS服务器中没有则从其他DNS服务器中查找,其他服务器中查找的规则是递归查找,查找的顺序是(根域名服务器,一级域名服务器,二级域名服务器,三级域名服务器) 浏