[ovs-discuss] How vswitchd connects to open flow controller

Derek Cormier derek.cormier at lab.ntt.co.jp
Fri Dec 10 05:54:24 UTC 2010

I haven't used the auto discovery, but I use:

ovs-vsctl set-controller br0 tcp:

...where br0 is the name of my virtual bridge and is the 
IP address I assigned to the virtual bridge using ifconfig.

My controller listens locally on port 6633.


On 12/10/2010 02:36 PM, frank wrote:
>  Hi experts:
>     I don't see parameter to specify IP/Port of openflow controller 
> for vswitchd connect in, How vswitchd find controller? auto discovery?
>     by
>     ovs-vswitchd ofproto/list
>     output:
> Dec 09 21:32:22|00001|reconnect|INFO|ofproto/list: connecting...
> Dec 09 21:32:22|00002|reconnect|WARN|ofproto/list: connection attempt 
> failed (Address family not supported by protocol)
> Dec 09 21:32:22|00003|reconnect|INFO|ofproto/list: waiting 1 seconds 
> before reconnect
>     where it tries to connect to?
>     from openflow spec 1.0, I found:
> >>Future versions of the protocol specification will describe a 
> dynamic controller
> >>discovery protocol in which the IP address and port for 
> communicating with
> >>the controller is determined at runtime.
>      does it mean current openflow switch could only connect to 
> specified address? if so, what's vswitchd way?

More information about the discuss mailing list