Lt304888.ru

Туристические услуги

Quagga

23-10-2023

Перейти к: навигация, поиск
Quagga Routing Suite
Основана на

GNU Zebra

Последняя версия

0.99.22 — 10 февраля 2013

Последняя тестовая версия

0.9.22 rc1 — 18 января 2013

Лицензия

GNU GPL

Состояние

Актуальное

Веб-сайт

quagga.net

Quagga — пакет свободного программного обеспечения, поддерживающий протоколы динамической маршрутизации IP. Компьютер с установленным и сконфигурированным пакетом Quagga становится способен использовать любые из нижеследующих протоколов динамической маршрутизации:

  • Routing Information Protocol (RIP): v1, v2, v3;
  • Open Shortest Path First (OSPF): v2, v3;
  • Border Gateway Protocol (BGP): v4;
  • Intermediate System to Intermediate System (IS-IS).

Пакет Quagga может быть установлен на UNIX-подобные операционные системы. Quagga — это усовершенствованная версия GNU Zebra, компьютерной программы, развитие которой остановилось в 2005 году.

Название

Квагга (Quagga) — это подвид зебры, обитавший в южной Африке. В отличие от самого животного, истреблённого в конце XIX‐ого века, проект Quagga пережил ныне умерший проект GNU Zebra. Последняя стабильная версия Zebra (0.95a) датирована 2005-09-08, большинство BGP маршрутизаторов перешли на Quagga.

Архитектура

Quagga состоит из базового ядра (core daemon) zebra, выполняющего роль промежуточного уровня абстракции (abstraction layer) ядра ОС, и предоставляющего Zserv API клиентам по протоколу TCP. Клиентами Zserv выступают службы (демоны):

  • ospfd (протокол OSPFv2);
  • ripd (протокол RIP v1, V2);
  • ospf6d (протокол OSPFv3 IPv6);
  • ripngd (протокол RIPng IPv6);
  • bgpd (протокол BGPv4+, включая поддержку multicast и IPv6));
  • isisd (протокол IS-IS).

Библиотека Quagga существенно облегчает разработку дополнительных модулей, позволяя всем её службам использовать унифицированный способ конфигурации и управления.

Проекты на основе Quagga

Для пакета Quagga есть дополнения, которые не включены в основную ветку разработки и сами ещё находятся в процессе разработки

PIM

Находится в стадии разработки, является дополнительным демоном для пакета.

MPLS-Linux

Проект MPLS-Linux несколько шире, чем та область, которую охватывает пакет Quagga, и затрагивает ещё подсистему netfilter ядра Linux.

См. также

B.A.T.M.A.N.

Ссылки

  • Официальный сайт проекта

Quagga.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01