前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >60秒问答:什么情况下四次挥手变成三次?

60秒问答:什么情况下四次挥手变成三次?

作者头像
程序员小王
发布2022-01-18 14:50:25
1.1K0
发布2022-01-18 14:50:25
举报
文章被收录于专栏:架构说

回顾:

60秒问答:系统调用之send函数

每日一题:数据丢包后,tcp是如何处理的

Socket基本-TCP粘包问题

彻底搞定:手绘TCP状态机

1 抓包为证:ack+fin

2 收益

3 来源:https://www.zhihu.com/question/63264012

在客服端第1次挥手时, 服务端可能还在发送数据。

所以第2次挥手和第3次挥手不能合并。

如果没有数据发送,有可能2个包,合并一起传输

TCP断开连接为什么比建立连接多一个步骤呢? 其实很简单,因为谈恋爱的时候还没有共同财产,

但是分手的时候还需要分东西呀!

第20章节:很重要 看三遍 对比三个图

【这个没看懂】【这个没看懂】

4 总结 tcp状态基 :fin+ack 是成立的

观察:fin_wait_1 --> time_wait 变化

同时接受到:fin+ack

这个合并了。

SYN: Synchronize sequence numbers

FIN: No more data from sender

发送RST包关闭连接时,不必等缓冲区的包都发出去

沟通步骤

  1. 准备好一个ppt,在写代码之前演示最终目标 和架构设计 就是如何去实现的 【不要说公司部门环境不对 着就是最终结果,不要试着看看,一定是可以完全上线的项目,非demo和一个知识点。自己认为真的 不是闹着玩的。。】 一、这个技术出现的背景、初衷和要达到什么样的目标或是要解决什么样的问题 二、这个技术的优势和劣势分别是什么 三、这个技术适用的场景。任何技术都有其适用的场景,离开了这个场景 四、技术的组成部分和关键点。 五、技术的底层原理和关键实现 六、已有的实现和它之间的对比
  2. 经过领导,专家 进行鸡蛋里挑骨头。【自己做好了别人路了胡扯,不会对别人产生任何影响,做事和做人一样,无论熟悉人,还是老师,领导,不相关人 反对 他们反馈信号,接受质疑,经过九九八十一难考验,并且你还在坚持认为对的。】
  3. 最后融合别人建议,然后完善你项目。【不听老人言,吃亏在眼前,不敢接受别人批评,说明自己完全没有把握,才去否定 愤怒方式】
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-09-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Offer多多 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 沟通步骤
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档