Low speed issue in one direction using Bridge
Posted: Tue Apr 14, 2015 10:25 am
Hi Guys.
I am installed in one vlan the softether bridge and connect it to my main hub server which is outside (in a datacenter) to a virtual hub.
My clients connect to another virtual hub in the datacenter server and using routing they can access different branches and services.
If i run a iperf from my client to a server in the brach where the bridge server is connectin, i got 5mbps, which is my home uplink max speed. But if i do the same just on the oposite direction (from the branch computer to my client computer) i got 256 kbps, which is really BAD, and in that office we have 10 MBps uplink speed (and yes, no one was working at the moment)
Connecting my client to the vpn server running on the DC and doing a speed test, gives me 50 MBps.
So, in nutshell
Client <-> VPN server working perfect.
Client -->VPN Server -->Bridge --> client works ok, 5 MBps
Client <--VPN Server <-- Bridge <-- Client works BAD, 256 kbps
On the branch office, the vpnbridge is running in a virtual machine with 512 mb ram/ 1 xeon 2.5 core, connected in a switch to a VLAN only for them, running on ubuntu, kvm virtualization with network and drive paravirtualized. It is connected throught a PfSense to the outside to a virtual vps on digital ocean, only running vpn services on ubuntu.
I tried to enable more connections on the bridge config (from 8 to 16), enable compression and so on, with that i gain around 10 kb/s but not a real deal.
I know SecureNAT is really slow, but c'mon, 256 kbps ???? if i got 1 or 2 MBps i would be more than happy.
Version:
Vpn Server -> 4.14 build 9529
I am installed in one vlan the softether bridge and connect it to my main hub server which is outside (in a datacenter) to a virtual hub.
My clients connect to another virtual hub in the datacenter server and using routing they can access different branches and services.
If i run a iperf from my client to a server in the brach where the bridge server is connectin, i got 5mbps, which is my home uplink max speed. But if i do the same just on the oposite direction (from the branch computer to my client computer) i got 256 kbps, which is really BAD, and in that office we have 10 MBps uplink speed (and yes, no one was working at the moment)
Connecting my client to the vpn server running on the DC and doing a speed test, gives me 50 MBps.
So, in nutshell
Client <-> VPN server working perfect.
Client -->VPN Server -->Bridge --> client works ok, 5 MBps
Client <--VPN Server <-- Bridge <-- Client works BAD, 256 kbps
On the branch office, the vpnbridge is running in a virtual machine with 512 mb ram/ 1 xeon 2.5 core, connected in a switch to a VLAN only for them, running on ubuntu, kvm virtualization with network and drive paravirtualized. It is connected throught a PfSense to the outside to a virtual vps on digital ocean, only running vpn services on ubuntu.
I tried to enable more connections on the bridge config (from 8 to 16), enable compression and so on, with that i gain around 10 kb/s but not a real deal.
I know SecureNAT is really slow, but c'mon, 256 kbps ???? if i got 1 or 2 MBps i would be more than happy.
Version:
Vpn Server -> 4.14 build 9529