访问域名的整个流程
从输入URL到页面加载全过程解析
1、用户在浏览器中输入域名
输入域名
按下回车键
2、浏览器缓存查询
本地DNS缓存
操作系统缓存
3、本地DNS服务器查询
向本地DNS服务器发送请求
4、根域名服务器查询
本地DNS服务器向根域名服务器发送请求
5、顶级域名服务器查询
根域名服务器返回顶级域名服务器地址
6、权威域名服务器查询
顶级域名服务器返回权威域名服务器地址
7、完成解析并建立连接
获取IP地址
TCP三次握手建立连接
8、发送HTTP请求
构建HTTP请求报文
发送请求至服务器
9、服务器处理请求并返回响应
接收HTTP请求
处理请求并生成响应报文
返回响应报文至客户端
10、浏览器解析HTML内容
接收并解析HTML文档
构建DOM树并渲染页面
11、关闭TCP连接
TCP四次挥手释放连接
到此,以上就是小编对于“访问域名的整个流程”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/630986.html