Our problem do all global companies have, in many cases without understanding
that the sender is the "bad guy".
We have throughput problem that is related to latency, then sender and
receiver is using a Wide Area Network will the throughput be reduced.
I have used a WAN simulator and network analyzator to see all details.
TCP handshake shows that client accept sliding window of 64 KB and the
server accept 32 KB.
With LAN between server and client does the sender transmit 4 DATA packages
and the receiver reply with 1 ACK, this goes on until all data is xmitted.
I change to WAN mode by setting latency on the WAN simulator to 70 msec and
the pattern is changed to 2 DATA, 1 ACK, 2 DATA, 1 ACK and so on.
Sliding window is never the limitation, we have realised that the sender
congestion window, buffer or something on the sender side is dynamicly
reducing the throughput.
The WAN is underutilized.
What parameters can be tuned to increasy the senders throughput?
What commands can be used to see current setting and how to change them if
needed?
(I would prefere not to be forced to use wan accelerators that locally sends
ACK to increase the throughput from the sender.)
All ideas are welcome
Stefan
|