Anders Holm wrote:
In my tests, radclient has been /slower/ the radtest processes forked from a Perl script.
100 requests using my forking Perl script takes 2.2 seconds to complete.
100 requests using radclient takes ~8x, i.e 16.7+ seconds to complete.
You can run "radclient -x" to see what it's doing. Printing the
sent/received packets slows it down, but not that much.
When I run "radclient -q -c 10000", I can easily run 5k packets/s to
the local machine. My tests from remote machines are a little slower,
but not 5 packets/s.
I'd say there's something wrong in your network, but I'm not sure where.
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html