Hello, there are so many complains about openvpn performance in proto tcp mode that it is almost unbelievable that nobody took care of it. I am using two 20/20 MB connections and openvpn tunnel in tcp mode. without vpn my ping is about 10ms but with vpn it jumps to 520ms. What is most interesting when i use ping -l 1472 which is maximum packet size for MTU 1500 ping is OK and about 13ms. Any other size than 1472 (which means 1500 = 1472 + 28 overhead) causes ping to take values about 500-600ms. And it is not acceptable to use UDP for me because of my company policy. I think that it is very common problem and not yet answered. I am taking wild guess that everything works OK with proper packet size = MTU but when packet is smaller or larger (with fragmentation) it causes lags. Looking forward to your answers.
Best Regards Ucho