* Tony Sarendal <[EMAIL PROTECTED]> [2007-09-27 10:36]:
> On 9/26/07, Tom Bombadil <[EMAIL PROTECTED]> wrote:
> > > net.inet.ip.ifq.maxlen defines how many packets can be queued in the IP
> > > input queue before further packets are dropped. Packets comming from the
> > > network card are first put into this queue and the actuall IP packet
> > > processing is done later. Gigabit cards with interrupt mitigation may
> > spit
> > > out many packets per interrupt plus heavy use of pf can slowdown the
> > > packet forwarding. So it is possible that a heavy burst of packets is
> > > overflowing this queue. On the other hand you do not want to use a too
> > big
> > > number because this has negative effects on the system (livelock etc).
> > > 256 seems to be a better default then the 50 but additional tweaking may
> > > allow you to process a few packets more.
> > Thanks Claudio...
> > In the link that Stuart posted here, Henning mentions 256 times the
> > number of interfaces:
> > http://archive.openbsd.nu/?ml=openbsd-tech&a=2006-10&t=2474666
> Is that per physical or per logical interface  ?

it is a rule of thumb. an approximation. for typical cases.

> [EMAIL PROTECTED] ifconfig -a | grep ^vlan | wc -l
>     4094

that is not a typical case.
you do not wanna set your ifqlen to 1048064 :)

the highest qlen I have is somewhere around 2500.
where the high watermark is... I cannot really say. I'd be careful 
going far higher than the above.

-- 
Henning Brauer, [EMAIL PROTECTED], [EMAIL PROTECTED]
BS Web Services, http://bsws.de
Full-Service ISP - Secure Hosting, Mail and DNS Services
Dedicated Servers, Rootservers, Application Hosting - Hamburg & Amsterdam

Reply via email to