[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [patch #7837] Default TCP_MSS to 1220 if LWIP_IPV6 support
From: |
Simon Goldschmidt |
Subject: |
[lwip-devel] [patch #7837] Default TCP_MSS to 1220 if LWIP_IPV6 support is enabled |
Date: |
Tue, 28 Aug 2012 19:55:19 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:14.0) Gecko/20100101 Firefox/14.0.1 |
Follow-up Comment #2, patch #7837 (project lwip):
I don't know about this. I don't like that it changes IPv4 behaviour only
because IPv6 is enabled.
And I do see a problem regarding memory usage when changing the default. I
doubt that anyone seeking performance leaves TCP_MSS at its default, but the
defaults are meant for small memory, not for good performance.
As a side note, TCP_MSS does *not* limit what we can accept. We accept
anything that we get passed in a pbuf (from the netif driver). TCP_MSS is only
used to
a) limit tx segment size and
b) sending the MSS option
so strictly speaking, we do conform to the RFC.
Other than that, I don't really see the connection between MTU and MSS: only
because we must be able to handle big MSS doesn't mean we have to use a big
MSS, right?
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?7837>
_______________________________________________
Nachricht gesendet von/durch Savannah
http://savannah.nongnu.org/