[ovs-dev] [PATCH v2 0/3] Support for OVS datapath on Windows platform.

Saurabh Shah ssaurabh at vmware.com
Sat Jul 26 03:42:07 UTC 2014


Hi Alin
Sorry, but I am a little confused.  So, the two VM’s on different HyperV can ping each other, but the ping is not encapsulated in a VXLAN header? Is that what you are seeing.

Thanks!
Saurabh

From: Alin Serdean <aserdean at cloudbasesolutions.com<mailto:aserdean at cloudbasesolutions.com>>
Date: Friday, July 25, 2014 at 8:30 PM
To: Saurabh Shah <ssaurabh at vmware.com<mailto:ssaurabh at vmware.com>>, Alessandro Pilotti <apilotti at cloudbasesolutions.com<mailto:apilotti at cloudbasesolutions.com>>
Cc: "dev at openvswitch.org<mailto:dev at openvswitch.org>" <dev at openvswitch.org<mailto:dev at openvswitch.org>>
Subject: RE: [ovs-dev] [PATCH v2 0/3] Support for OVS datapath on Windows platform.

I have disabled the RX/TX checksum offload on both HyperV and VM's (also tried with a KVM).

The pings work but they are not encapsulated using VXLAN.

Kind Regards,
Alin.
________________________________________
From: Saurabh Shah [ssaurabh at vmware.com<mailto:ssaurabh at vmware.com>]
Sent: Saturday, July 26, 2014 5:50 AM
To: Alin Serdean; Alessandro Pilotti
Cc: dev at openvswitch.org<mailto:dev at openvswitch.org>
Subject: Re: [ovs-dev] [PATCH v2 0/3] Support for OVS datapath on Windows platform.


I disabled RX/TX
(02) works
(03) works

Here is a flow with a tun_id maybe it will help:
PS C:\ovs_guys\binaries> .\ovs-dpctl.exe dump-flows | findstr tun
2014-07-26T02:10:30Z|00001|socket_util|ERR|4789:0.0.0.0: bind: Only one
usage of each socket address (protocol/network a
ddress/port) is normally permitted.
skb_priority(0),skb_mark(0),in_port(16777216),eth(src=00:0c:29:45:77:70,ds
t=ff:ff:ff:ff:ff:ff),eth_type(0x0806),arp(sip=
10.13.8.101,tip=10.13.8.160,op=1,sha=00:0c:29:45:77:70,tha=00:00:00:00:00:
00), packets:0, bytes:0, used:never, actions:1
6777225,16777289,16777288,set(tunnel(tun_id=0x0,src=10.13.8.101,dst=10.13.
8.160,tos=0x0,ttl=64,flags(df,key))),16777218
PS C:\ovs_guys\binaries>

I can see it trying but not for the VMs they still don't trasmit under
VXLAN.

I am assuming you have disabled RX/TX checksum on both the HyperV¹s and
the VM¹s. So, do the pings work now? You mentioned that (02) and (03)
works, but the comment above seems to suggest that something is still not
working.

Saurabh




More information about the dev mailing list