TCP三次握手协议
2020-02-09 22:17:58 0 举报
登录查看完整内容
TCP三次握手
作者其他创作
大纲/内容
这时client不一定会返回断开连接的响应,有可能client已经关闭了服务,这时server会等待两个最大报文周期,然后关闭连接
FIN_WAIT_1
client发起断开连接请求发送FIN=1
client
client接收到server返回的数据包后将再次发送一个数据信息用来告诉server表明我已收到server的返回信息,这时说明client已经与server建立了连接
SYN_RCVD
SYN_SEND
server用来表明我已收到client发送过来的client请求,并将信息告知客户端
client发送SYN/SEQ
TIME_WAIT
LAST_ACK
TCP的三次握手过程
状态变化
CLOSE_WAIT
这时server还没有表明可以关闭和client的连接,因为这时server可能还有未处理的请求
server会发送一个确认包来告诉client我收到了你要断开连接的请求,这时只是server给client的一个ACK响应
TCP的四次挥手过程
CLOSE
ESTAB-LISHED
client发送关闭连接请求,这时server就会断开与client的连接
server
server接收到client发送的信息后返回SYN/ACK/SEQ等信息给client
server处理完所有请求后,给client发送一个最后的响应
FIN_WAIT_2
0 条评论
回复 删除
下一页