netdev
[Top] [All Lists]

Re: netlink drops messages.

To: Andi Kleen <ak@xxxxxx>
Subject: Re: netlink drops messages.
From: "Benjamin C.R. LaHaise" <blah@xxxxxxxxx>
Date: Thu, 18 Jan 2001 16:45:32 -0500 (EST)
Cc: jamal <hadi@xxxxxxxxxx>, Werner Almesberger <Werner.Almesberger@xxxxxxx>, "James R. Leu" <jleu@xxxxxxxxxxxxxx>, kuznet@xxxxxxxxxxxxx, gleb@xxxxxxxxxxx, netdev@xxxxxxxxxxx
In-reply-to: <20010118152452.A5289@fred.local>
Sender: owner-netdev@xxxxxxxxxxx
On Thu, 18 Jan 2001, Andi Kleen wrote:

> It is when you go to "dump netlink state every 60s" mode on overload.

60 esconds is way too long, but arguing about the length of polls isn't a
useful way to solve the problem.  A good example for the characteristics
needed comes from the typical ISP setting.  If an L2TP server goes down
for whatever reason and eventually comes back up, the system ends up with
several thousand users, perhaps tens of thousands, all reconnecting within
the same 3 second interval.  If the connection takes more than a few
seconds to come up, then the user will disconnect and attempt to
reconnect -- presenting a further overload on the system (this is a real
world example a local ISP has encountered).

So far the shared memory idea sounds like it holds the most promise.  I
could see having a series of device ids, states and generation #'s would
make the whole thing very efficient for both small and large state
changes.

                -ben


<Prev in Thread] Current Thread [Next in Thread>