[ovs-discuss] Reg. Hello message from OVS

Ben Pfaff blp at nicira.com
Tue Nov 12 17:36:35 UTC 2013


On Tue, Nov 12, 2013 at 10:33:47PM +0530, ESWAR RAO wrote:
> I am using the recent OVS 2.0 and a floodlight controller.
> 
> I created 2 bridges namely br-int and br-tun in a node and a flow based
> tunneling port on br-tun.
> After launching VMs on br-int , the floodlight is used to add broadcast
> flows in br-tun.
> 
> But after adding a flow, i am getting switch disconnection event to
> controller from br-tun.
> 
> I could see in controller logs an "Unexpected HELLO" message from OVS due
> to which its triggering switch disconnection.
> I didn't observe this behaviour with OVS 1.11.
> 
> ERROR OpenflowController Controller$OFChannelHandler - Disconnecting switch
> OFSwitchImpl [/100.10.10.31:59267 DPID[00:00:9e:79:a1:5a:ea:48]] due to
> switch state error: Unexpected HELLO from OFSwitchImpl
> [/100.10.10.31:59267DPID[00:00:9e:79:a1:5a:ea:48]]
> DEBUG OpenflowController Controller - removeSwitch: OFSwitchImpl [/
> 100.10.10.31:59267 DPID[00:00:9e:79:a1:5a:ea:48]]
> 
> From ovs-vswitchd logs, I could see echo_request/echo_reply logs when the
> channel is idle for 5 sec which is expected.
> 
> From OpenFlow Spec, I could see "Hello messages are exchanged between the
> switch and controller upon connection startup".
> 
> Can someone please let me know if there are any other scenarios when the
> OVS could send HELLO to controller apart from start-up??

No, hellos are only exchanged at OpenFlow session initiation.

If you can capture and post a trace of the OpenFlow messages exchanged
in the session, then we can point out what's going wrong.



More information about the discuss mailing list