Double internet connection, active-active

Hi,

On a site in South Africa I have 2 internet connections with both a /29 range.
lets assume 6.6.6.2 and 7.7.7.2 as the available IP’s for the Mikrotiks’s (and 6.6.6.1 and 7.7.7.1 as the gateways)

I’ve got a Mikrotik with on Ether1: 6.6.6.2/29
Route setup : DST.Address 0.0.0.0/0 to gateway: 6.6.6.6.1

I want both IP’s to be online and pingable,
so I set on Ether2: 7.7.7.2/29
Routing/VRF: Routing Mark SECONDISP, Interface Ether2
Routing DST.Address: 0.0.0.0/0 gateway 7.7.7.2, Routingmark: SECONDISP

This works, I can now ping both IP’s, when I pull one of the ISP uplinks, 1 ping always remains running .

However, when I run a bandwidth test I always see the outbound traffic going via ether1, ether2 is never touched.

Can this be arranged somehow, to physically split both links?

You can use ECMP https://wiki.mikrotik.com/wiki/ECMP_load_balancing_with_masquerade or PCC https://wiki.mikrotik.com/wiki/Manual:PCC

I recommend use this way:

Bandwidth-based load-balancing with failover. This presentation also covers Mangle.
This was presented at the MUM (MikroTik User Meeting) in New Orelans, USA.
Tomas Kirnak - YouTube: > https://www.youtube.com/watch?v=67Dna_ffCvc&t=1s
http://mum.mikrotik.com/presentations/US12/tomas.pdf

Used ECMP, that seems to work :slight_smile:

Thanks