Skip to content

TCP retransmition is not correct #13161

Open
@ChenChuang-23

Description

@ChenChuang-23

Description / Steps to reproduce the issue

tcp retransmission has an exponential regression mechanism. For example, if no ack is received for 1.5 seconds, the first retransmission will be sent. If no ack is received, the second retransmission will be generated after 3s. If an ack is received, the exponential retreat timer resets. But timing doesn't work that way. After receiving an ack for the first retransmission, no reset was performed. The tcp interval becomes larger when the subsequent transmission becomes retransmission.

On which OS does this issue occur?

[Linux]

What is the version of your OS?

ubuntu22.04

NuttX Version

unkown

Issue Architecture

[arm]

Issue Area

[Networking]

Verification

  • I have verified before submitting the report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Arch: armIssues related to ARM (32-bit) architectureArea: NetworkingEffects networking subsystemOS: LinuxIssues related to Linux (building system, etc)Type: BugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions