Reference Guide
Access Control Lists (ACLs) | 117
CAM Allocation and CAM Optimization
The S5000 supports the following:
• User Configurable CAM Allocations
• CAM optimization
User-Configurable CAM Allocation
You can re-allocate memory space for IPV6 ACLs by using the cam-acl command in CONFIGURATION
mode.
CAM space is allotted in FP blocks. The total allocated CAM space must equal 13 FP blocks. Note that
there are 16 FP blocks, but the System Flow requires 3 blocks that cannot be reallocated. The default CAM
allocation settings for ingress ACL and QoS regions on an S5000 are:
• L2 ACL(l2acl): 4
• L3 ACL (ipv4acl): 4
• IPv6 L3 ACL (ipv6acl): 0
• L3 QoS (ipv4qos): 2
• L2 QoS (l2qos): 1
• L2PT (l2pt): 0
• MAC ACLs (ipmacacl): 0
• ECFMACL (ecfmacl): 0
• VMAN QoS (vman-qos): 0
• VMAN Dual QoS (vman-dual-qos): 0
• FCoE ACL (fcoeacl): 2
• iSCSI Opt ACL (iscsioptacl): 0
The
ipv6acl allocation must be entered as a factor of 2 (2, 4, 6, 8, 10). All other profile allocations can use
either even or odd numbered ranges.
You must save the new CAM settings to the startup-config (
write-mem or copy run start) then reload the
system for the new settings to take effect.
For more information, see Re-allocating CAM for Ingress ACLs and QoS.
CAM optimization
CAM optimization is supported on the S5000 platform.
When this command is enabled, if a Policy Map containing classification rules (ACL and/or dscp/
ip-precedence rules) is applied to more than one physical interface on the same port-pipe, only a single
copy of the policy is written (only 1 FP entry will be used). When the command is disabled, the system
behaves as described in this chapter.










