tech-kern archive

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

Re: multiprocessor routing problem



when I killed all routing daemons and write all routes as static,
problem continue. if traffic going in/out from/to machine, multiprocessors
are up, if traffic going only through machine (rouer) one processor is
up.
thanks for help.



Od: "Steven Bellovin" <smb%cs.columbia.edu@localhost>
Komu: "matthew sporleder" <msporleder%gmail.com@localhost>

> 
> 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