Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Any recommendations which of XORP, GNU Zebra and Quagga routing software is simple enough to hack and learn?

share|improve this question

3 Answers 3

Zebra seems to be dead, XORP, as far as I know, is not widely used in production environments.

I'm afraid you're left with Quagga.

share|improve this answer
+1 Zebra was unreliable anyway. –  David Pashley Jun 30 '09 at 7:10
@David Pashley - so is quagga :/ very recently on debian there was glitch with handling as-paths containing multiple 32bit asns. bugs.debian.org/cgi-bin/bugreport.cgi?bug=526270 besides - quagga dies for me once per month maybe. so i have [ as usual ] ugly watchdogs around it. –  pQd Jun 30 '09 at 7:41

If you want to learn routing as opposed to using in production, a mix of the Cisco emulator dynamips, and the Juniper "Olive" VM hacks gives you an amazing learning environment.

True, neither Cisco nor Juniper really approve of these, but they do work very well.

share|improve this answer
Olive: juniper.cluepon.net/index.php/Olive –  pQd Jun 30 '09 at 7:54
GNS3 is a package that integrates a UI on top of the DynaMIPs engine; gns3.net –  Murali Suriar Jun 30 '09 at 11:13
Juniper "Olive", Cisco PIX and IDS also run in qemu pretty well. –  petrus Jan 31 '11 at 23:12

Not so much a recommendation, but a suggestion: Bird

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.