How do I improve the transfer speed of a RVS4000 VPN tunnel?

Posted on 2009-04-22
Medium Priority
Last Modified: 2012-05-06
I have a VPN tunnel using 2 Linksys RVS4000 routers. I'm using the same ISP at both ends ( a cable provider with 512 Kbps upload speed and 7.5 Mbps download) . I have a Windows PCs at both ends. The transfer speeds are impossibly slow. When I transfer a 1 M file between 2 machines I get about 10 kbps transfer rates.

I need secure access to a 54M database and these speed make access impossible.

These are the settings of the tunnel

Keying Mode:        IKE with Preshared Key
Phase 1:                
Encryption:               3DES
Authentication:       MD5
Group:                       768-bit
Key Life Time:         86400 Sec.

Phase 2:
Encryption:                3DES
Authentication:        SHA-1
Perfect Forward Secrecy:       enable
Preshared Key:       
Group:                         768-bit
Key Life Time:          28800
Question by:jkeppler
  • 2
LVL 33

Accepted Solution

MikeKane earned 2000 total points
ID: 24209569
Alot of this will depend on the the total traffic at both sites.   A 512 up at each end gets you about 62.5Kbps transfer rate if my math is correct.    To this add any other traffic that is leaving the site, how many users, any uploads happening?  How about other site to site transfers when the VPN is up? AD replication going on?  Other syncs?  

As you think about the above, also consider that the ISP oversold the speed.   Consider that 62.5 number will lose 10-15% in signalling and other errors.    Have you certified that both sites are actually getting that upload speed?  Try any of the speedtests online to verify.  

Lastly, what kind of file were you moving and how were you moving it?   Was it a large file over SMB?   FTP?   Different methods will have different overhead costs.    


Author Comment

ID: 24209811
At the time I tested this there would have been essentially no other upload traffic on either end.

I've tried moving both smaller files (images - <1MB) and larger files ( data files - 50 MB) with speed ranging from 2 - 17 kbps. These files were moved using using shared folders on Windows which I believe is SMB.

Using Speedtest.net I got 2.57 MB/s download 0.46 Mb/s upload and 105 ms ping.
LVL 33

Assisted Solution

MikeKane earned 2000 total points
ID: 24225203
Then another item you can look at is possible fragmentation.    Check the MTU size on each router and adjust accordingly.  

I use a utility called MTUROUTE to check for the maximum mtu size.    If this is set to large, you get fragmentation and connection issues.    Doesn't really sound like what you have, but its worth a check anyway.  


Featured Post

Fill in the form and get your FREE NFR key NOW!

Veeam is happy to provide a FREE NFR server license to certified engineers, trainers, and bloggers.  It allows for the non‑production use of Veeam Agent for Microsoft Windows. This license is valid for five workstations and two servers.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction This article explores the design of a cache system that can improve the performance of a web site or web application.  The assumption is that the web site has many more “read” operations than “write” operations (this is commonly the ca…
Let’s list some of the technologies that enable smooth teleworking. 
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Suggested Courses

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question