Contributed by jose on from the routing dept.
I got across this:
Zebra offers a competent substitute for dedicated Cisco routers
developerworks article
http://www.zebra.org/
As said on the Zebra site:
"GNU Zebra is free software that manages TCP/IP based routing protocols. It is released as part of the GNU Project, and it is distributed under the GNU General Public License. It supports BGP-4 protocol as described in RFC1771 (A Border Gateway Protocol 4) as well as RIPv1, RIPv2 and OSPFv2. Unlike traditional, monolithic architectures and even the so-called "new modular architectures" that remove the burden of processing routing functions from the cpu and utilize special ASIC chips instead, Zebra software offers true modularity."I would like to have an opinion from you guys, security and reliability-wise.Currently we are developing zebra under:
We will support
- GNU/Linux 2.2.X and 2.4.X
- FreeBSD 4.X
- FreeBSD 5.X
- NetBSD 1.6.X
- OpenBSD 3.X
IPv6 support is for.
- Solaris
- FreeBSD
- NetBSD
- OpenBSD
- GNU/Linux
Bruno"
I've worked with Zebra a bit before but it didn't meet some of my needs. Anyone here using it in a production environment for their OpenBSD based router?
(Comments are closed)
By Brian () on
I had originally tried to use routed (in the default install), but was unable to get it to send rip2 (it would get tables just fine tho). In debug mode, it said something like of 'host is down' when it was trying to broadcast, and nothing would be put on the wire. When I googled for this error, I found matches that pointed to a bug that had been fixed in netbsd/freebsd but that no one had experienced in openbsd. I really should look into this more and submit a bug report.
By Anonymous Coward () on
By Anonymous Coward () on
Not too sure, but I believe that Zebra may be abandoned ... there is a fork called Quagga
http://www.quagga.net/about.php
that may be more to people's liking...
Comments
By Brian () on
http://www.quagga.net/news.php
Comments
By Anonymous Coward () on
By Anonymous Coward () on
By Michal () michal@logix.cz on http://www.logix.cz/~mic/
By MotleyFool () motely@dogstar.org on mailto:motely@dogstar.org
By Anonymous Coward () on
http://www.netkit.org
Comments
By bruno henriques () on
It looks really cool, I'll take a look.
Thanks.
Bruno
By Anonymous Coward () on
By anonymoug grammar nazi () on
Comments
By Spelling Samurai () caffeinatedchemist@hotmail.com on mailto:caffeinatedchemist@hotmail.com
By Anonymous Coward () on
And I think it's -spelling- nazi; but at least you didn't spell it grammEr. :-P
By sickness () on http://www.sickness.it
I needed to do source routing, a thing which I achieved with iproute2 under linux.
I had a machine with 1 eth, 2 ip, 2 different gateways (one for each ip), and I needed them to reply to the tcp requests incoming by a gateway via that same gateway, not only on ONE gateway. Here are the 2 simple lines of iproute to achieve this:
/sbin/ip rule add from $LOCALIP2 table 1
/sbin/ip route add default via $GATEWAY2 table 1
no need to put the first ip and gateway here, since they are already covered by the default route :)
Comments
By Anonymous Coward () on
The same can be accomplished with pf(4), altho it is a little less elegant than the linux solution.
By Anonymous Coward () on
Does someone here uses mrtd in production ?
It's a bgp/rip/ospf routing soft under BSD licence !
http://www.mrtd.net/
ps: there's also bird (http://bird.network.cz/), that I didn'tried but it's gpl.
By Russell Sutherland () russ@quist.ca on http://www.quist.ca
to work with OpenBSD. In particular the ospf daemon does not work. I've not tested bgpd. My experience running the same code using FreeBSD has been satisfying.