Actually, soon this will no longer be true. Vyatta's new platform, Glendale, will be moving to Quagga. Quagga is much more stable, and slow-moving compared to Xorp, which makes me slightly more comfortable (less breakage between versions). There are some major features lacking inside of the platform. For example, it lacks the ability to do BFD, BGP over IPSec, Multicast, etc... This major lack of features makes this a hard to deploy piece of software. I am sure with enough customers Vyatta would be able to catch up to Cisco. Also, from a viewpoint of hardware, x86 is a fairly decent platform. I can stuff 40 (4x10GigE multiplex with a switch) 1 GigE ports in it. Though, the way that Linux works, it cannot handle high packet rates. If you are planning on handling large flows with mostly large packets, you are alright for the most part. Just be warned. Peter Wohlers wrote:
Paul Vixie wrote:
michael.dillon@bt.com writes:
People rolling their own router are not the only ones who want to do 10G on Linux.
speaking of which, has anybody run "xorp" in production? it looks as much like JunOS as quagga/zebra looks like IOS. if "click" works on current hardware and if the xorp/click integration is good, this could be a great science fair project for smaller network operators who need big PPS.
Vyatta is built on top of xorp. You can download the bootable iso from their site and take a low-commitment look: http://www.vyatta.com/download/index.php
--Peter
-- +1.925.202.9485 Sargun Dhillon deCarta sdhillon@decarta.com www.decarta.com