BGP Load Sharing Two ISPs two Routers

Hello everyone

Need an example of BGP Load Sharing Two ISPs with two Routers in mikrotik

I have 2 cloud core routers dual ISP with full BGP and two /24 IP block with own ASN

Now i want to share the load over two ISP and need network redundancy

I have got some example in Cisco http://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/13762-40.html#conf5
but nothing in mikrotik

please guide me to do this job

Hi san,

Considering you have only one BGP session on each CCR with it repective ISP, you’ll need basically two things:

  • igp-wise: must have both CCR announcing default route to lan so customers can use both CCR for upload;
  • bgp-wise: two subnet to advertise on each CCR: the /23 that covers both /24 and the especific /24.

If the two /24 aren’t covered by a single /23, than you can use your entire IP block (e.g. /21 or /20 etc.)

Let me know if I got it right.

where is load sharing solution?

You can do the configuration on Mikrotik, Same like Cisco.

Are you talking about real Equal-Cost Multi-Path Routing (ECMP) or do you just want to run a “pseudo load sharing” based on BGP-Paths?

Inbound distribution of the traffic happens automatically as soon as you announce your prefixes to your upstreams. Outbound distribution needs at least a partial routing table (better full routing table), so your router can select the best path.

But this is no real ECMP. Real ECMP doesn’t work on Mikrotik routers as far as I know.

\

  • Mat