Reset Search
 

 

Article

How to perform load testing on NAC?

« Go Back

Information

 
TitleHow to perform load testing on NAC?
Objective
How to perform load testing on NAC?
Environment
  • NAC
Procedure
Sometimes you may need to perform a load test on NAC like generating 10000 end system on NAC and check how's the performance. This guide can give you an idea how to do it.

First of all, you need a Linux server to generate RADIUS/Accounting request to NAC. In addition, in order to allow the Linux server as a RADIUS client, you need to do some tricks to PRETEND to be a EWC. Here is the trick:


1. In Netsight, add an EWC. Let's say we have an EWC with IP 10.92.244.7
User-added image

2. In NAC, add the EWC to NAC
User-added image

3. Once you have add the EWC IP 10.92.244.7 as NAC client, you can power down the EWC now.

4. Now, you can replace the EWC IP 10.92.244.7 with a Linux server IP. The RADIUS/ACCOUNTING request send from the Linux will be accepted by NAC

5. One of the tool to perform RADIUS load testing is called radperf, you can download it here

http://networkradius.com/radius-performance-testing/

6. Once you have the tool downloaded and installed, you can generated RADIUS/ACCOUNTING request using that tool. Below is the example:

./radperf -s -A 600,7200 -T nas.rad -f user.csv 10.254.8.141:1812 auth ETS_TAG_SHARED_SECRET

7. Check the README for more information

 
Additional notes

Feedback

 

Was this article helpful?


   

Feedback

Please tell us how we can make this article more useful.

Characters Remaining: 255