Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We currently have a remote branch office connecting to the main office through a remote vpn client. Recently we had to upgrade the software application used there. This application talks to the server installed in the main office through VPN. This setup works fine but the application when connecting to the main office produces a lot of delay which is not acceptible. Before this appliation was a stand alone application and it generates its output in less than few minutes. Now its takes more than 30 minutes. Currently we have a very slow internet connection 1.5mbps/256 kbps with a microsoft vpn client installed on a computer running this application. Our options are

  1. Upgrade the internet connection to 20 mbps/800 kbps.
  2. Create site to site vpn.
  3. Installing this application in a terminal server in the main office and allow users in remote office to rdp to the terminal server through vpn client.

What is the best option?

Any advice would be appreciated.

share|improve this question

I would actually do all three, in that order. I assume this is a DSL connection, that uplink is going to seriously nerf your downstream performance. The performance difference you're going to see here will be huge. The small sonicwall firewalls are perfect for getting this done quickly and easily.

share|improve this answer
Thanks for the reply. We do already have a modem/router firewall working well. So why should I need a sonicwall firewall? What is the practical efficiency difference between site to site vpn and remote client vpn? Thanks in advance. – ryju Nov 1 '11 at 1:50
Having dedicated hardware to the encryption should speed things up. Any IPSec capable appliance will do, I recommended sonicwall because well, it's easy and fairly secure. – SpacemanSpiff Nov 1 '11 at 2:29
Thank you so much for your advice. – ryju Nov 1 '11 at 23:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.