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


  Nachricht gesendet von/durch Savannah

reply via email to

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