You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

TCP与Wireshark问题:嵌入式服务器未重传TCP分段

TCP与Wireshark问题:嵌入式服务器未重传TCP分段

各位好,我最近刚开始深入学习TCP协议,现在碰到了一个实际场景下的问题需要分析,先把我的环境和相关情况跟大家说明白:

Connections

  • 客户端:主机PC,系统为Ubuntu 22.04.4 LTS(IP:...60)
  • 交换机:TP-Link TL-SG1016D 千兆交换机
  • 服务器:专有嵌入式设备(IP:...61),我们简称它为ED。这个设备内置一块BeagleBone Green V1.1,据我所知它没有运行操作系统,完全是纯嵌入式编程实现的,处理的都是高实时性任务。
  • Wireshark仅能在客户端侧抓包,无法在服务器侧进行抓包操作
  • 该交换机同时连接到我们的其他IT网络

Software

  • ED的供应商提供了PC与ED通信的API,我作为用户无法直接访问底层的TCP协议栈
  • 我在主机PC上运行了自研软件,用于对ED执行各类操作。当前场景是周期性轮询数据,轮询周期为150毫秒。每个轮询请求的TCP分段大小为3字节,ED返回的应答帧大小为49字节。

备注:内容来源于stack exchange,提问作者RaphaelBru

火山引擎 最新活动