Введение

Набор сетевого программного обеспечения для маршрутизации – это пакет программного обеспечения для маршрутизации, предоставляющий услуги маршрутизации на основе TCP/IP с поддержкой протоколов маршрутизации, таких как RIP, OSPF и BGP. Zebra также поддерживает функциональность BGP Route Reflector и Route Server. Помимо протоколов маршрутизации IPv4, Zebra также поддерживает протоколы маршрутизации IPv6. Zebra обеспечивала высококачественный многосерверный механизм маршрутизации. Zebra имеет интерактивный пользовательский интерфейс для каждого протокола маршрутизации и поддерживает стандартные клиентские команды. Благодаря такой архитектуре, новые протокольные демоны могут быть легко добавлены. Библиотека Zebra также может использоваться как клиентский интерфейс программы. Zebra распространяется под лицензией GNU General Public License.

Предыстория

Идея Zebra изначально возникла у Куньиро Исигуро, когда он осознал потребность в качественном программном обеспечении для маршрутизации. Работая в совместном предприятии интернет-провайдера между British Telecom и Marubeni, Исигуро познакомился с венчурным капиталистом Йосинари Йосикава. Йосинари Йосикава разделил видение Исигуро относительно нового механизма маршрутизации, и они объединили свои ресурсы для создания первого в мире программного обеспечения для механизма маршрутизации. В результате образованная организация, известная как Проект Zebra, была запущена в 1996 году. Исигуро и Йосикава возглавили компанию IP Infusion и вывели на рынок коммерческую версию Zebra, известную как "ZebOS". Эта ZebOS используется в сетевых продуктах, таких как FortiOS и Citrix NetScaler. На официальном сайте было объявлено о прекращении поддержки Zebra. С момента последнего релиза (версия 0.95) 8 сентября 2005 года разработка Zebra была остановлена. В качестве неофициального преемника Zebra появился новый проект: Quagga.