问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么建立连接是三次握手,而关闭连接却是四次挥手

发布网友 发布时间:2022-04-23 05:48

我来回答

2个回答

热心网友 时间:2023-10-17 07:24

1.在建立连接时:服务器端处于LISTEN状态时,当收到SYN报文段的建立连接请求后,服务器可以把ACK报文段和SYN报文段(ACK报文段起确认作用,即确认客户端的连接建立请求;SYN报文段起同步作用)放在一起发送,所以在连接建立时四次握手(即第二次握手时,服务器的ACK报文段和SYN报文段分开发送)可以合并为三次握手。

2.而在释放连接时需要四次是因为TCP连接的半关闭造成的。由于TCP是全双工的(即数据可在两个方向上同时传递),因此,每个方向都必须要单独进行关闭,这个单方向的关闭就叫半关闭。下面再详细说明下为什么要半关闭:

在关闭连接时,当服务器收到客户端的FIN报文通知时,它仅仅表示客户端没有数据发送服务器了;但服务器未必将所有的数据都全部发送给了客户端,所以服务器端未必马上也要关闭连接,也即服务器端可能还需要发送一些数据给客户端之后,再发送FIN报文给客户端来表示现在可以关闭连接了,所以它这里的ACK报文和FIN报文多数情况下都是分开发送的,这也是为什么释放连接时需要交换四次报文了。

热心网友 时间:2023-10-17 07:24

因为TCP有个半关闭状态,假设A.B要释放连接,那么A发送一个释放连接报文给B,B收到后发送确认,这个时候A不发数据,但是B如果发数据A还是要接受,这叫半关闭。然后B还要发给A连接释放报文,然后A发确认,所以是4次。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
上证基金和深证基金有什么不同 如何查上市基金最近买的股票 电脑百度网盘下载的文件在哪电脑上版百度网盘的下载文件在哪 百度网盘下载的文件在哪_百度网盘下载的文件在哪里可以找到 网盘文件在电脑哪里电脑上版百度网盘的下载文件在哪 百度网盘下载的东西在哪里可以找到 具体操作步骤 国际短信验证码发送平台有哪些,常用的国际短信验证码平台! 国际短信通道平台推荐 买日立全高清等离子P50X101C还是50a102c?决定不下买P50X101C还是50a102... 日立等离子电视怎么样 乳糖益菌粉,柠檬大白芸豆蔬果含片,果蔬清畅酵素,蛋白型固体饮料,益生菌发酵果蔬酵素有什么副作用? 简述TCP三次握手四次挥手过程及各过程中客户端和服务器端的状态。 short如何用彩泥做蛋糕 澳力美果蔬清畅酵素 金刚怎么盘?是用手汗还是什么? 每次http 都需要三次握手吗 求助:TCP三次握手 四次挥手全过程? 清畅酵素原液老人可以喝吗? 小金刚菩提手串怎么盘? 三次握手及四次挥手在TCP/ip模型的哪一层进行的?最好有理由~ 上善达生清畅酵素 我是小时用一晚上的,能利饮,蔬果饮,是否有冲突 怎么用彩泥做蛋糕方法视频 TCP三次握手和四次挥手是什么意思? 畅清酵素能减肥吗?听别人说效果好像蛮好的,我想问问看,是不是别人 TCP 三次握手和四次挥手指的什么? 彩泥制作蛋糕要怎么做 脂美乐果蔬清畅酵素固体饮料有副作用吗? HTTP协议为什么要三次握手,而不是2次/4次握手? 我买了酵素,有优质,清畅该怎么用 把橡皮泥做蛋糕怎么做 用彩泥如何做蛋糕? 柳美果蔬清畅酵素这个产品能减肥吗? 怎么用彩泥做蛋糕 小金刚菩提子怎么盘玩? 蒜香小龙虾怎么炒好吃? http和tcp是不是都是三次握手四次挥手啊 雅天俪清畅酵素能减肥吗?吃多少瓶才能有效果 蒜蓉小龙虾最正宗的做法? 为什么tcp连接的时候是三次握手,关闭的时候是四次握手 怎样使word中的艺术字可以随意调整位置? 蒜蓉小龙虾怎么做不苦? 谁能用通俗的话来 解释下 关于用 tcp/ip 协议 传输数据时的 3次握手 4次挥手 举个例子更好! 酵满满清畅酵饮的食用方法? 金刚菩提子怎么盘玩? 龙虾怎么抄的好吃!!! tcp在建立连接时为什么需要3次握手,而断开连接是需要4次握手 澳力美果蔬清畅酵素这个多少钱一盒 求助:蒜香小龙虾的正宗做法 哪位知道小金刚菩提子手串怎么盘?有什么技巧吗? 关与三次握手,四次挥手。用ftp访问,抓的包如图,请问哪个是三次握手,哪个是四次挥手?求大神指导