10-08-2008 08:14 AM - edited 03-11-2019 06:54 AM
Hello,
Is anybody aware of the maxinum number of access list rules an ASA can take.
Thanks
10-08-2008 10:28 AM
There is no maximum number of ACL entries which we can accommodate in ASA. It depends upon the DRAM size.
Syed Iftekhar Ahmed
10-08-2008 12:08 PM
As your number of rules increases, the CPU load will increase as well. While there is no hard and fast limit I have had experience with a PIX 535 becoming CPU bound due to the size of the ACLs applied coupled with the complicated NAT rules and hundreds of static routes. In this case, the firewall would occasionally hit max CPU usage during peak traffic periods and start discarding packets.
Deleting ACL entries and cleaning up the config solved the issue in that situation.
10-08-2008 12:46 PM
Hi,
It is my understanding that the ASA uses around 20KB for an Access List Entry (ACE). So, the number of ACE really depends on the memory on the chassis and other features that are you planning to enable.
Below is the data sheet for the ASA that has information on various ASA platforms and memory.
Regards,
Arul
** Please rate all helpful posts **
10-08-2008 02:35 PM
adding to what has been said. I have found that many customers don't use object groups which can reduce the size of the ACLs substantially. The best approach is to create object groups, remove ACL with not hits, place the entries that are hited the most on the top of the ACL .. just my 20 cents ;-)
06-01-2013 11:15 PM
Hi, can you give me link for docs about ACLs processing?
It's interesting about object groups. Is there any processing docs and compare?
06-02-2013 12:26 AM
Hello Sergey,
I have read somewhere that each element or ACL entry requires about 40-56 bytes but there is no limit specific as there is in the FWSM where is normal to get warnings if you have a huge amount on ACLs.
I would not consider normal or common on an ASA to have a problem regarding CPU/Memory due to ACL's. I have not seen it before
Hope that I could help
06-02-2013 12:40 AM
Hi, Julio!
I'm glad to see you.
Does ASA do some optinization of ACLs?
I mean, will be there any difference if ACL lines with heavy traffic will be at lines from 1 to 10 or they will be at lines from 500 to 509?
06-03-2013 09:19 AM
Hello,
The optimization would be use object groups when possible so you can reduce the amount of ACL lines,
Remember to rate all of the helpful posts, that is as important as a thanks
Regards
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: