Vern tested several other approaches. Random Drop wins.
As for your servers, I won't suggest any particular implementation
is good or bad, only that there is at least one that seems to work.
I suspect that if the network interface is fast enough compared to
the processor speed, the machine will wedge when subjected to a fire-hose
of even good requests.
-mo