TCAM Memory Full

Unanswered Question
Apr 2nd, 2007
User Badges:


I am getting the follwoing error on one our Core Switch 6509.

%ACL-3-TCAMFULL:Acl engine TCAM table is full

%ACL-3-RACLMAPCOMMITFAIL:Failed to map Router ACL to VLAN 10

I searched it on Cisco site and found need to remove unused ACLs...

But here my query is why its happening only for VLAN 10 not for others...?

Can some one please shed a light on this please...?

Thanks in Adv

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Amit Singh Mon, 04/02/2007 - 03:30
User Badges:
  • Cisco Employee,

Hello Mahendra,

Please let us know the software you are running on the 6509.

When L3 Acl's are loaded into the PFC (for hardware processing of Acl's), a merge' process occurs in order to get all of the ACL info to fit.

There are different merge algorithms.BDD (also referenced as OIM) is the default:

MSFC#sho fm sum

Current global ACL merge algorithm: BDD

ODM optimizations disabled

Interface: Vlan57 is up

ACL merge algorithm used:

inbound direction: BDD

outbound direction: BDD

TCAM screening for features is DISABLED inbound

Here's a document that explains all of this in good detail:

Page 10 of this document describes how to change the merge algorithm to ODM, which is generally more efficient than BDD, and corrects almost all instances of what you're seeing on your 6500.


-amit singh

Amit Singh Mon, 04/02/2007 - 03:43
User Badges:
  • Cisco Employee,


Check your mail box, its been sent on it.

-amit singh

yeskriya007 Mon, 06/11/2007 - 03:11
User Badges:

Hi Amit,

I am facing a similar issue on Cisco 4506 switch running IOS on Sup 4.

Wil the document mentioned by you hold good for this scenario?

Is there any specific Cisco documnet which says the max number of acls supported on each platform...

Thanks in advance



This Discussion