Pipeline configuration commands

Syntax

[no]pipeline-model standard-match|ip-control|custom

Configure an OpenFlow instance pipeline model. By default, the instance is configured to use the standard-match pipeline model.

standard-match

Configure a standard-match pipeline model. The standard-match pipeline model enables an instance to advertise its policy-engine and software tables.

ip-control

Configure an ip-control pipeline model. The ip-control pipeline model enables an OpenFlow version 1.3 instance to advertise its IP control table along with policy-engine and software tables.

custom

Configure a custom pipeline model. The custom pipeline model enables an OpenFlow controller to customize an Openflow pipeline model for OpenFlow version 1.3 instance.

Syntax

openflow instance INSTANCE-NAME

An instance without “pipeline-model” configured defaults to standard-match but will change to ip-control mode when ip-control-mode is globally enabled. An instance with “pipeline-model” configured as standard-match will not change to ip-control mode when ip-control-mode is globally enabled.

connection-interru.

Set the type of behavior when the switch loses connection with the controller.

controller-id

Add controllers for an OpenFlow instance.

disable

Disable the current OpenFlow instance.

enable

Enable the current OpenFlow instance.

flow-location

Set the location of the flows used by this instance.

limit

Set limit on resource usage by an OpenFlow instance.

listen-port

Specify TCP the port on which the OpenFlow agent of the switch waits (listens) for incoming connections from a OpenFlow controller.

max-backoff-interval

Specify the maximum interval between two consecutive attempts to connect to a controller.

member

Add members to this OpenFlow instance.

mode

Set the operation mode of the OpenFlow instance.

probe-interval

The probe interval is the time between two consecutive probes sent from an instance to the controller.

software-flow-table

Specify the number of software flow tables required per instance.

version

OpenFlow protocol version supported for the specific instance.

pipeline-model

Configure an OpenFlow instance pipeline model.

standard-match

Configure a standard-match pipeline model.

ip-control

Configure an ip-control pipeline model.

custom

Configure a custom pipeline model.

Validation rules

Validation

Error/Warning/Prompt

Custom pipeline model is available only in V3-only mode.

Custom pipeline model cannot be set on v1/v2 modules.

Version can only be “1.3 only” if an instance has to be enabled in custom match mode. HP does not support “1.0” or “1.3”, in custom mode – only “1.3 only” is required.

Instance version should be “1.3 only” if pipeline-model is custom.