cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Speed performance between servers over site to site tunnel

Highlighted
Here to help

Speed performance between servers over site to site tunnel

Hi,

 

We have site to site (3rd Party) tunnel to Azure from MX100.

The commissioned Internet speed is 250M, however, when we test the speedtest or do throughout test it maximum goes to 160M.

 

This is not the major concern though - the main issue is that servers on either side of the tunnel show poor network speed. Once this was reported, we did Iperf tests and the number are showing maximum 30Mbps as the bandwidth when using TCP mode. With UDP, it jumps to 150M. Normal speedtest from the server behind the MX shows similar 150M speed as well.

 

Any suggestions? Also I want to understand why iPerf results are so different from the speedtest, my logic says that speedtest is also using TCP as we use http browser to do the test.

 

Thanks for going through the above notes. Any suggestions or feedback will be highly appreciated.

 

4 REPLIES 4
Highlighted
Kind of a big deal

Re: Speed performance between servers over site to site tunnel

The default window size in an iPerf TCP test is abysmal. You should be adjusting that to get more accurate real world results. 

Highlighted
Kind of a big deal
Kind of a big deal

Re: Speed performance between servers over site to site tunnel

TCP traffic requires a lot of processing overhead compared with UDP.  This is because with TCP, both ends need to confirm each part of the conversation.

Highlighted
Kind of a big deal

Re: Speed performance between servers over site to site tunnel

Also note that Meraki has crap DES/3DES throughput.  If you are using these ciphers change to AES.

Here to help

Re: Speed performance between servers over site to site tunnel

Hi all,

 

Thanks for all your contribution into this discussion.

I used TCP with multiple streams which actually showed much better results than a single stream where the network pipe can be tested with more data than just with the limitation of the host hardware.

 

I also used the below links which also guided me in the testing. Just sharing for all of us, I am sure most of you would have bumped into it at some time.

 

https://netbeez.net/blog/tcp-window-size/

 

https://documentation.meraki.com/zGeneral_Administration/Tools_and_Troubleshooting/Troubleshooting_C...

 

https://www.slashroot.in/iperf-how-test-network-speedperformancebandwidth

 

Finally thanks all for the help.

Welcome to the Meraki Community!
To start contributing, simply sign in with your Cisco account. If you don't yet have a Cisco account, you can sign up.