Hello,
I see good idea for make 100% network uptime in this site
http://www.imcplus.com.bd/feature.php
who can give me info about how can i do it?
eBGP, iBGP& OSPF For dynamic routing & For auto redundancy with load balance.


Hello,
I see good idea for make 100% network uptime in this site
http://www.imcplus.com.bd/feature.php
who can give me info about how can i do it?
eBGP, iBGP& OSPF For dynamic routing & For auto redundancy with load balance.


If single router connects to both eBGP peers - then not much needs to change internally, just make sure all traffic heads to that router ultimately.
As for eBGP priorities - well easy done with localpref + path prepending.
When advertising out, either use more specific prefixes out your primary (i.e. /24’s), or on your secondary use path pre pending to artificially make the path longer. These methods will ensure your inbound traffic always comes in the desired link when available.
For outbound routing, your eBGP peers should deliver you the default route - on your primary link set a higher localpref on that route than your secondary - that way when your BGP peer goes down your secondary peer’s routes take precedence.
You could also do this to an extent if you are taking full tables - but it will be harder. If you are planning on only using it as failover rather than load balance, its best to ask your provider to deliver default route only (or filter out everything except default route).
Thanks joegoldman,
that’s true but my provider cant do any things for me ,
my provider give me 2 link. 1-internet 2-local network (all Local ISPs can connect to it 10.0.0.0/8)
i want run ip tunnel and run BGP with another ISP.when main link (link 1) not stable , change rout to link 2.
if i run 2 bgp , my rout will be on link 2 , because its only 1 hop .
i see this link in mikrotik wiki :
http://wiki.mikrotik.com/wiki/Manual:BGP_Load_Balancing_with_two_interfaces
…
We also do not need any routes from both ISPs, because default route is used to force outgoing traffic through ISP1 and leave ISP2 as backup.
/routing filter
add chain=isp1-in action=discard
add chain=isp2-in action=discard
/ip route
add gateway=192.168.1.1 check-gateway=ping
add gateway=192.168.2.1 distance=30 check-gateway=ping
…
can i do it?