Quagga as border router
Claudio Jeker
cjeker at diehard.n-r-g.com
Fri Sep 21 09:35:01 PDT 2007
On Fri, Sep 21, 2007 at 04:52:05PM +0100, Bruce M. Simpson wrote:
> Folks have been asking about XORP in this thread.
>
> XORP can take a full BGP feed just fine as long as you have enough
> memory.; for a full default-free-zone feed, you are looking at in the
> region of 1GB - 1.5GB, perhaps less if you use aggregation.
>
Wow. That's a serious amount of memory for a single full feed.
I have a OpenBGPD test box with currently 7 full feeds plus a bit of
additional chicken shit consuming less than 160MB for all three bgpd
daemons. Btw. the box is a 600MHz Via C3 with 512MB of RAM acting as
route-viewer.
> If you look at the NSDI '05 paper you'll see that it has a number of
> benefits over existing designs, BGP route propagation in particular
> should be faster:
> http://www.usenix.org/events/nsdi05/tech/handley.html
>
Like XORP OpenBGPD is "event" driven and does not use timeout based route
scanners for updates. That's probably why most people like the speed of
OpenBGPD :)
> The architecture is deliberately structured so that forwarding
> functionality may be implemented in hardware. I believe XORP may work
> with the NetFPGA but don't have firm information about this.
>
> IPv6 support is strong as XORP was designed to route IPv6 from the start
> as a whole suite - multicast support is also strong.
>
Yes, multicast support is one of the strength of xorp.
--
:wq Claudio
More information about the freebsd-net
mailing list