网络相关

tcp三次握手的过程:(1):客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待
服务器确认;
(2):服务器收到syn包,必须确认客户的syn(ack=j+1),同时自己也
发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入
SYN_RECV状态;
(3):客户端收到服务器的SYN+ACK包,向服务器发送确认包
ACK(ack=k+1),此包发送完毕,客户端和服务器进入
ESTABLISHED状态,完成三次握手。连接建立后,客户端和服务
器就可以开始进行数据传输了。
三次握手是为了建立连接;
四次挥手(关闭连接):(1) TCP客户端发送一个FIN,用来关闭客户到服务器的数据传送。
(2) 服务器收到这个FIN,它发回一个ACK,确认序号为收到的序号
加1。和SYN一样,一个FIN将占用一个序号。
(3) 服务器关闭客户端的连接,发送一个FIN给客户端。
(4) 客户端发回ACK报文确认,并将确认序号设置为收到序号加1。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。