Controller Enforcement Levels For Openflow Classes; Changing The Enforcement Levels For Openflow Classes - HP HPE VAN SDN Controller 2.7 Administrator's Manual

Table of Contents

Advertisement

Controller enforcement levels for OpenFlow classes

The following table lists the enforcement levels that the controller can use for applications that
send flows to switches.
Enforcement level
none
weak
strict

Changing the enforcement levels for OpenFlow classes

To change the enforcement level the controller applies to applications sending flows to switches,
change the value for the flow.mod.enforcement key of the
com.hp.sdn.ctl.of.impl.ControllerManager component.
1.
From the navigation menu, select Configurations. Then select the Basic tab.
2.
Select the com.hp.sdn.ctl.of.impl.ControllerManager component.
3.
Click Modify.
The Modify Basic Configuration dialog box is displayed for the
com.hp.sdn.ctl.of.impl.ControllerManager component.
4.
Change the value for the flow.mod.enforcement key.
5.
Click Apply.
For information about the enforcement levels the controller can apply, see
levels for OpenFlow classes" (page
78
Using the SDN controller UI
Description
The controller does not manage flow modification priorities or validate flow modification
requests:
Applications that do not register OpenFlow classes with the controller are permitted
to send flow modifications to switches.
The controller does not validate flow modifications, even for applications that register
OpenFlow classes with the controller.
The controller does not replace logical priorities with actual priorities for flow modification
requests from any applications.
(Default) The controller manages flow modification priorities and validates flow modification
requests for applications that register OpenFlow classes:
Applications that do not register OpenFlow classes with the controller are permitted
to send flow modifications to switches.
The controller validates flow modifications from registered applications against the
OpenFlow classes that are registered.
The controller replaces logical priorities with actual priorities for registered applications
only.
The controller manages all flow modification priorities and validates all flow modification
requests:
Applications that do not register OpenFlow classes with the controller are not permitted
to send flow modifications to switches.
The controller validates all flow modifications against the OpenFlow classes that are
registered.
The controller replaces logical priorities with actual priorities for all applications.
78).
"Controller enforcement

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents