On Apr 21, 2011, at 12:55 PM, Ben Whorwood wrote:

> Dear all,
> 
> Can anyone share any thoughts or experiences for VPN links running over slow 
> Internet connections, typically 2kB/s - 3kB/s (think 33.6k modem)?
> 
> We are looking into utilising OpenVPN for out-of-office workers who would be 
> running mobile broadband in rural areas. Typical data across the wire would 
> be SQL queries for custom applications and not much else.
> 
> Some initial thoughts include...
> 
>  * How well would the connection handle certificate (>= 2048 bit key) based 
> authentication?

Should be fine. Might take 30 seconds to connect, but after connection it makes 
no difference

>  * Is UDP or TCP better considering the speed and possibility of packet loss 
> (no figures to hand)?

Since you're running TCP applications (database connections), you definitely 
want UDP. TCP-in-UDP behaves correctly in the presence of packet loss, 
TCP-in-TCP behaves horribly (it causes exponential backoff on the outer VPN 
connection, which causes queueing of the inner packets when they should be 
dropped. I've seen 20-30 second latencies with TCP VPNs over slow/lossy links).

>  * Is VPN over this type of connection simply a bad idea?

It shouldn't be any worse than running directly over the connection. With a UDP 
VPN it does packet-by-packet encapsulation, so it only adds the fixed 
per-packet overhead.

Reply via email to