buglwIP - A Lightweight TCP/IP stack - Bugs: bug #21522, Zero-window probe

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #21522: Zero-window probe

Submitter:  Oleg Tyshev <olegreen>
Submitted:  Tue 06 Nov 2007 09:09:36 AM UTC
   
 
Category:  TCP Severity:  3 - Normal
Item Group:  Faulty Behaviour Status:  Duplicate
Privacy:  Public Assigned to:  None
Open/Closed:  Closed Planned Release:  None
lwIP version:  None

Jump to the original submission

Tue 06 Nov 2007 12:05:27 PM UTC, comment #7: 

You can close it.

Oleg Tyshev <olegreen>
Tue 06 Nov 2007 10:18:39 AM UTC, comment #6: 

So, no objection to close this one?

Frédéric Bernon <fbernon>
Group Member
Tue 06 Nov 2007 10:06:29 AM UTC, comment #5: 

Actualy it is the same.

Oleg Tyshev <olegreen>
Tue 06 Nov 2007 09:57:48 AM UTC, comment #4: 

Can you check if the record in coment#2 if the same problem than you (to avoid to duplicate records)?

Frédéric Bernon <fbernon>
Group Member
Tue 06 Nov 2007 09:55:58 AM UTC, comment #3: 

This document has good description of different approaches to zero window and keep alive implementations.
http://www.usenix.org/publications/library/proceedings/bos94/full_papers/lin.a

Oleg Tyshev <olegreen>
Tue 06 Nov 2007 09:41:34 AM UTC, comment #2: 


>That's correct and it was already discussed (I belive we had a bug report about that around here somewhere, but I didn't find it, so I'll leave this open).


I suppose you think to :

bug #20511 : No persist timer (https://savannah.nongnu.org/bugs/?20511)

Frédéric Bernon <fbernon>
Group Member
Tue 06 Nov 2007 09:36:38 AM UTC, comment #1: 

You mean host2 is lwIP, in other words: lwIP doesn't have a timer probing for zero windows.

That's correct and it was already discussed (I belive we had a bug report about that around here somewhere, but I didn't find it, so I'll leave this open).

Simon Goldschmidt <goldsimon>
Group administrator
Tue 06 Nov 2007 09:09:36 AM UTC, original submission:  

I think following case is not processed in lwip correct way.

Communication between host1 and host2.
Host1 advertises zero window.

Unacknoledged queue of the host2 is empty,
unsent queue contains some data.
In accordance with RFC-793 Section 3.7, host2 should
send zero-window probe, but it does not.
If host1 goes down, host2 is still sure, that connection is OK.

Oleg Tyshev <olegreen>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by fbernon (Posted a comment)
  • -email is unavailable- added by goldsimon (Posted a comment)
  • -email is unavailable- added by olegreen (Submitted the item)
  •  

    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 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-11-06 fbernon StatusNone Duplicate
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code