打印
[应用相关]

LWIP TCP重传一直失败问题

[复制链接]
48|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2024-11-15 15:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问各位大佬:
11:40的时候TCP发送2652失败后,重传1460成功,后面1192长度一直不成功是什么问题哈,中间11:42接收方主动上报的,又能正常响应。

使用特权

评论回复
沙发
classroom| | 2024-11-15 16:01 | 只看该作者
LWIP TCP需要定时器来处理超时重传等任务。如果定时器资源不足,TCP可能无法申请到所需的定时器,从而导致重传失败。

使用特权

评论回复
板凳
laocuo1142| | 2024-11-15 17:09 | 只看该作者
网络拥塞或丢包

使用特权

评论回复
地板
flycamelaaa| | 2024-11-15 18:23 | 只看该作者
接收端可能没有正确接收或处理TCP数据包,从而没有发送确认报文(ACK)。发送端在多次重传后仍未收到ACK,可能会认为连接已断开或出现故障。

使用特权

评论回复
5
powerantone| | 2024-11-15 21:00 | 只看该作者
LWIP TCP的配置参数可能设置不当,如重传次数、超时时间等。

使用特权

评论回复
6
stormwind123| | 2024-11-15 22:00 | 只看该作者
验证TCP/IP协议栈的实现是否符合标准,并检查是否存在潜在的bug或问题。

使用特权

评论回复
7
probedog| | 2024-11-15 22:00 | 只看该作者
如果可能,使用更可靠的网络连接设备或增加网络带宽试试

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1324

主题

3809

帖子

0

粉丝