PPTP connection bundling

Hi guys,

where I live they like to limit your speeds - and they even do it on VPN connections - so max transfer tops out at maybe 1200-1400 kbps no matter what I do but when I use “non-std” multiple UDP stream transfer software is able to reach close to full bandwidth. (on 16mb i can get about 12 mb in transfer speed.)

So if I had MT in both ends - could I bundle 2 VPN connections (maybe to seperate dest IPs - both both dest IPs on same MT router?)

That feature would kick :slight_smile: a**

the simpliest solution is load-balancing http://wiki.mikrotik.com/wiki/PCC#Application_Example_-_Load_Balancing

but if you have RouterOS on both ends - you may try to use bonding, http://wiki.mikrotik.com/wiki/Bonding

thanks - will bonding work over x number of PPTP links? Load balance will not work since im trying to increase speed on 1 stream and thereby work around the ISPs limits- not multiple streams.

has anyone tried? or have a short get started guide? :slight_smile:

I have a MT on a ESXi as the “vpn” server and have a few RB750 and RB450G which I would like to bond.

best

Kasper

yes, it will work, but all links should have same speed

okay im trying to figure out how to set it up.

I have now both PPTP and OVPN enabled as servers.

questions: Since I cant use dynamic IPs on the interfaces - and the interfaces need to be created “up front” how is the best way to set it up?

/bonding only accepts a valid interface name. You don’t get that on a dial-up?

any help would be appreciated! :slight_smile:

best

Kasper

create pptp-servers for necessary login names

so do i create 2 x vpn login servers on destination - and then 2 x vpn client “devices” on remote host?

I have seen I can set a username - but no password. Will password come from the Secrets?

//

yes. if client with that username connects to your server, this interface brings up and serves that client (i.e. new dynamic interface is not created)

thanks for your help. I got it to work - but it was not a happy trial :slight_smile:

combined speed was lower - and that seems to be due to available bandwidth jumping up and down on each interface due to ISPs “network management”

So next trial is a UDP based tunnel :slight_smile:

thanks!

so, did you use bonding? in what mode? RR is not the best for non-ideal links %)

i tried RR - but that was not good.

what would you recommend? I have tried multi channel UDP streaming with file transfer software - and I can actually get about 6+ mpbs constant traffic from my server to here. But using VPN i max out on 700-800 kbps via MT on same network. When I used bonding - interfaces jumped up and down in speed. I tried both L2TP and PPTP vpn with more or less same results.

best regards

try ALB or XOR mode

Hi there been reading this with some interest.

I have been using bonding with MT for some time now, but this has always been simple and the main route is over the two ISP connections.

I have in the past set up connections for customers and have give them a public IP from our Data centre pool and routed there traffic this way so they do not see we are using a third party ISP in some locations.

What i now want to do is tunnel the customer traffic back to our data centre router, but using a bonded method to give faster connections and a public static IP from our data centre core, we have used sharedband in the past which works, but im pretty sure we can do this over microtik.

I have icore 36 in the dc so this will serve as the pptp agregation server.

I think i need to setup the bonding as normal

WAN1
WAN2

Then Create
VPN1
VPN2

Mangel rule
mark packets from x IP mark as VPN1 and VPN2

Create route rule 0.0.0.0/0 from all traffic marked VPN1 or VPN 2

Then all traffic will be split across the two tunnels to the core router in the DC working as a aggregation point.

Can you see anything wrong with this? or a better way

Adrian