What is the latency between the two sites? That is going to dictate how much potential throughput a given TCP/IP
streamcould use. You may need tune your TCP/IP window to increase the throughput.
I would check the network to ensure there are no errors occurring; i.e. dropped packets and retransmits.
Do you have QOS enabled and if so how is that handled? Does it just drop the packets? As that would cause the TCP/IP to
backoffand retransmit.