1、首先进行 DNS域名解析,发生在应用层
2、 建立TCP链接,发生TCP的三次握手,发生在 传输层
一次握手:客户端发送一个SYN (同步序列号)包给服务器,请求建立链接。
二次握手:服务器收到SYN包之后,回应一个SYN+ACK(确认应答)包,确认收到请求,
三次握手:客户端接收服务器的SYN+ACK后,再发送一个ACK确认应答包,确认数据正确
3、客户端发送一个HTTP请求
4、服务器处理相关的请求并返回处理后的相应结果
5、TCP挥手关闭链接,浏览器接收到的服务器给到的HTML代码,开始解析
6、浏览器将解析后的各类资源渲染给用户