为什么会采⽤三次握⼿,若采⽤⼆次握⼿可以吗?

浏览量:1442
时间: 2024-01-30 15:48:54

image.png

采⽤三次握⼿是为了防⽌失效的连接请求报文段再次传到服务器,因⽽产⽣错误。如果由于⽹络不稳定,虽然 客户端以前发送的连接请求以到达服务⽅,但服务⽅的同意连接的应答未能到达客户端。则客户⽅要重新发送 连接请求,若采⽤⼆次握⼿,服务⽅收到客服端重传的请求连接后,会以为是新的请求,就会发送同意连接报8/6/2022 5 / 14文,并新开进程提供服务,这样会造成服务⽅资源的⽆谓浪费。 如果只采⽤⼀次的话,客户端不知道服务端是 否已经收到⾃⼰发送的数据,则会不断地发送数据。为了保证服务端能收接受到客户端的信息并能做出正确的 应答⽽进⾏前两次(第⼀次和第⼆次)握⼿,为了保证客户端能够接收到服务端的信息并能做出正确的应答⽽进 ⾏后两次(第⼆次和第三次)握⼿

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。仅供学习交流使用,不构成商业目的。版权归原作者所有,如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时删除。侵权投诉
相关推荐HOT
PCB过孔怎么设计?过孔大小、载流能力、via stitching怎么用?PCB面试

一句话答案过孔连接不同层,常用 0.3mm 孔径/0.6mm 焊盘(8/16mil),最小 0.2/0.45mm;载流能力看孔径和铜厚,1oz 铜 0.3mm ... 详情>>

2026-10-07 10:01:10
技术笔试与机试怎么准备?电子工程师求职硬核环节怎么做?求职面试策略

本文概述技术笔试/机试是电子工程师求职的第一个硬门槛,很多人在这一环被刷。面试官(出题方)想看的不是你背了多少,而是基本功和工程素养。本文从“笔试考什么”讲起,... 详情>>

2026-09-12 15:39:02
IBIS模型怎么理解与使用?PCB仿真工程师面试SPICE与IBIS对比

PCB仿真中高级技术基础题本文概述IBIS是信号完整性仿真最常用的模型格式,面试中需要讲清IBIS是什么(I/O Buffer Information Spec... 详情>>

2026-09-01 13:50:52
电子工程师职业规划怎么走?技术专家和管理路线怎么选?面试问答

一句话答案电子工程师有两条路:技术专家(资深工程师→技术专家→架构师)和管理(项目主管→研发经理→技术总监);前 3 年打基础,3~5 年选方向,5 年以上深耕... 详情>>

2026-09-23 16:24:50
Linux字符设备驱动怎么写?file_operations与ioctl怎么用?嵌入式Linux面试

一句话答案字符驱动核心是 file_operations 结构体:open/read/write/ioctl/release 各对应一个函数,注册后在 /dev... 详情>>

2026-09-16 10:01:50
开班信息