|
|
OpenSolaris Project: Quagga Routing Protocol Suite IntegrationView the leaders for this projectProject Observers Endorsing communitiesNetworkingQuagga ProjectProject DescriptionQuagga seeks to integrate the open-source Quagga routing suite as is currently found in Solaris 10 under /usr/sfw – the SFW consolidation. The Quagga routing protocols include:
All Quagga protocols support both IPv4 and IPv6 addressing. Quagga is a fork of GNU Zebra. The version of Zebra currently in sfw – SUNWzebra – is based on GNU Zebra 0.92a, with many fixes, particularly to 'ospfd'. Quagga differs from Zebra in that it provides:
Quagga's main feature, however, is that it has built a healthy open-source community around the original GNU Zebra codebase, the lack of which was probably the worst deficiency of GNU Zebra. Quagga is widely used, bundled in Debian and Fedora Linux distributions and NetBSD. Approximately 2000 downloads of Quagga 0.98.2 occured in March 2005 alone. Given that routing is offered at level 1 support, having an up-to-date product with a dedicated community is vital. To integrate Quagga (and its SMF manifests) nicely with OpenSolaris, we intend on SMF-ifying routing management in Solaris. This is the part of the project that effects the ON consolidation. Quagga's Current StatusThe Quagga project integrated into OpenSolaris/ONNV build 53, and into SFW in SFWNV56. As such Quagga will be usable in build 56, and will replace Zebra there. The design document for this phase is here It's changed somewhat from the original design posted on networking-discuss, thanks to internal and external feedback. We have launched the code review for the ON changes, see the networking-discuss thread, code review swamp. These changes make routing management manageable via SMF, so you can do things like: $ svcadm enable ipv6-forwarding to enable ipv6 forwarding $ svcadm enable ripng:default to enable in.ripngd and so on. In addition, service conversions for in.routed, in.ripngd, in.ndpd and in.rdisc are provided, and we split out the routing components of the network-initial service into a new network-routing-setup service. You can see manpages for routeadm/quagga here How Can You Get Involved?In a number of ways.
Announcements
|
| 25 Jun 2007 | Quagga CLI Requirements document |
Aug 25, 1:14 PM
Path-hunting is the tendency of BGP, when a path is withdrawn by a remote AS, to "hunt" from one path to another, before finally converging. The problem has been described elsewhere, particularly by ...
Aug 10, 9:41 AM
Following on from my, somewhat rambling, post on wholesale DSL , here I'll speculate on possible reforms that could be made. Micro-peering. Alluded to as one of the "difficult to do" solutions. It's ...
Aug 9, 8:06 AM
In Ireland and the UK, due to the bulk of the POTS plant being owned and managed by the incumbent, former state telco, DSL tends to be provisioned on a wholesale model, where the incumbent telco is ...
Aug 7, 10:59 AM
Some release after BIND 9.2.1, its parser for A6 records appears to have broken. If you've ever experimented with A6, you might to go check you've expunged all occurrences from your zone files. ...
Jul 23, 4:34 AM
In a similar vein to my attempt to dissuade RIPE from continuing with AS-dot format , James Spenceley has submitted APNIC policy proposal 65 to try get APNIC to change their ways.