Thread (22 messages) 22 messages, 4 authors, 2023-05-24

Re: [PATCH net-next 3/3] net: tcp: handle window shrink properly

From: Eric Dumazet <edumazet@google.com>
Date: 2023-05-17 14:47:53
Also in: lkml

On Wed, May 17, 2023 at 2:42 PM [off-list ref] wrote:
From: Menglong Dong <redacted>

Window shrink is not allowed and also not handled for now, but it's
needed in some case.

In the origin logic, 0 probe is triggered only when there is no any
data in the retrans queue and the receive window can't hold the data
of the 1th packet in the send queue.

Now, let's change it and trigger the 0 probe in such cases:

- if the retrans queue has data and the 1th packet in it is not within
the receive window
- no data in the retrans queue and the 1th packet in the send queue is
out of the end of the receive window
Sorry, I do not understand.

Please provide packetdrill tests for new behavior like that.

Also, such fundamental change would need IETF discussion first.
We do not want linux to cause network collapses just because billions
of devices send more zero probes.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help