当前位置: 首页 > news >正文

TCP Window Full TCP Zero Window

TCP window Full & TCP Zero Window

在这里插入图片描述
注:

  1. 192.168.60.67 是客户端IP
  2. 10.250.251.223是服务端IP
  • 当客户端向服务发送多个280大小应用层数据时,在No 45帧数据时发生TCP Window
    Full,应用发送280字节,实际发出去只有67个字节。280 = 334-14(Frame header)-20(IP
    header)-20(TCP header) 这时TCP Window
    Full代表服务端接收缓冲区已经满了,无法再接收数据,tcp的协议层将溢出的数据丢弃了

在这里插入图片描述

  • 在No46帧数是服务端的TCP的ACK数据,其中出现 TCP Zero Window,进一步说明服务端的接收缓冲区已经满了

在这里插入图片描述

  • 在三次握手中第二次握手消息,可以看到服务端的接收缓冲区大小为2920个字节
  • 在将服务端的接收缓冲区大小改大以后,解决此问题。如果本来服务端本来接收缓冲区初始很大,那就有可能是服务端处理太慢,没及时取出内核中数据造成。那只能通过提高服务端的处理速度解决。

参考文献

TCP Analysis Flags 之 TCP Window Full
深入浅出之 TCP协议
值得一看!网络协议栈测试神器 - packetdrill
Linux TCP/IP分析工具Packet Drill

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【源码】Sharding-JDBC源码分析之Yaml分片配置文件解析原理
  • 【漏洞修复】Tomcat中间件漏洞
  • 强化学习之REINFORECE策略梯度算法——已CartPole环境为例
  • 高级web安全技术(第一篇)
  • 【ARM】v8架构programmer guide(4)_ARMv8的寄存器
  • Oracle(47)如何创建和使用集合?
  • Leetcode面试经典150题-236.二叉树的最低公共祖先
  • 保研考研机试攻略:第二章——入门经典(2)
  • LVS(Linux virual server)
  • 排序算法——插入排序
  • “华为杯”第十六届中国研究生数学建模竞赛-C题:视觉情报信息分析
  • rust pin_project的使用
  • 算法经典题目:Insert Interval
  • 深入了解HTML链接:从基础到进阶——WEB开发系列06
  • C# 不使用 `async` 和 `await` 的常见场景
  • 【刷算法】求1+2+3+...+n
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • 〔开发系列〕一次关于小程序开发的深度总结
  • 77. Combinations
  • css属性的继承、初识值、计算值、当前值、应用值
  • es6(二):字符串的扩展
  • express.js的介绍及使用
  • Java超时控制的实现
  • Node + FFmpeg 实现Canvas动画导出视频
  • Python十分钟制作属于你自己的个性logo
  • Python学习之路16-使用API
  • React 快速上手 - 07 前端路由 react-router
  • Solarized Scheme
  • use Google search engine
  • 初识 beanstalkd
  • 给新手的新浪微博 SDK 集成教程【一】
  • 关于springcloud Gateway中的限流
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 开源中国专访:Chameleon原理首发,其它跨多端统一框架都是假的?
  • 马上搞懂 GeoJSON
  • 入门到放弃node系列之Hello Word篇
  •  一套莫尔斯电报听写、翻译系统
  • ionic异常记录
  • 从如何停掉 Promise 链说起
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • # AI产品经理的自我修养:既懂用户,更懂技术!
  • #、%和$符号在OGNL表达式中经常出现
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (python)数据结构---字典
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (附源码)ssm户外用品商城 毕业设计 112346
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (未解决)macOS matplotlib 中文是方框
  • (限时免费)震惊!流落人间的haproxy宝典被找到了!一切玄妙尽在此处!
  • (转)shell调试方法