Date: Wed, 15 Jun 2005 14:32:19 -0400 From: Josh Kayse <josh.kayse@gmail.com> To: Gleb Smirnoff <glebius@freebsd.org>, Yar Tikhiy <yar@comp.chem.msu.su>, freebsd-net@freebsd.org, freebsd-pf@freebsd.org Subject: Re: Carp Suppression Message-ID: <7c8f27920506151132670c035@mail.gmail.com> In-Reply-To: <20050615143919.GE8060@cell.sick.ru> References: <7c8f2792050610090049064e11@mail.gmail.com> <7c8f279205061116021f55e8da@mail.gmail.com> <7c8f279205061307103b1782f4@mail.gmail.com> <20050613153550.GA54388@comp.chem.msu.su> <7c8f2792050613090040c924c3@mail.gmail.com> <20050615143919.GE8060@cell.sick.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On 6/15/05, Gleb Smirnoff <glebius@freebsd.org> wrote: <snip>=20 > AFAIU, you use PLIP line as some flag that triggers suppression. If > slave "sees" master via PLIP, it keeps itself in slave mode. May be > I don't understand you right. >=20 > Although the idea is not officially supported, it is interesting. Can you > please draw your setup, since I don't understand it clearly? >=20 __________ em0 | |em1 ------------| FW1 |----------- |_________| xl0(carp0)| | plip0(carp1) ___|___|___ em0 | | em1 -----------| FW2 |---------- |__________| Bridging is done through em0/em1 which are both monitored by ifstated for link state only (backported patch from HEAD). When one of the bridging ports is disconnected, ifstaded changes the advskew of carp0 and carp1 to 254 so that the carp interfaces failover. When ifstated see the carp interfaces as BOTH master, the slave firewall takes over bridging. This gives us redundant firewalls, with redundant heartbeat connections. > Bringing link state support for p2p interfaces is a TODO, although > CARP is not going to be supported on p2p interfaces officially. >=20 > J> I will refrain from submitting any code to the community in the future= . >=20 > Why? I was just grumpy, we had just expanded server room and everything broke, etc etc. Don't mind me at all. If you have any other questions, just let me know. PS. I stink at ascii drawings. --=20 Joshua Kayse Computer Engineering
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7c8f27920506151132670c035>