0.95a / September 8, 2005
|License||GNU General Public License|
Zebra is a routing software package that provides TCP/IP based routing services with routing protocols support such as RIP, OSPF and BGP. Zebra also supports special BGP Route Reflector and Route Server behavior. In addition to traditional IPv4 routing protocols, Zebra also supports IPv6 routing protocols. With SNMP daemon which supports SMUX protocol, Zebra provides routing protocol management information bases.
Zebra uses an advanced software architecture to provide a high quality, multi server routing engine. Zebra has an interactive user interface for each routing protocol and supports common client commands. Due to this design, new protocol daemons can be easily added. Zebra library can also be used as a program's client user interface.
Zebra is distributed under the GNU General Public License.
The idea for Zebra originally came from Kunihiro Ishiguro, after he realized the need for quality routing software. While working at an ISP joint venture between British Telecom and Marubeni, Ishiguro encountered venture capitalist Yoshinari Yoshikawa.
Yoshinari Yoshikawa shared Ishiguro's vision for a new routing engine and they combined resources to create the world's first routing engine software. The resulting entity, known as the Zebra Project, was started in 1996.
Ishiguro and Yoshikawa lead the IP Infusion company and market a commercial version of Zebra, known as "ZebOS". This ZebOS is being used in networking products, such as FortiOS and the Citrix NetScaler.
The official website states that "Zebra has been decommissioned".
Since its last release (version 0.95) in 2005-09-08, development of Zebra appears to have stopped. A new project has emerged as the unofficial successor of Zebra: Quagga. Worldwide, many Linux/BSD based BGP-routers which were using Zebra are switching to Quagga.
The OpenBSD project created its own routing suites. OpenBGPD and OpenOSPFD were developed as an alternative to Linux-focused routing suites such as Quagga, because they don't meet the OpenBSD project's requirements and quality standards.
- IP Infusion, "IP Infusion was founded in 1999 by Kunihiro Ishiguro and Yoshinari Yoshikawa [...] Mr. Ishiguro’s background as the co-founder and developer of open source Zebra [...]" http://www.ipinfusion.com/about
- Citrix, "The NetScaler routing suite is based on ZebOS, the commercial version of GNU Zebra.", http://support.citrix.com/proddocs/topic/ns-system-10-map/ns-nw-iprouting-config-dyna-rout-con.html
Zebra 2.0 has been mentioned here http://www.netdevconf.org/1.1/proceedings/slides/ishiguro-nakajima-oki-takahashi-zebra2.0-routing-software.pdf , though the github repos haven't been formed yet.
Henning Brauer (2004-09-02). A Secure BGP Implementation "A Secure BGP Implementation" Check
|url=value (help). Retrieved 2013-12-16.
Zebra: GPL, makes heavy use of cooperative threads. Suffers from losing sessions while busy. Documentation and error messages in Japanese or missing. Commercialized, thus mostly dead since about 2 years. Quagga: frustrated zebra users try to fix the worst bugsText only version of slide: http://www.openbsd.org/papers/bgpd_sucon04/mgp00006.txt