tcp/ip四次断开
2016-05-17 22:53:48 19 举报
登录查看完整内容
TCP/IP四次断开是指在建立TCP连接时,客户端与服务器之间进行四次握手的过程。这四次握手的目的是确保双方都准备好接收和发送数据。第一次握手是客户端向服务器发送一个SYN包,表示客户端请求建立连接。第二次握手是服务器收到SYN包后,向客户端发送一个SYN+ACK包,表示服务器同意建立连接。第三次握手是客户端收到SYN+ACK包后,向服务器发送一个ACK包,表示客户端已经准备好接收数据。最后一次握手是服务器收到ACK包后,向客户端发送一个FIN包,表示服务器已经准备好发送数据。如果这四次握手中的任何一次失败,则TCP连接将无法建立。
作者其他创作
大纲/内容
ESTABLISHED
TCP四次挥手关闭连接
FIN_WAIT_2
seq=y(随机)FIN=1
COLSE_WAIT
通知服务器端准备断开连接
3
CLOSED
2
Server
关闭读通道
发送fyn
发送完数据
等待ack报文
LAST_ACK
FIN_WAIT_1
seq=x(随机)FIN=1
1
Client
ACK=y+1
等待2个MSL时间
TIME_WAIT
ACK=x+1
可能还有数据传输
0 条评论
回复 删除
下一页