Overriding the default drop action of tables.

As of 16.02, when an OpenFlow instance is enabled with version configured to 1.3 or 1.3 only, all the traffic directed to the OpenFlow member VLAN is dropped. Overriding the default drop action of tables when installed by a switch enabled in an OpenFlow instance version 1.3 (or 1.3 only) will normalize and minimize traffic loss. An enable command overrides the action.

Operating notes

  • This feature is supported on all three generations of ASIC — v1, v2, and v3.

  • This feature is supported on all three pipeline-models — Standard-Match, IP-Control, and Custom.

  • This behavior is applicable even when the controller is not connected to the instance except for output-controller + version 1.3 where packets are forwarded normally until the OpenFlow handshake completes.

  • The default-miss actions are reinstalled after the controller connects and the instance exits the fail-standalone mode.

Restrictions

  • This feature is available only for instances configured with version 1.3 or 1.3 only.

  • The switch will not chain the pipeline and update the miss rule on the last table (except for the implicit rules in Standard-Match and IP-Control pipeline-models). This default-miss-action will be applied on individual tables.

    • In standard-match, there is a miss rule on Table 0 which will still have the action as GOTO 100 irrespective of the miss action set with this command.

    • In ip-control, there are two miss rules, one on Table 0 that has action as GOTO 50 and the other on Table 50 that has action as GOTO 100. These two rules again will not be affected by the setting of this command.

      Example

      The actions are applicable only on tables that support it.

      For example, for Table 0 of the standard-match pipeline, the default action will still be Goto-100.