Quagga

Quagga is an open-source implementation of routing protocol stack. Initially based on the open-source GNU Zerbra, Quagga implements various industry-standard intra-domain (OSPF v2/v3, RIP v1/v2/ng, ISIS) and inter-domain (BGP v4) routing protocols. Quagga’s protocol stack is run on top of the Linux kernel’s network stack; the former handles the routing control plane while the latter drives the routing data plane (i.e., forwarding). Quagga’s architecture consists of a core daemon called zebra and a collection of clients talking to zebra, each of which implements a specific routing protocol. Quagga provides command-line interface and administrative language which are similar to those of the Cisco’s IOS.


  • Website: http://www.nongnu.org/quagga/
  • Platform: Linux, BSD, Solaris
  • License: GNU GPL
  • Documentation: http://www.nongnu.org/quagga/docs.html
  • Source repository: git
  • Community: mailing list bug tracker
  • Features: , ,
  • Subscribe to Xmodulo List

    Do you want to receive posts about Linux applications and software recommended by Xmodulo List? Enter your email address below, and we will deliver our recommendations straight to your email box, for free. Delivery powered by Google Feedburner.

    Leave a comment

    Your email address will not be published. Required fields are marked *