TCP的三次握手和四次挥手
2023-02-17 21:15:29 0 举报
TCP的三次握手和四次挥手
作者其他创作
大纲/内容
被动关闭
CLOSE
FIN-WAIT-1
SYN_RCVD
SYN=1,seq=X
TIME-WAIT
FIN-WAIT-2
TCP三次握手建立连接
通知应用进程
请求建立连接
CLOSE-WAIT
ESTABLISHED
服务器端
四次挥手即终止TCP连接,就是指断开一个TCP连接时,需要客户端和服务端总共发送4个包以确认连接的断开。在socket编程中,这一过程由客户端或服务端任一方执行close来触发。
客户端
主动关闭
TCP 四次挥手关闭连接
针对服务器端的SYN的确认应答
三次握手的的目的是连接服务器制定端口,建立TCP连接,并同步连接双方的序列号和确认号,交换TCP窗口大小信息。在Socket编程中,客户端执行connect()时,将触发三次握手
SYN_SENT
等待2msl
established:建立了
LAST-ACK
数据传输
针对客户端的SYN的确认应答,并请求建立连接
0 条评论
下一页