On the machine that is to be the OpenFlow controller, start the
"controller" program listening for connections from switches on TCP
On the machine that is to be the OpenFlow controller, start the
"controller" program listening for connections from switches on TCP
the IP address of the controller as the first argument to the
switch program, and the network devices to include in the switch as
arguments to the -i option. For example, if the controller is
the IP address of the controller as the first argument to the
switch program, and the network devices to include in the switch as
arguments to the -i option. For example, if the controller is
4. Run secchan to start the secure channel connecting the datapath to
a remote controller. If the controller is running on host
4. Run secchan to start the secure channel connecting the datapath to
a remote controller. If the controller is running on host
4. Run secchan to start the secure channel connecting the datapath to
a remote controller. If the controller is running on host
4. Run secchan to start the secure channel connecting the datapath to
a remote controller. If the controller is running on host
OpenFlow can use it directly. Otherwise, refer to "Establishing a
Public Key Infrastructure" below.
OpenFlow can use it directly. Otherwise, refer to "Establishing a
Public Key Infrastructure" below.
(the default), invoke it as follows:
# controller -v pssl: --private-key=PRIVKEY --certificate=CERT \
(the default), invoke it as follows:
# controller -v pssl: --private-key=PRIVKEY --certificate=CERT \
# controller -v pssl: --private-key=ctl-privkey.pem \
--certificate=ctl-cert.pem --ca-cert=pki/switchca/cacert.pem
# controller -v pssl: --private-key=ctl-privkey.pem \
--certificate=ctl-cert.pem --ca-cert=pki/switchca/cacert.pem
(the default) on host 192.168.1.2 over SSL, invoke secchan as follows:
# secchan -v DATAPATH ssl:192.168.1.2 --private-key=PRIVKEY \
(the default) on host 192.168.1.2 over SSL, invoke secchan as follows:
# secchan -v DATAPATH ssl:192.168.1.2 --private-key=PRIVKEY \