Reference Guide
where server-ip refers to the server where you have stored the certicates, and username and password refers to the credentials you 
need to access the server with the certicates.
3 Perform the steps described in the Congure OpenFlow protocol on the switch topic to congure OpenFlow.
OpenFlow commands
controller
Congures an OpenFlow controller that the logical switch instance connects to.
Syntax
controller ipv4 ipv4-address [port port-number] [security {none|tls}]
Parameters
• ipv4 ipv4-address—Enter ipv4, then the IP address of the controller.
• port port-number—Enter the keyword, then the port number, from 1 to 65,535. The default port is 6653.
• security {none|tls}—Specify the type of connection. The default is security none. The TCP 
connection is used.
Default TCP. The default port number is 6653.
Command Mode OPENFLOW SWITCH CONFIGURATION
Usage Information If you specify the security tls option, the OpenFlow application looks for the following certicates and private 
key in the following locations specied for certicate-based authentication. For information about obtaining 
certicates and installing them on the switch and the controller, see Establish TLS connection between the switch 
and the controller.
ca_cert (certicate 
that identies the 
controller as being 
trustworthy)
/config/etc/opt/dell/os10/openflow/cacert.pem
certicate 
(certicate that 
identies the switch 
as being 
trustworthy)
/config/etc/opt/dell/os10/openflow/sc-cert.pem
private key (the 
private key 
corresponding to 
the switch 
certicate)
/config/etc/opt/dell/os10/openflow/sc-privkey.pem
Example
The following example congures an OpenFlow controller with IP address 10.11.63.56 on port 6633 for the logical 
switch instance, of-switch-1.
OS10# configure terminal
OS10 (config)# openflow
OS10 (config-openflow)# switch of-switch-1
OS10 (config-openflow-switch)# controller ipv4 10.11.63.56 port 6633
OS10 (config-openflow-switch)# 
Supported Releases 10.4.1 or later
580 OpenFlow










