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?


locked by HopelessN00b Jan 21 at 18:42

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as off-topic by HopelessN00b Jan 21 at 18:42

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the 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.

+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.

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