Administrator Guide

OpenFlow 1617
"MAC Forwarding Table" and the "OpenFlow 1.0 Rule Table". The hardware
table to which the flow is added depends on the flow table identifier specified
in the OFPT_FLOW_MOD message.
The flows are added, modified, and removed using the OFPT_FLOW_MOD
message. The OFPT_FLOW_MOD message is handled by the Open vSwitch
layer and the resulting flow modification commands are passed to Dell
Networking OpenFlow Hybrid using the ofproto_class interface.
Dell Networking OpenFlow Hybrid enables the OpenFlow 1.0 Controller to
add flows to different tables by making use of the most significant byte in the
command field in the OFPT_FLOW_MOD message. If this byte is 0, the
flow is added to the default table configured by the administrator. If the byte
is not zero, the flow is added to the flow table specified in Table 48-2.
The following table identifiers are mapped to the listed hardware tables. The
table identifiers are not contiguous because some identifiers are reserved for
future enhancements. The supported hardware table IDs, sizes, and
descriptions are accessible through the switch user interface.
Table 48-2. Flow Table Identifiers
ID Usage Description
0 User-Configured
table.
This table ID in the OFPT_FLOW_MOD
messages indicates that the rule should be added to
the default table configured by the administrator.
The standard OpenFlow 1.0 controllers always send
0 to the switch. Table 0 is not reported in the
OFPST_TABLE message.
1–3 Reserved Unused.
4Source MAC VLAN
Assignment
This table is in the VLAN Field Processor.
5–23 Reserved Unused.
24 OpenFlow 1.0 Rule
Table
IFP table containing OpenFlow 1.0 rules.
25 MAC Forwarding
Table
IFP table containing multicast and unicast DA-
MAC-based forwarding rules.
26–31 Reserved Unused