以前只是知道3次握手和4次挥手,但是对于其在连接和断开时的各个状态却不是很懂,今天就来看一下握手和挥手时的状态转换图: 1.三次握手和四次挥手时的状态转换图: 实线表示应用程序: 应用层首先发SYN的请求信号,应用层处于SYN_SENT的状态,当服务器端发送ACK应答,并且服务器端发送给它SYN请求时,处于数据传输状态(ESTABLISHED).当客户端关闭的时候(发送FIN),客户端变成FIN_WAIT_1的状态,当收到ACK时,变成FIN_WAIT_2的状态,当接收到服务器端的FIN时,变成…