OpenFlow 1.3 multi-table model and device modes

Standard mode (default)
IP control table default
Device modes and OpenFlow table model

OpenFlow Protocol Version

Switch Mode

Table Model

Number of tables

Matching ability

Actions in Hardware (Nov 2013)

v1.0

Compatible Mode – “allow-v1-modules”

(v1 and v2) acts as v1

Single table only

1

Same as 15_10

Same as 15_10

v1.0

Non Compatible Mode – “no allow-v1-modules”

(v2 only) act as v2

Single table only

1

Full 12 tuple match in policy engine

Same as 15_10

Plus new actions – rewrite VLAN ID, rewrite MAC address, forward to multiple ports

v1.3

Compatible Mode

(v1 and v2) acts as v1

Standard Match

1 policy engine + 1 software

Same as 15_10

Same as 15_10

v1.3

Non-Compatible Mode

(v2 only) act as v2

Standard Match

1 policy engine + 1 software

Full 12 tuple match in policy engine

Same as 15_10

Plus new actions - rewrite VLAN ID, rewrite MAC address, forward to multiple ports

v1.3

Non-Compatible Mode

(v2 only) act as v2

IP Control Mode

1 IP Control Table + 1 Policy Engine Table + 1 software Table.

{src. VLAN, src. IP, dst. IP} in IP control table +

Full 12 tuple match in policy engine

Same as 15_10

Plus new actions in - rewrite VLAN ID, rewrite MAC address, forward to multiple ports