I'm talking about bridging tagged traffic. E.g.:
ip link add name br0 type bridge
ip link add name br1 type bridge
ip link set dev sw1p1 master br0
ip link set dev sw1p2 master br0
ip link set dev sw1p3 master br1
ip link set dev sw1p4 master br1
bridge vlan add vid 100 dev sw1p1
bridge vlan add vid 100 dev sw1p2
bridge vlan add vid 100 dev sw1p3
bridge vlan add vid 100 dev sw1p4
Now the ports are trunking vlan 100 and the bridge/device see tagged
traffic. If the device used floods vlan 100 pkt to all ports in vlan
100, it'll flood to a port outside the bridge. Oops! For the device
I'm using (rocker w/ OF-DPA) the bridging table matches on vlan ID and
mac_dst. There is no prevision to isolate vlans per bridge.
How do you solve the above case with your hardware?