Hi,
I am doing some benching marking on the bridging code on Linux 2.4.9. Using
iperf as the traffic generator, I found that a 486-133MHz with 32MB is able
to handle UDP traffic of up to 90Mbits/sec but the entire machine crashed
miserably with TCP traffic. Netfilter is not turn on and so this is just the
pure bridging part. The NIC card I used are Intel 82559ER. The kernel
messages indicated that the Intel drivers ran out of memory to allocate its
skbuff. This does not happen with the bridging turn off and with the machine
acting as a router or a NAT. I suspect that the bridging code may be spending
too long processing the packets in the queue and that the skbuff are not put
back to the transmission queue fast enough. I may be wrong of course.
I did observed, however, that this do not happen on a 700MHz Athon CPU even
though I am using the same NIC cards but I could feel that the Athon machine
becomes sluggish when the traffic is high. Could anybody let me know whether
are there any kind of rate control in the bridging code?
Wilfred
>Date: Sat, 22 Sep 2001 20:13:01 -0500
>From: Logan Bowers <[EMAIL PROTECTED]>
>Organization: Rose-Hulman Institute of Technology
>CC: [EMAIL PROTECTED]
>Subject: Re: [Bridge] Performance problems
>
>Hello,
>
>I am new to the list, so forgive me if this is a bit naieve, but
>qualitatively, what are the system requirements of the bridging
>software? I'm hoping to build a transparent bridge/firewall that can
>handle about 600kbit/s (~100 packets/s) on a 486dx2-66 (16Meg RAM). Do
>you guys think that is realistic or will I run into the same problems?
>Thanks.
>
>
>Logan Bowers
_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://www.math.leidenuniv.nl/mailman/listinfo/bridge