On Tue, 2003-03-11 at 05:58, Teun Vink wrote: > Check out the Zebra mailinglist, it has been discussed there over and > over. Basically, a full routing table would require 512Mb at least. CPU > isn't that much of an issue, any 'normal' CPU (P3) would do... 512MB is more than enough for zebra. I would be comfortable running zebra on as little as 256MB of memory. If you want to use the box for other tasks like squid, etc. you might become constrained. We use ours for some RRD polling.
I have a box with two full sessions of about 120k prefixes from transit providers, both sessions with soft-reconfig enabled. CPU is never an issue, as far more CPU time is spent handling ethernet card Rx interrupts than BGP or OSPF updates. The box forwards an average of 11kpps and 60Mbit/sec, peaks around 16kpps and 90Mbit/sec. [EMAIL PROTECTED]:~# ps u `cat /var/run/zebra.pid` `cat /var/run/bgpd.pid` `cat /var/run/ospfd.pid` USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 197 0.1 2.4 25916 24872 ? S 2002 143:03 /usr/local/sbin/zebra -d -f/etc/zebra/zebra.conf root 200 0.6 6.2 65756 64960 ? S 2002 786:20 /usr/local/sbin/bgpd -d -f/etc/zebra/bgpd.conf root 828 0.0 0.1 2292 1204 ? S 2002 20:06 /usr/local/sbin/ospfd -d -f/etc/zebra/ospfd.conf [EMAIL PROTECTED]:~# free total used free shared buffers cached Mem: 1033380 864148 169232 0 21348 622244 -/+ buffers/cache: 220556 812824 Swap: 497972 0 497972 [EMAIL PROTECTED]:~# -- Jeff S Wheeler <[EMAIL PROTECTED]>
signature.asc
Description: This is a digitally signed message part