TCP原理

http是基于TCP连接的用于浏览器的网络通讯协议

TCP 三次握手

这是客户端用来与服务器建立连接的过程:

客户端发送连接请求给服务器,服务器监听到请求,发送送已经收到请求的信息给客户端并要求客户端进入确定连接的状态,客户端收到信息进入确认连接状态,发送信息告诉服务器自己已经准备好连接,服务器接收到后自身也进入连接状态

TCP数据传输

建立连接后就开始传输数据:

客户端发送数据给服务器,服务器接受到后会发送信息给客户端,告诉客户端已经收到信息,客户端接受不到回答则会重新发送数据。

同理应用于服务器向客户端发送数据

TCP四次挥手

用于断开TCP连接

客户端发送请求要断开连接并不在发送数据,服务器收到信息并告诉客户端同意关闭连接,过会后服务器告诉客户端下面我关闭连接了,客户端知道后发送试探性的报文确定服务是否已经关闭连接,等待几分钟后服务器没有应答,认为服务器已经关闭,自身便再关闭连接。

posted @ 2019-10-11 15:15  阴阳师先生  阅读(499)  评论(0)    收藏  举报