楼主: 打了个飞的
146 0

[学习资料] 三次握手协议四次挥手【TCP协议中的三次握手和四次挥手(图解)】 [推广有奖]

  • 0关注
  • 25粉丝

已卖:7578份资源
好评率:99%
商家信誉:一般

院士

94%

还不是VIP/贵宾

-

威望
0
论坛币
3465 个
通用积分
4893.0385
学术水平
8 点
热心指数
9 点
信用等级
8 点
经验
18429 点
帖子
2135
精华
0
在线时间
1412 小时
注册时间
2024-5-25
最后登录
2026-1-30

楼主
打了个飞的 在职认证  发表于 2024-12-1 18:54:44 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
三次握手协议四次挥手【
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
端 ...
二维码

扫码加我 拉你入群

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

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

关键词:TCP Client Server socket Serve

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-2 06:14