Jesse Gross wrote:

Hi Jesse,
Certainly the first, however I am seeing this bug on both short and long (20+seconds) flows, both with an idle timeout of whatever the default NOX 0.4 timeout is (I'm assuming 5s?). Does that qualify?


Yeah, a 5 second idle timeout will trigger this problem. My guess is that this patch will fix your problem.

Jesse


This patch seemed to work but exposed another bizarre problem. So my setup is the same, 2 Xen servers with OVS, 1 reference OF software switch inbetween the two, a wget from .12 to .13 which is running apache. When the flows expire, dpid 17 which is the OVS on the physical machine running apache returns a flow expiration that is ~10MB less than the other two flows, but the packet count is 164k less.. I've attached the logs, it is reproducible on my end.

Thanks,
David

Nov 11 16:08:38 epic nox: 00018|Flow_tracker:DBG Received Flow_out: Match: port0002:vlanffff mac7a:4a:0f:e9:1b:bd->22:db:ed:04:cb:a4 proto0800 ip10.79.2.12->10.79.2.13 port53400->80  Route: 2-00304897ffef-1 0-002320e86a21-1 1-003048b06117-1
Nov 11 16:08:38 epic nox: 00019|Flow_tracker:DBG Received Flow_out: Match: port0002:vlanffff mac22:db:ed:04:cb:a4->7a:4a:0f:e9:1b:bd proto0800 ip10.79.2.13->10.79.2.12 port80->53400  Route: 2-003048b06117-1 1-002320e86a21-0 1-00304897ffef-1
Nov 11 16:08:46 epic nox: 00020|Flow_tracker:DBG Flow expiration from dpid: 002320e86a21 duration: 8 pkts: 21089 bytes: 1392023 flow: port0000:vlanffff mac7a:4a:0f:e9:1b:bd->22:db:ed:04:cb:a4 proto0800 ip10.79.2.12->10.79.2.13 port53400->80
Nov 11 16:08:46 epic nox: 00021|Flow_tracker:DBG Flow expiration from dpid: 002320e86a21 duration: 8 pkts: 173391 bytes: 262201225 flow: port0001:vlanffff mac22:db:ed:04:cb:a4->7a:4a:0f:e9:1b:bd proto0800 ip10.79.2.13->10.79.2.12 port80->53400
Nov 11 16:08:46 epic nox: 00022|Flow_tracker:DBG Flow expiration from dpid: 00304897ffef duration: 8 pkts: 21088 bytes: 1391949 flow: port0002:vlanffff mac7a:4a:0f:e9:1b:bd->22:db:ed:04:cb:a4 proto0800 ip10.79.2.12->10.79.2.13 port53400->80
Nov 11 16:08:46 epic nox: 00025|Flow_tracker:DBG Flow expiration from dpid: 00304897ffef duration: 8 pkts: 173391 bytes: 262201225 flow: port0001:vlanffff mac22:db:ed:04:cb:a4->7a:4a:0f:e9:1b:bd proto0800 ip10.79.2.13->10.79.2.12 port80->53400
Nov 11 16:08:47 epic nox: 00026|Flow_tracker:DBG Flow expiration from dpid: 003048b06117 duration: 8 pkts: 9055 bytes: 251355041 flow: port0002:vlanffff mac22:db:ed:04:cb:a4->7a:4a:0f:e9:1b:bd proto0800 ip10.79.2.13->10.79.2.12 port80->53400
Nov 11 16:08:47 epic nox: 00029|Flow_tracker:DBG Flow expiration from dpid: 003048b06117 duration: 8 pkts: 21089 bytes: 1392023 flow: port0001:vlanffff mac7a:4a:0f:e9:1b:bd->22:db:ed:04:cb:a4 proto0800 ip10.79.2.12->10.79.2.13 port53400->80

_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss_openvswitch.org

Reply via email to