当用户在浏览器输入URL(统一资源定位符)时,浏览器通过DNS域名解析器将URL解析成IP地址,得到IP地址后,浏览器与服务器建立HTTP连接;
建立好连接,浏览器将会与服务器进行三次握手建立TCP连接,连接成功后,浏览器发起一个GET请求,浏览器会通过请求的URL生成HTTP格式的数据包(请求报文)发送给服务器,服务器接收到后对数据包进行解析与处理,处理完后生成HTTP格式的数据包(响应报文)响应给浏览器,浏览器在接收到响应数据包后进行解析,最后响应一个HTML页面给用户;
用户在浏览完网站后,关闭浏览器,浏览器与服务器进行四次挥手释放TCP连接;