[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: 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:


  Nachricht geschickt von/durch Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]