Open Source Router – Quagga

Open Source Router – Quagga

Quagga is virtual router that open source running on the zebra. It can work on FreeBSD, Linux, Solaris and NetBSD. It supports many routing protocols as well as it has cisco base cli.

+----+  +----+  +-----+  +-----+
|bgpd|  |ripd|  |ospfd|  |zebra|
+----+  +----+  +-----+  +-----+
+---------------------------|--+
|                           v  |
|  UNIX Kernel  routing table  |
|                              |
+------------------------------+

Supporting Protocols,

– kernel interface, static routes, zserv server
– RIPv1/RIPv2 for IPv4 and RIPng for IPv6
– OSPFv2 and OSPFv3
– BGPv4+
– IS-IS with support for IPv4 and IPv6
– BABEL wireless mesh routing (IPv4 & IPv6)
– OLSR wireless mesh routing
– MPLS Label Distribution Protocol
– Bidirectional Forwarding Detection

If you want to see detail check. You may visit quagga.net