Product SiteDocumentation Site

10.4. Dynamisches Routing

Das Referenzprogramm für das dynamische Routing ist zur Zeit quagga, aus dem Paket ähnlichen Namens; früher war es zebra, bis seine Entwicklung eingestellt wurde. Jedoch führte quagga die Bezeichnungen der Programme aus Kompatibilitätsgründen fort, wodurch sich die untenstehenden zebra-Befehle erklären.
Quagga ist ein Satz von Daemons, die bei der Festlegung der Routingtabellen des Linux-Kernels zusammenarbeiten; jedes Routingprotokoll (insbesondere BGP, OSPF und RIP) stellt seinen eigenen Daemon bereit. Der zebra-Daemon sammelt Informationen von anderen Daemons und verarbeitet statische Routingtabellen dementsprechend. Die übrigen Daemons sind bekannt als bgpd, ospfd, ospf6d, ripd, ripngd, isisd, und babeld.
Daemons werden durch Editieren der Datei /etc/quagga/daemons und Erstellen der entsprechenden Konfigurationsdatei in /etc/quagga/ aktiviert; diese Konfigurationsdatei muss nach dem Daemon benannt sein, mit der Erweiterung .conf, und dem quagga-Benutzer und der quaggavty-Gruppe gehören, damit das Skript /etc/init.d/quagga den Daemon aufruft.
The configuration of each of these daemons requires knowledge of the routing protocol in question. These protocols cannot be described in detail here, but the quagga-doc provides ample explanation in the form of an info file. The same contents may be more easily browsed as HTML on the Quagga website:
In addition, the syntax is very close to a standard router's configuration interface, and network administrators will adapt quickly to quagga.