When tcp requests syn, an incorrect ack is returned. When in the network quadruple, the source IP and port are the same, and the destination IP and port are different #29037
Labels
info-completed
The GH issue has received a reply from the author
kind/bug
This is a bug in the Cilium logic.
kind/community-report
This was reported by a user in the Cilium community, eg via Slack.
needs/triage
This issue requires triaging to establish severity and next steps.
stale
The stale bot thinks this issue is old. Add "pinned" label to prevent this from becoming stale.
Is there an existing issue for this?
What happened?
As shown in the figure below, two sessions: 10.82.36.11:40001 -> 10.82.107.128:3600 and 10.82.36.11:40001->10.82.107.120:3448. When the first one sends syn, the seq returned by the server is 1987538173 , when sending syn for the second session, the seq returned by the server is 1987538174, and cilium mistakenly treats the two sessions as one session.
Cilium Version
1.12.7
Kernel Version
4.19.113-300.el7.x86_64
Kubernetes Version
1.24.10
Sysdump
No response
Relevant log output
No response
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: