Flow table entries

The OpenFlow match rules in the following table are supported on Brocade devices for 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, 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 Brocade ICX 6610, ICX 7750, and ICX 7450 devices support enabling ports in either Layer 2, Layer 3, or Layer23 mode. OpenFlow is supported on Breakout ports on ICX 7750.

OpenFlow match rules

Match rule

on Brocade device

Port enabled for Layer 2 mode

Yes

Source port

Yes

Source or destination MAC address

Yes

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

Ether type

Yes

VLAN ID

Yes

VLAN priority

Yes

Untagged packets

Yes

Port enabled for Layer 3 mode

Yes

Ether type

No

Source port

Yes

VLAN ID

Yes

VLAN priority

Yes

Source IP address

Yes1

Destination IP address

Yes1

Protocol type

Yes1

IP TOS bits

Yes

TCP or UDP source port

Yes1

TCP or UDP destination port

Yes

Port enabled for Layer23 mode

Yes

Source port

Yes

Source or destination MAC address

Yes

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

Ether type

Yes

VLAN ID

Yes

VLAN priority

Yes

Source IP address

Yes

Destination IP address

Yes

Protocol type

Yes

IP TOS bits

Yes

TCP or UDP source port

Yes

TCP or UDP destination port

Yes

Note: For 1: Refer to the OpenFlow 1.3 specifications.