Product SiteDocumentation Site

10.5. Dynamisk ruting

Referanseverktøyet for dynamisk ruting er for tiden ffr, fra pakken med tilsvarende navn; det pleide å være quagga, og før det zebra til utviklingen av disse stoppet. Men ffr beholdt navnene på programmene av kompatibilitetshensyn, som forklarer zebra-kommandoene nedenfor.
FRR (FRRouting) er et sett bakgrunnsprosesser som samarbeider om å definere rutetabeller som skal brukes av Linux-kjernen; hver rutingsprotokoll (særlig BGP, OSPF og RIP) leverer sin egen bakgrunnsprosess eller -prosesser. zebra og staticd-prosessene startes alltid og samler inn info fra andre bakgrunnsprosesser, samt håndterer eventuelle statiske rutingstabeller. De andre bakgrunnsprosessene er kjent som bgpd, ospfd, ospf6d, ripd, ripngd, isisd, og så videre.
Bakgrunnsprosesser blir aktivert ved å opprette oppsettfilen /etc/frr/bakgrunnsprosess.conf. Filnavnet bakgrunnsprosess er navnet på bakgrunnsprosessen som skal brukes. I tillegg må en oppdatere oppsettfilene /etc/frr/daemons. Oppsettfilen for bakgrunnsprosessen må tilhøre brukeren og gruppen frr, med filrettighet 0640 for at /etc/init.d/frr-skriptet, eller for at frr.service-systemd-tjenestefilen skal kunne påkalle bakgrunnsprosessen. Pakken frr tilbyr oppsettseksempler under /usr/share/doc/frr/examples.
The configuration of each of these daemons requires knowledge of the routing protocol in question. These protocols cannot be described in detail here, but frr-doc provides ample explanation in the form of both info and HTML files. The same contents may also be browsed on the project's website:
I tillegg er syntaksen svært nær et standard ruter-oppsettsgrensesnitt, og nettverksadministratorer vil raskt tilpasse seg frr.