Re: Bufer overflows?

From: Oliver Fromme <olli(at)dorifer.heim3.tu-clausthal.de>
Date: Tue, 13 Oct 1998 17:32:48 +0200 (CEST)

Lars Hentschke wrote in list.de-bsd-questions:
> Oliver Fromme wrote:
> > Lars Hentschke wrote in list.de-bsd-questions:
> > > Ich habe hier n Router, de0-de5 + ep0
> > > darauf laeuft Gated+OSPF und mrouted
> > >
> > > Nun habe ich immer Probleme mit Bufferoverflows folgender Form:
> > >
> > > Oct 13 16:25:19 binder /kernel.new: ip_mforward: ip_mrouter socket
> > > Oct 13 16:25:19 binder /kernel.new: queue full
> > > Oct 13 16:25:19 binder /kernel.new: ip_mforward: ip_mrouter socket queue full
> > > Oct 13 16:25:19 binder last message repeated 27 times
> >
> > Auf was hast Du "maxusers" stehen? Hast Du "NMBCLUSTERS" auf
> > einen ausreichend hohen Wert gesetzt? Gerade bei einem Router
> > wäre das sicherlich eine gute Idee. ;-)
> >
> > Zum Beispiel:
> >
> > maxusers 100
> > options NMBCLUSTERS=16384
>
> maxusers habe ich auf 512 ...
> wofuer steht NMBCLUSTERS ?

Damit werden die Größen diverser Kernelpuffer eingestellt;
z.B. ist davon auch die Größe der IP-Queues abhängig.
Default ist 512 + maxusers * 16 (siehe /sys/conf/param.c),
in Deinem Fall also 8704. Versuch mal, ob ein höherer Wert
Besserung bringt.

Gruß
   Oliver

-- 
Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany
(Info: finger userinfo:olli(at)dorifer.heim3.tu-clausthal.de)
"In jedem Stück Kohle wartet ein Diamant auf seine Geburt"
                                         (Terry Pratchett)
Received on Tue 13 Oct 1998 - 17:33:01 CEST

search this site