Diagnostic Guide for ProCurve 9300/9400 Series Routing Switches
except TCP are programmed into Pool0. When strict ACL TCP mode is enabled (with the ip strict-acl-tcp
command) TCP packets are also programmed into Pool0.
CAM partitioning also depends on the device type and module used: 9300 series devices have different amounts
of CAM available, and Standard (non-EP), Enhanced Performance, and 10 Gigabit Ethernet modules use different
CAM partitioning mechanisms. The following sections list the CAM entry size, amount of CAM, and default CAM
partition size for each of these modules for software images.
CAM Partitioning on Standard Modules
In the Standard architecture, all CAM entries are 64-bits wide, regardless of type.
9300 series Gigabit modules have 1 Mbit of CAM for each set of four ports, for a total of 2 Mbits. 10/100-T
modules have 1 Mbit of CAM for all 24 ports.
For router software images, the default CAM partition is 50 percent Layer 2 entries and 50 percent Layer 3 entries.
In unicast high-performance mode (the default for release 7.5.04 and above) the CAM partition is 75 percent Layer
3 entries and 25 percent Layer 2 entries. On Standard modules, Layer 4 CAM entries are part of the Layer 2
partition.
CAM Partitioning on Enhanced Performance Modules
On EP modules, CAM entries can be 64 bits (for Layer 2 entries) 64 bits (for Layer 3 entries), or 128 bits (for Layer
4 entries). Each 64-bit Layer 3 CAM entry contains two 32-bit IP route entries.
EP module ports are managed by two kinds of custom ASICs:
•
Integrated Gigabit Controllers (IGCs) – Ethernet packet controllers for Gigabit ports. Each Gigabit Ethernet
module contains two IGCs.
•
Integrated Packet Controllers (IPCs) – Ethernet packet controllers for 10/100 ports. Each 10/100 Ethernet
module contains two IPCs.
Each IGC or IPC has its own CAM space. An IPC or IGC has 2 Mbits for 9300 series modules. An 8-port Gigabit
module has 4 Mbits of CAM and a 16-port Gigabit module has 8 Mbits.
For router software images, the default CAM partition is 50 percent Layer 3 entries, 25 percent Layer 2 entries,
and 25 percent Layer 4 entries. Note that these percentages refer to the amount of CAM space allotted to each
type of CAM entry, not to the actual number of CAM entries, since on EP modules CAM entries of different types
can be different sizes.
CAM Partitioning on 10 Gigabit Ethernet Modules
As with other EP modules, CAM entries on 10 Gigabit Ethernet modules are 64 bits (for Layer 2 entries) 64 bits
(for Layer 3 entries), or 128 bits (for Layer 4 entries). Unlike the other EP modules, 10 Gigabit Ethernet modules
have two CAM banks of 4 Mbits each. One CAM bank is used for Layer 2 destination address entries and Layer 3
entries, and the other CAM bank is used for Layer 2 source address entries and Layer 4 entries.
The amount of CAM space allotted to Layer 2 source address entries must be equal to the amount allotted to
Layer 2 destination address entries. Consequently, if you increase the amount of Layer 2 CAM space, it will
reduce the amount of CAM space for both Layer 3 and Layer 4 entries.
For router software images, one bank of CAM is divided into 25 percent Layer 2 destination address entries and
75 percent Layer 3 entries. The other CAM bank is divided into 25 percent Layer 2 source address entries and 75
percent Layer 4 entries.
Using the CLI to Configure CAM Partitioning
You can configure CAM partitioning on a global or per-module basis. On a Routing Switch image, you can specify
percentages for Layer 2, Layer 3, and Layer 4 CAM entries.
5 - 2
June 2005
Need help?
Do you have a question about the 9304m and is the answer not in the manual?
Questions and answers