quagga
| Quagga Routing Suite | |
| Последняя версия |
0.99.22 — 10 февраля 2013 |
|---|---|
| Последняя тестовая версия | |
| Лицензия | |
| Состояние |
Актуальное |
| Веб-сайт | |
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.
См. также [править]
Ссылки [править]
| ПО для маршрутизаторов | |
|---|---|
| Свободное |
DD-WRT • Fdgw • Floppyfw • Freesco • FreeWRT • Gargoyle • GNU Zebra • HyperWRT • LEAF Project • Midge • Oleg firmware • OpenWrt • Quagga • RouterTech • SmoothWall • The Linux Router Project • Tomato • Vyatta • WiFi-Box • X-WRT • XORP • Zeroshell |
| Другое |
ChilliSpot • Ipcop • Iperf • m0n0wall • Neighbornode • pfSense • SmoothWall |
| Это заготовка статьи о компьютерных сетях. Вы можете помочь проекту, исправив и дополнив её. |
| Это заготовка статьи о свободном программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |