[ovs-dev] [PATCH] Add support for 802.1ad (QinQ tunneling)

Mooney, Sean K sean.k.mooney at intel.com
Sat Aug 20 01:26:17 UTC 2016


Hi carl just reading thought this full thread now
But there are probably 2 usecase that we would like to use this for in neutron.
Vlan transparency for the ovs neutron network and as a qinq type driver.
We also might want to extend the vlan aware vms spec to support qinq at some point
So once this is available in ovs I think there are several places it could be beneficial
To consume it in neutron.

> -----Original Message-----
> From: dev [mailto:dev-bounces at openvswitch.org] On Behalf Of Carl Baldwin
> Sent: Wednesday, July 13, 2016 7:36 PM
> To: Xiao Liang <shaw.leon at gmail.com>
> Cc: dev at openvswitch.org
> Subject: Re: [ovs-dev] [PATCH] Add support for 802.1ad (QinQ tunneling)
> 
> On Sat, Jun 25, 2016 at 4:13 AM, Xiao Liang <shaw.leon at gmail.com> wrote:
> 
> > Hi,
> >
> > I'm looking for QinQ support in OVS for some time. And found
> > patches[1-3] by Thomas, and Gayathri. What I want is to use QinQ
> > tunneling in neutron networking, which needs vlan_mode configuration
> > of ports (as in Gayathri's
> > patch) as well as openflow VLAN manipulating action support (as in
> > Thomas's patch). Unfortunately, these patches are not compatible, so I
> > made this patch.
> > It's based on Thomas's kernel patch and reference the idea from
> > Gayathri, and is (in my tests) backward compatible. Although the
> > kernel patch not merged yet, I believe the nlmsg will not change.
> >
> 
> I haven't seen much discussion on the kernel patches that you reference since they
> were proposed in November.  I'm unfamiliar with the process for landing changes
> like this which span the linux and ovs repositories.  Is there effort being made
> elsewhere to get these to land?  Where might I look to follow that effort?  Is there
> anything I can do to help with the process?
> 
> Carl
> 
> References:
> > [1] openvswitch: 802.1ad uapi changes, Thomas F Herbert,
> > https://patchwork.ozlabs.org/patch/540673/
> >     Check for vlan ethernet types for 8021.q or 802.1ad,
> > https://patchwork.ozlabs.org/patch/540668/
> >     openvswitch: 802.1AD: Flow handling, actions, vlan parsing and
> > netlink attributes, https://patchwork.ozlabs.org/patch/540671/
> > [2] Add 802.1ad (qinq) support, Thomas F Herbert,
> > http://openvswitch.org/pipermail/dev/2015-October/060874.html
> > [3] 802.1ad support in OVS & OVS-DPDK, Gayathri Manepalli,
> > http://openvswitch.org/pipermail/dev/2016-February/066265.html
> >
> >
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev


More information about the dev mailing list