全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
121 0
2024-12-01
三次握手协议四次挥手【
TCP协议中的三次握手和四次挥手
(图解)】首先Client
端发送连接请求报文,
Server
段接受连接后回复
ACK报文,并为这次连接分配资源。
Client
端接收到
ACK报文后也向
Server
段发生ACK报文,并分配资源,这样
TCP连接就建立了。
那如何断开连接呢?简单的过程如下:
【注意】中断连接端可以是
Client
端,也可以是
Server
端。假设Client
端发起中断连接请求,也就是发送
FIN报文。Server
端接到FIN报文后,意思是说
"我Client
端没有数据要发给你了
",但是如果你还有数据没有发送完成,则不必急着关闭
Socket
,可以继续发送数据。所以你先发送
ACK,"告诉Client
端,你的请求我收到了,但是我还没准备好,请继续你等我的消息
"。这个时候
Client
端就进入
FIN_WAIT
状态,继续等待
Server
端的FIN报文。当
Server
端确定数据已发送完成,则向
Client
端发送FIN报文,"告诉Client
端,好了,我这边数据发
完了,准备好关闭连接了
"。Client
端 ...
附件列表
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群