Friday, January 31, 2020

TCP Windowing and High Bandwidth Links

Just fishing for ideas on what the issue may be with a problem I'm having.

We have a presence in a cloud provider that has a subset of servers. We purchased a dedicated 1 Gb link (think ExpressRoute) via an ISP but we are getting throughput issues going to the cloud provider. When we do throughput tests we are getting ~50 Mbits using TCP. On UDP we are getting the full Gb speed.

The ISP is saying the UDP test proves the link works fine and that the issue must be the TCP window settings on the servers communicating with each other. Forcing the TCP window size from 208k to 64 M only increases the throughput to ~100 Mb. I am more suspicious of the issue being the ISPs packet shaper even though they insist the only thing it is doing is shaping to 1 Gb on their POP router.

We ran a test using the same two servers but running the traffic out over the open internet and got ~800 Mbits so I think this points away from the servers being the issue but the ISP disagrees.

Any of you have an idea of what the problem here may be?



No comments:

Post a Comment