Re: OT - Quagga/CARP



Michael DeMan <michael@xxxxxxxxxxxxxxxxxxxx> wrote:
Anyway, thanks very much for the information. I'm going to have to
figure out some kind of workaround on my architecture. In the worst
case, I can shut off OSPF on the edge routers and use static routes
upstream and OSPF from there, but that is going to be a real
nightmare for network maintenance over the long haul.

You're talking about using CARP and OSPF on the edge routers, right?

Can you explain a little more why CARP and zebra/ospfd don't play well
together? I understand the problem about having two copies of the same
route in the FIB, but I don't think it should prevent redundancy from
working. I am planning to deploy FreeBSD-based access routers in the
near future, and I'd like to have an idea of what issues I'll be
facing.

The scenario I have in mind is two FreeBSD boxes connected to the rest
of the network on one side and clients (using carp) on the other. CARP
is supposed to protect the client against one of the routers failing.
I tried this on some test boxes today, and it looks like it should
work. Both boxes are configured as OSPF neighbors and share a CARP
vhid. When both links are up, each router has a route through the
physical interface (it also sees the OSPF route, but the connected
route is better). If one of the links fails (any condition that causes
the physical interface to be down), the routes are withdrawn, the
other box takes over the VIP, and the first box installs the OSPF
route. Everything is still reachable.

Am I missing an obvious problem or a case where this doesn't work?

Attachment: pgpgXLjSpghys.pgp
Description: PGP signature



Relevant Pages

  • Re: OT - Quagga/CARP
    ... of the routers loses connectivity to the destination network. ... Does the combination of CARP and quagga OSPF work once it's configured ... You're talking about using CARP and OSPF on the edge routers, ... each router has a route through the ...
    (freebsd-net)
  • Re: OT - Quagga/CARP
    ... I still have to kill and restart the zebra and ospf processes entirely for them to pick things up correctly. ... We do some scripting for automation of firewall rules for the routers to protect themselves, but at this point I have no need of the UNIX command line on these machines on a regular basis. ... If everything is just in zebra/ quagga, then I just have one file to manage - Quagga.conf - for all backup, change control and managing lots of boxes in the field means I want much of the management driven straight out of our customer management application. ... each router has a route through the ...
    (freebsd-net)
  • Equal cost paths from separate OSPF Processes
    ... the network statements are valid in all OSPF processes. ... interface Serial0.300 point-to-point ... router#sh ip route ospf ... connected, includes subnets in redistribution ...
    (comp.dcom.sys.cisco)
  • Re: HSRP and Policy Route
    ... routers think they are the local owner of the 5.1 subnet, ... now I am taking only default route from the ISP's but I guess if I ... interfaces you pasted are just layer 3 based on your comments. ... of the subnet as you are saying that when Core 2 owns the 5.X network, ...
    (comp.dcom.sys.cisco)
  • Re: HSRP and Policy Route
    ... You can see in your config that both ... routers think they are the local owner of the 5.1 subnet, ... now I am taking only default route from the ISP's but I guess if I ... of the subnet as you are saying that when Core 2 owns the 5.X network, ...
    (comp.dcom.sys.cisco)