|
Increasing TCP initial window to 3 segments (rfc 2414 or 3390)
Hi all,
I would like to implement the RFC 2414 or 3390 dealing with a large TCP initial window. Indeed, in most linux TCP implementation, initial_Win=2 TCP segments but it is possible to increase it to 3 or 4 segments depending on the MSS as mentioned in RFC 3390 :
"The upper bound for the initial window is given by :
min (4*MSS, max (2*MSS, 4380 bytes))"
Thus, for MSS=1460, initial_TCP_window = 3 MSS. I would like to modify this value in Linux but I don't know how to do it ? I thought it was the purpose of wmem and rmem but in fact no. I can install any kernel version to achieve this. This is very important because it increases a lot the performance for small data transfers.
Thanks in advance,
Nicolas.
|