当前位置:网站首页>TCP的四次挥手
TCP的四次挥手
2022-08-04 08:50:00 【zhu0902150102】
1.流程图

2.TCP为啥需要四次挥手
第二次的挥手ACK能不能省掉?
其实TCP有的场景确实只要经历三次挥手就可以是否连接。挥手的次数>=3,因为两次FIN关闭报文及最后一次ACK是必不可少的,现在研究的是第二次ACK能不能省去。当服务端还有很多数据要给
发送的时候,不可省掉。因为不会ack会导致client端不断重发FIN包。但是当服务端没有数据可发送或者说数据,ack,fin包可以作为最后一个包发送时,可能会变成三次挥手,也就是第二次和第三次挥手一起发送。这个在HTTP驱动包特别明显。当client接受完数据才关闭连接发送FIN包,抓包显示只进行了三次挥手。
边栏推荐
猜你喜欢
随机推荐
Quick tips for getting out of a single
阿里云的数据库系统怎么升级更新的www.zgysffm.com怎么加快访问速度?
第一次用postgreSQL,想装主从,用的12.7 tar.gz版本。安装好后没在 share目录下找到样例配置recovery.conf.sample,是安装方式不对,还是路径不对?
给Unity Behavior Designer(Unity行为树) 的Can See Object 画圆锥辅助图
Fiddler(一)安装
技术实现 | 图像检索及其在高德的应用
B站回应HR称“核心用户都是Loser”、求职者是“白嫖党”:已被劝退
今日睡眠质量记录71分
js - the first letter that appears twice
解决报错: YarnScheduler: Initial job has not accepted any resources
通过GBase 8c Platform安装数据库集群时报错
秒懂大模型 | 3步搞定AI写摘要
grafana手册之可视化配置图表table
C# DirectoryInfo类
Unity3D 数据加密
async - await
leetcode 22.8.1 二进制加法
【虚幻引擎UE】UE5实现WEB和UE通讯思路
【JS 逆向百例】某网站加速乐 Cookie 混淆逆向详解
蘑菇书EasyRL学习笔记









