Network technologies and trends

Feb 7 2011   5:29AM GMT

Understanding Ternary Content Addressable Memory (TCAM)



Posted by: Yasir Irfan
Tags:
Access Control Entries
ACE
ACL
Cisco Catalyst 4500
Cisco Catalyst 6500
Cisco Catalyst Multilayer Switches
Cisco Catalyst Switches
Cisco Switches
Cisco Systems
Feature Manager (FD)
fixed TCAM memory
hardware processing
multicast routes
Multilayer Switches
Network
Network Technologies and Trends
partition of TCAM table
QOS
SDM
Switching Database Manager
TCAM
TCAM table
Ternary Content Addressable Memory (TCAM)
Understanding Ternary Content Addressable Memory (TCAM)
unicast routes
VLANS

 

We all know in Cisco Catalyst Multilayer Switches the matching process of the Access Control list is done at hardware level. In order to do this processing the Ternary Content Addressable Memory (TCAM) comes into picture. Basically the Ternary Content Addressable Memory (TCAM) is used by Cisco Catalyst switches to store information necessary for hardware processing. TCAM allows a packet to be evaluated against the entire access list in a single lookup table. Most Cisco Catalyst Switches comes with multiple TCAMs. Its utilization depends on the features supported by the platform, but the TCAM is generally partitioned into sections designated for unicast routes, multicast routes, VLANs, and entries for routed, VLAN, and QoS ACLs.

The Cisco IOS Software constitutes of two components what are part of the TCAM operation, namely Feature Manager (FD) and Switching Database Manager (SDM, when I saw SDM the first thing came to my mind was Security Device Manager Application.)

The Feature Manager merges or compiles the Access Control Entries (ACE) in the TCAM table of a Cisco Catalyst Switch, whereas the Switching Database Manager (SDM) comes handy in creating a partition of TCAM table on some of Cisco Catalyst Switches into areas of different functions. The Switching Database Manager (SDM) software can configure or tunes the TCAM partition if needed. The Cisco Catalyst 4500 and Cisco Catalyst 6500 Series Switches cannot be repartitioned as it comes with the fixed TCAM memory.

 Comment on this Post

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: