连接:
- A 把连接释放报文段首部的 FIN = 1,其序号seq = u,等待 B 的确认(A:分手吧?)
- B 发出确认,确认号 ack = u + 1,而这个报文段自己的序号 seq = v(B:确定吗?)
- TCP 服务器进程通知高层应用要进行关闭了
- 从 A 到 B 这个方向的连接就释放了,TCP 连接处于半关闭状态 。B 若发送数据,A 仍要接收(因为A要知道B是否收到断开请求)
- 若 B 已经没有要向 A 发送的数据,其应用进程就通知 TCP 释放连接,并通知A连接已关闭(B:那就分了吧,我走了)
- A 收到连接释放报文段后,必须发出确认(好的)
原文链接:
https://blog.csdn.net/junsirhl/article/details/106155015
【说起来 TCP 的连接与释放真是个浪漫的故事呢!】
推荐阅读
- Mysql写入频繁,怎么破?这是我见过的最清晰的“神操作”
- 又一个骚操作,查询Windows Defender的白名单路径
- 我最喜欢用的 5 个 Ansible 模块
- 华安解密之DDoS攻防 21 引流回注的成败之谜
- 持续整理PyCharm的一些小用法
- CentOS7下重置root密码的操作步骤
- 淘宝团长是怎么推广的 找淘宝客推广有用吗
- 架构的腐化是必然的
- PS教程:制作霓虹灯字效果,开启斑斓的夜晚
- 如何远程开启你的电脑:WoL的原理和陷阱
