一、
1、2、3是三次握手
1:客户端向服务器请求连接
2:服务器确认可以连接,,(相当于告诉客户端,我准备好啦)
3:客户端确认可以连接,,(客户端:我也准备好啦)
二、
4,也就是Socket通讯了
三、
5、6、7、8是四次挥手,这里假设是Client发起的断开连接
5:客户端和服务器讲,断开连接吧
6:服务器确认一下,可以断开了
7:在确认之后立马就告诉客户端:断开成功了
8:客户端收到之后也关闭了连接
by the way,,,服务器确认可以断开的时候,如果客户端先断开了,服务器再发送已断开的消息,客户端是接收不到的,所以是确认可以关闭的时候,紧接着发送一个已关闭的消息