lwIP - A Lightweight TCP/IP stack - Bugs: bug #49128, Incorrect sequence number handling...
You are not allowed to post comments on this tracker with your current authentication level.
bug #49128: Incorrect sequence number handling for zero window probes
Submitter: | David van Moolenbroek <dcvmoole> | ||
Submitted: | Mon 19 Sep 2016 12:49:31 PM UTC | ||
Category: | TCP | Severity: | 3 - Normal |
Item Group: | Faulty Behaviour | Status: | Fixed |
Privacy: | Public | Assigned to: | goldsimon |
Open/Closed: | Closed | Planned Release: | None |
lwIP version: | git head |
Tue 04 Oct 2016 08:14:02 PM UTC, comment #1: |
Simon Goldschmidt <goldsimon> |
Mon 19 Sep 2016 12:49:31 PM UTC, original submission:
With a TCP connection where no application is reading from the receiving socket, as a result of silly window avoidance a TCP receiver may reduce the receive window to zero before its receive buffer is actually full. In that state, i.e. with a zero-sized window, the receiver may continue to accept new incoming data, thus further filling up the receive buffer without opening the window. This is in fact how lwIP itself behaves in this case.
|
David van Moolenbroek <dcvmoole> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 6 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2016-10-04 | goldsimon | Status | None | Fixed | |
Assigned to | None | goldsimon | |||
Open/Closed | Open | Closed | |||
2016-09-19 | dcvmoole | Attached File | - | Added zero-window-probe-pre-patch.pcap, #38550 | |
Attached File | - | Added zero-window-probe-post-patch.pcap, #38551 | |||
Attached File | - | Added 0001-tcp-advance-next-seq-nr-for-zero-window-probes.patch, #38552 |
Powered by Savane 3.13-02a9.
Corresponding source code
Fixed, thanks for reporting.