From: xiehang Date: Thu, 9 May 2019 09:59:25 +0000 (+0800) Subject: Change the default value of TCP_MSS to 1440 and TCP_MSS Range : [576 1460] X-Git-Tag: v4.0-beta1~344^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=67dd55eae87c17b6ddc8729e1f78ecd2b80fb700;p=esp-idf Change the default value of TCP_MSS to 1440 and TCP_MSS Range : [576 1460] --- diff --git a/components/lwip/Kconfig b/components/lwip/Kconfig index 2d7c5731ec..53ce0f3d4e 100644 --- a/components/lwip/Kconfig +++ b/components/lwip/Kconfig @@ -294,12 +294,14 @@ menu "LWIP" config TCP_MSS int "Maximum Segment Size (MSS)" - default 1436 - range 1220 1436 + default 1440 + range 576 1460 help Set maximum segment size for TCP transmission. - Can be set lower to save RAM, the default value 1436 will give best throughput. + Can be set lower to save RAM, the default value 1460(ipv4)/1440(ipv6) will give best throughput. + IPv4 TCP_MSS Range: 576 <= TCP_MSS <= 1460 + IPv6 TCP_MSS Range: 1220<= TCP_mSS <= 1440 config TCP_MSL int "Maximum segment lifetime (MSL)"