Product SiteDocumentation Site

10.4. مسیریابی پویا

ابزار مرجع برای کار با مسیریابی پویا quagga است، از بسته‌ای با نام مشابه؛ سابق بر این از zebra استفاده می‌شد تا زمانی که دیگر توسعه آن ادامه نیافت. اگرچه، quagga برای سازگاری با برنامه‌های دیگر از اصول نامگذاری zebra که در ادامه می‌آید تبعیت می‌کند.
Quagga is a set of daemons cooperating to define the routing tables to be used by the Linux kernel; each routing protocol (most notably BGP, OSPF and RIP) provides its own daemon. The zebra daemon collects information from other daemons and handles static routing tables accordingly. The other daemons are known as bgpd, ospfd, ospf6d, ripd, ripngd, and isisd.
Daemons are enabled by create the /etc/quagga/daemon.conf config file, daemon being the name of the daemon to use; this file must belong to the quagga user and group in order for the /etc/init.d/zebra script to invoke the daemon. The package quagga-core provides configuration examples under /usr/share/doc/quagga-core/examples/
پیکربندی هر یک از این فرآیندهای پس‌زمینه نیازمند داشتن دانش مرتبط با پروتکل مسیریابی مرتبط با آن است. در اینجا نمی‌توان به توضیح این پروتکل‌ها پرداخت اما بسته quagga-doc اطلاعات فراوانی را درباره هر یک به صورت فایل info شامل می‌شود. همین محتوا می‌تواند از طریق وبسایت رسمی Quagga مرور شود:
علاوه بر این، شیوه دستوری آن بسیار نزدیک به پیکربندی استاندارد مسیریاب‌ها است و مدیریان شبکه به راحتی می‌توانند با quagga ارتباط برقرار کنند.