tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: multiprocessor routing problem



On Apr 2, 2010, at 9:45 43PM, matthew sporleder wrote:

> On Thu, Apr 1, 2010 at 3:28 AM,  <pif.paf.puf%volny.cz@localhost> wrote:
>> dear all,
>> 
>> we have 8x multiprocessors machine with twelve lan cards.
>> we are use this only for routing. Kernel is GENERIC 5.0.1
>> with option GATEWAY enable. Problem is, if trafic going
>> over lan cards about 400 - 600 Mbps, that only one processor
>> "working". We see in "top". But if we start any processes
>> on machine, all processors wake up. Any idea how to wake up
>> all processors if trafic going over more than one lan card?
>> 
> 
> 
> Wouldn't the routing program (quagga, routed) play a larger role in
> this?  Or is it more a question of the concurrency in NetBSD's
> networking/routing stack?
> 
Almost certainly the latter.  Quagga, routed, etc., create routing table 
entries, but they have nothing to do with routing actual packets.

                --Steve Bellovin, http://www.cs.columbia.edu/~smb







Home | Main Index | Thread Index | Old Index