[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #25882] TCP hangs on MSS > pcb->snd_wnd
From: |
Simon Goldschmidt |
Subject: |
[lwip-devel] [bug #25882] TCP hangs on MSS > pcb->snd_wnd |
Date: |
Mon, 27 Apr 2009 19:26:52 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; de; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9 |
Follow-up Comment #4, bug #25882 (project lwip):
The question is if we really have to handle this? A connection like this is
likely to be very ineffective!
Starting with lwIP, I thought the way data is packed into segments is a
problem, but I've come to think of it as quite handy and very
performance-optimized. Moving from this implementation to being able to send
data as the remote side requires from its window would be a great increasement
of complexity.
And the way the original poster tried to fix it doesn't really work, either,
as at the time the segment is created, you cannot tell how the send window
will behave: you could later have a send window that again doesn't match the
segments we have created before...
To sum it up: without the ability of re-packaging segments, we won't be able
to reliably cope with this. And as this is too complex, I'd vote against it.
Plus: I think Jakob is right in that the server behaves odd!
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?25882>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.nongnu.org/
- [lwip-devel] [bug #25882] TCP hangs on MSS > pcb->snd_wnd,
Simon Goldschmidt <=