Got 3 servers, A (Win 2008), B (Win 2003), and C (Win 2003) with network timeout issues between them.
Been testing with iperf and using various tcp window sizes.
A to B - works fine -high speed.
A to C - worksfine - high speed.
B to C - very slow. Increase in TCP windows size in iperf makes difference (But still not as fast as previous 2).
B to A - very very slow. Increase in TCP window size in iperf makes big difference.
C to A - same.
C to B - same.
I can sort of understand why B to C is slow (both are Windows 2003). These have not had TCP parameters tuned at all which I understand is possible on Windows 2003. My plan was to try increasing the TCP window size on these servers.
But B to A is from 2003 to destination of Windows 2008. I thought TCP was all sorted in 2008 and there was nothing to tune?