Hi,
please what is the reason that there is absolutely no information about how to adjust the TCP send and receive window size?
Is this 'parameter' really not usefull for tweaking on RouterOS?
Thanks for getting some info here.
Achim
Cisco also has useful informationregarding the option.The window scale extension expands the definition of the TCP window to 32 bits and then uses a scale factor to carry this 32-bit value in the 16-bit Window field of the TCP header
Okay, this means if I use a http or web proxy on the RouterOS, I need to change the window size on the RouterOS system, right?.If you want to change window size then you should change it on the machine sending the data
Why?This can be done with IPTables in Linux. It should be rather easy to incorporate it into the mangle rules in Mikrotik. This would be extremely handy for a simple mechanism for optimizing traffic over WAN links.
https://serverfault.com/questions/52806 ... m-iptables
Agree. But that's not what I think OP and @jerico99 wanted to achieve. I guess they wanted to boost speed of single TCP connections which suffer from long delays and for that window size would need to be increased. Which is a bad thing.Of course a mangle rule in the forward chain should only LOWER the window size in TCP packets being forwarded,
never increase it. It is like the adjust-mss action, which should also only LOWER the mss.
I don't think any bad effects could result from lowering the window size in a forwarded packet.
But it could be beneficial, e.g. when trying to give many TCP connections a fair share of the bandwidth on a slow connection.