|
feld posted:Hi guys, You ain't running no dynamic routing protocol (which should detect the removed cable and announce the lack of connectivity upstream to the external ~cloud~). Static route solution: Add a cable between the 2 routers, add a static route with less precedence to the other router. Repeat for the external interfaces' routes. I assume mikrotik has route precedence (linux kernel does) and that you have a spare port on each router and a spare cable Even with dynamic routing you may want to run a cable between redundant routers.
|
# ¿ Feb 17, 2011 14:14 |
|
|
# ¿ Apr 28, 2024 16:57 |
|
feld posted:Negative, it does not have this feature. Sounds like Vyatta did VRRP the right way... Router-A injects a connected route into OSPF, so does Router-B. OSPF domain sees two announcements for the client network. Cable is cut, interface goes down, router-A doesn't announce route into OSPF anymore. Router-B is still injecting the connected route into OSPF, the OSPF area still can see an announcement to that route. But client side (I'll assume a DHCP LAN full of PCs) aint't doing dynamic routing, so if the master VRRP loses upstream connectivity, you're hosed, yeah. feld posted:
You don't need OSPF just for the backup solution. Router-A's got a connected route to the client LAN, now add a static route to that network via the crossover cable to R-B and a reciprocating route on B. Packets coming from upstream will reach the clients as long as 1 connection to the LAN stands. This will generate a nice routing loop if both LAN cables are cut, but then who cares? For the other side I'll assume a default route. Add a static route on R-A pointing to R-B with a "distance" higher than 1 (the default distance for static routes) and vice versa. Again, you got yourself a nice routing loop if both upstreams are cut. Grep http://wiki.mikrotik.com/wiki/Manual:IP/Route for "distance": mikrotik posted:Value used in route selection. Routes with smaller distance value are given preference. If value of this property is not set, then the default depends on route protocol: TL,DR: use OSPF, gently caress this poo poo.
|
# ¿ Feb 18, 2011 00:05 |
|
feld posted:I certainly know how OSPF, etc works, so I know what you're talking about. However, we implemented the Mikrotiks for the customer tonight and all but one failover scenario worked correctly. (Mind you, we have IPSec VPNs and whatnot also involved which makes this setup pretty rad because the IPSec failover is nearly instantaneous in our testing) feld posted:
I'm a bit confused on why R-B doesn't have a default route active all the time. VRRP is removing the routes towards an active up/up interface when not master? Do you have static IP adresses on the physical ethernets in addition to the virtual router IP? But yeah, redistribute the default route into ospf, dont't give a gently caress. That's what routing protocols are for, not giving a gently caress.
|
# ¿ Feb 18, 2011 20:05 |