[ovs-discuss] Vlan Tagged packets switching issue

Ben Pfaff blp at ovn.org
Fri Aug 19 19:52:58 UTC 2016


On Fri, Aug 19, 2016 at 09:33:28PM +0200, james hopper wrote:
> Thanks Ben for your response. As mentioned, I have tried matching on dl_vlan
> previously. Furthermore, vlan_tci=0 is perfectly matching the untagged incoming
> packets. I am able to switch Native vlan traffic from vlan 10 (untagged
> traffic).  But the tagged traffic does not match vlan_tci=0x1000/0x1000 rule.
> Here is what I have tried so far.
>  
> Packets are tagged with vlan_id = 20
>  
> ovs-ofctl add-flow br0 "table=0, in_port=1, actions=output:2"
> ovs-ofctl add-flow br0 "table=0, in_port=2, actions=output:1"
>  
> ovs-ofctl add-flow br0 "table=0, in_port=1, dl_vlan=20, actions=output:2"
> ovs-ofctl add-flow br0 "table=0, in_port=2, dl_vlan=20, actions=output:1"
>  
> ovs-ofctl add-flow br0 "table=0, in_port=1, vlan_tci=0x1000/0x1000, actions=
> output:2"
> ovs-ofctl add-flow br0 "table=0, in_port=2, vlan_tci=0x1000/0x1000, actions=
> output:1"
>  
> ovs-ofctl add-flow br0 "table=0, in_port=1, dl_type=0x8100, actions=output:2"
> ovs-ofctl add-flow br0 "table=0, in_port=2, dl_type=0x8100, actions=output:1"
>  
> just to check if the rules are being triggered, I also tried dropping the
> packets on OVS.
> ovs-ofctl add-flow br0 "table=0,  dl_type=0x8100, actions=drop"
> ovs-ofctl add-flow br0 "table=0,  vlan_tci=0x1000/0x1000, actions=drop"
> ovs-ofctl add-flow br0 "table=0,  dl_vlan=20, actions=drop"

None of your flows specify a priority.  That's probably the problem.



More information about the discuss mailing list