http协议
TCP/ip:
应用层 HTTP FTP TELMET/SSH (windows 远程 mstsc) DNS
传输层 TCP可靠传输 有数据包的收发和确认机制 丢包重发 UDP 跟广播似的
网络层
网络访问层
1.Web访问过程
(1)客户端用户在浏览器中输入某个URL,形如http://www.baidu.com:80
(2)客户端操作系统作DNS解析,获得目标服务器的IP地址
(3)客户端操作系统打开一个自由端口,向服务器发起连接请求
(4)经过三次握手,服务器端确认与该客户端的连接,打开一个自由端口与该客户端通信
(5)客户端开发请求数据——以4KB为大小的一个又一个请求数据包——发送HTTP Request
(6)服务器开始接收请求数据包,接收完成后,处理接收到的数据——Request Handling
(7)服务器开始向客户端发送以4KB为大小的响应数据——发送HTTP Response
(8)响应结束之后,服务器会经过四次握手,断开连接,关闭各自的自由端口
HTTP1.0 Offline 离线模式 js加载的时候 已经断开连接
HTTP1.1 Connection:Keep-Alive 响应结束后等一会在断开连接

浙公网安备 33010602011771号