1.DNS解析(网址->IP地址)
DNS缓存:浏览器,操作系统,分级查询:本地DNS服务器,根域名服务器,COM顶级域名服务器, google.com域名服务器
2.TCP连接(三次握手)
第一次握手:客户端->服务端 SYN=1(请求建立连接 )seq=n (序列号)
第二次握手:服务端->客户端 SYN=1(同意建立连接)ack=n+1(确认收到信息) seq=x(服务端序列号)
第三次握手:客户端->服务端 SYN=0(开始发送信息)ack=x+1(确认) seq=n+1
3.发送HTTP请求
4.服务器处理请求,并且返回HTTP报文
5.浏览器解析和渲染页面
6.连接结束
(四次挥手) 发完了 知道发完了 收完了 知道收完了