Scaling considerations

These are the scaling considerations and limitations for the flows and CAM partitions. These considerations are for ICX 6610 and ICX 6450 in mixed stack only.
  • The TCAM size is 3K. So a maximum of 3K rules can be stored.
  • There is no TCAM partition for OpenFlow, so regular ACLs like IP ACL, IPv6 ACL, MAC filters, system ACLs share the common resources. If OpenFlow is not able to add the flow to TCAM, then an error message will be sent to the controller.
  • The TCAM size is 3K per packet processor. A 48-port unit has 2 packet processors so a maximum of 6K flows can be supported.
  • Generic flows are replicated to all OpenFlow ports. So for 10 OpenFlow ports, 10 TCAM rules are used.
  • In case of stacking, the number of rules will be additive.
  • Interface in Layer 2 mode consumes 1 TCAM entry, so it can support up to 3K flows.
  • Interface in Layer 3 mode consumes 1 TCAM entry, so it can support up to 3K flows.
  • Interface in Layer23 mode consumes 2 TCAM entries, so it can support up to 1500 flows.
  • Each protected VLAN or unprotected VLAN requires 1 TCAM entry per interface.

Scaling numbers for flows

Few rules are used by system to trap or to set QoS for control packets and security features. Brocade devices support up to 3K flows. OpenFlow flows are categorized as 3 types which is configured per interface.

  • Layer 2- it only supports Layer 2 fields in match criteria. It supports up to 3K flows for ICX 6610 and up to 512 flows for ICX 7750 and ICX 7450.
  • Layer 3- it only supports Layer 3 fields in match criteria. It supports up to 3K flows for ICX 6610 and up to 1536 IPv4 flows and 768 IPv6 flows for ICX 7750 and ICX 7450.
  • Layer23- it supports Layer 2 and Layer 3 fields in match criteria. It supports up to 1.5K flows for ICX 6610 and up to 512 flows for ICX 7750 and ICX 7450.