Flow Table Entries

The implementation of OpenFlow supports three modes of operation when enabling OpenFlow on a port: Layer 2 mode, Layer 3 mode, and Layer23 mode. Layer 2 mode supports OpenFlow matching rules based on the Layer 2 fields shown in Overview of OpenFlow v1.0.0, while Layer 3 mode supports the OpenFlow matching rules based on the Layer 3 fields. Layer23 mode supports the OpenFlow matching rules based on the Layer 2 and Layer 3 fields.

The RUCKUS ICX 7150, ICX 7650, ICX 7850, and ICX 8200 devices support enabling ports in Layer 2, Layer 3, or Layer23 mode.

The OpenFlow match rules in the following table are supported on RUCKUS ICX devices for flow table entries.

OpenFlow Match Rules

Match Rule

RUCKUS ICX Device Support

Port enabled for Layer 2 mode

Yes

Source port

Yes

Source or destination MAC address

The devices support either source MAC address or destination MAC address, or a combination of both source and destination MAC addresses as the match rule.

Yes

EtherType

Yes

VLAN ID

Yes

VLAN priority

Yes

Port enabled for Layer 3 mode

Yes

EtherType

No

Source port

Yes

VLAN ID

Yes

VLAN priority

Yes

Source IP address

Yes1

Destination IP address

Yes

Protocol type

Yes

IP TOS bits

Yes

TCP or UDP source port

Yes

TCP or UDP destination port

Yes

Port enabled for Layer23 mode

Yes

Source port

Yes

Source or destination MAC address

The devices support either source MAC address or destination MAC address, or a combination of both source and destination MAC addresses as the match rule.

Yes

EtherType

Yes

VLAN ID

Yes

VLAN priority

Yes

Source IP address

No

Destination IP address

Yes

Protocol type

Yes

IP TOS bits

Yes

TCP or UDP source port

Yes

TCP or UDP destination port

Yes

  1. Refer to the OpenFlow v1.3.0 specifications. ↩