[ovs-discuss] VLAN problem on Xenserver OVS and NOX

Jesse Gross jesse at nicira.com
Thu Feb 16 02:28:06 UTC 2012


On Wed, Feb 15, 2012 at 6:09 PM, James Chung <jachung2 at gmail.com> wrote:
> Hi Experts,
>
> Does anyone has this experience to control XenServer OVS with NOX
> controller?
> I recently setup two OVS on two separate XensServer, and configure two VLANs
> on them (vlan100 and vlan200). Without any controller, the VLAN
> configuration is working perfectly. The VMs in vlan100 can only talk to each
> other, and cannot cross the boundary to talk to VMs in vlan 200. I can see
> the vlan tag in dom0 with "ovs-dpctl dump-flows <br>" command.
>
> However, if I run "ovs-vsctl set-controller <tcp:ip of nox controller>" on
> each XenServer, let NOX to control both OVS and run simple pyswitch module,
> then the vlan won't work, the vlan tag seems disappear.
>
> I use the same NOX to control openflow switch, the vlan is working fine. I
> am not sure if I need to run some special module on NOX to enable the vlan
> function on OVS or do I miss something here.
> Hopefully, someone can share their experience on this.

If you use the NORMAL action in OVS it understands vlans but if you
write OpenFlow flows yourself you need to handle them in your
controller via appropriate matches/actions.  Presumably pyswitch
doesn't.



More information about the discuss mailing list