The OpenFlow Capable Switch and its configuration points, logical
switches and resources available to logical switches.
Representation of an OpenFlow Capable Switch.
An unique but locally arbitrary identifier that identifies a
Capable Switch towards management systems and that is persistent across
reboots of the system.
The list of all configuration points known to the OpenFlow
Capable Switch that may manage it using OF-CONFIG.
This element contains lists of all resources of the OpenFlow
Capable Switch that can be used by OpenFlow Logical Switches.
List of all OpenFlow Logical Switches available on the
OpenFlow Capable Switch.
Representation of an OpenFlow Configuration Point.
An identifier that identifies a Configuration Point of the
OpenFlow Capable Switch.
A locator of the Configuration Point. This element MAY contain
a locator of the configuration point including, for example, an IP address
and a port number.
The transport protocol that the Configuration Point uses when
communicating via NETCONF with the OpenFlow Capable Switch.
The mappings of NETCONF to different transport protocols are defined
in RFC 6242 for SSH, RFC 4743 for SOAP, RFC 4744 for BEEP, and RFC 5539 for TLS.
The representation of an OpenFlow Logical Switch
An unique but locally arbitrary identifier that identifies an
OpenFlow Logical Switch within an OpenFlow Capable Switch. It is persistent
across reboots of the system.
A unique identifier that identifiers an OpenFlow Logical
Switch within the context of an OpenFlow Controller.
The list of controllers that are assigned to the OpenFlow
Logical Switch.
The list of references to all resources of the OpenFlow
Capable Switch that the OpenFlow Logical Switch has exclusive access to.
Representation of an OpenFlow Controller
An unique but locally arbitrary identifier that identifies an
OpenFlow Controller within the context of an OpenFlow Capable Switch. It is
persistent across reboots of the system.
The predefined role of the controller.
The remote IP of the controller to connect
to.
The port number the controller listens on.
This specifies the source IP for packets sent to this
controller and overrides the default IP used.
The port number the controller listens on. If 0 the port is
chosen dynamically.
The protocol used for connecting to the controller. Both sides
must support the chosen protocol for a successful establishment of a
connection.
This element represents the state of the OpenFlow protocol
connection to the controller.
This element represents the run-time state of the OpenFlow
connection to the Contoller.
This element denotes the version of OpenFlow that Contoller is
currently communicating with. It is only relevant when the connection-state
element is set to "up".
This element denotes all of the versions of the OpenFlow
protocol that the contoller supports.
A Base Class for OpenFlow Resources.
An unique but locally arbitrary identifier that identifies a
resource within the context of and OpenFlow Capable Switch and is persistent
across reboots of the system.
An unique but locally arbitrary number that identifies
a queue within the context of and OpenFlow Logical Switch and is
persistent across reboots of the system.
Port in the context of the same Logical Switch which
this Queue is associated with.
Properties of the Queue.
The minimal rate that is reserved for this queue in 1/10 of a
percent of the actual rate.
The maximum rate that is reserved for this queue in 1/10 of a
percent of the actual rate.
Experimental Properties