This menu lists the configuration of OpenFlow clients.
| Argument | Type | Description |
|---|
| name ( mandatory ) | string | Reference name of the entry |
| datapath-id | super { number: num [0 .. 65535]
, [mac-address] /macAddr
} | Datapath ID consisting of two parts (integer number [0..65535] and MAC address) separated by a slash. |
| version | enum (default | 1 | 1.3) | Version of the OpenFlow standard to be used. |
| passive-port | num | The port on which the OpenFlow agent listens for connections from the controller. |
| controllers | object { contr: super { controler-protocol: enum (tcp | tls)
, [controller-address] /ip6Addr
, [controller-port] /num [1 .. 65535]
}
} | Configuration of the connection to the controller. Supported protocols are tcp and tls. Example: tcp/1.2.3.4/6654. |
| certificate ( unset ) | enum (none) | Certificate from certificate store. Used together with the verify-peer parameter. |
| verify-peer ( unset ) | enum (required | none | if-cert-present) | Verify peer's identity against the router's certificate store. |
| isolate-controllers ( unset ) | bool | Whether to isolate the configured controllers from each other. |