Please forgive me if this has been covered, I searched a good bit and didn’t find it posted. I’m using CCR routers, Mikrotik versions 6.23 and 6.24
I have an issue where, if a vlan interface is created with a bridge selected as it’s interface, all tagged packets from the interface are flooded to all bridge ports. Is this by design and if so, why?
I’m not sure what the conventions are for diagramming internal mikrotik bridges etc…so I will try to explain verbally.
Router1:
Create Bridge BRIDGE1
Add Ports Ether1(To Router2), Ether2, Ether3, Ether4 to BRIDGE1
Create Interface VLAN100 and set BRIDGE1 as it’s interface and 100 as its vlan ID.
Create Bridge BRIDGE2-Vlan100
Add Ports VLAN100 and Ether5 to Bridge2-Vlan100
Router2:
Create Bridge BRIDGE1
Add Ports Ether1(To Router1), Ether2, Ether3, Ether4 to BRIDGE1
Create Interface VLAN100 and set BRIDGE1 as it’s interface and 100 as its vlan ID.
Create Briidge BRIDGE2-Vlan100
Add Ports VLAN100 and Ether5 to Bridge2-VLAN100
Connect cable between routers via Ether1. Attach any devices or just a loopback plug to ether2,3,4 on both routers to make the interfaces up.
Bring up Interface list in web.
Attach a device to interface Ether5 on both routers and generate traffic between the two devices.
Notice traffic incoming on Ether6 is transmitted on Ether1, Ether2, Ether3, Ether4 of both routers, even though it only needs to be transmitted on Ether1.
Changing VLAN interface from BRIDGE1 to Ether1 on both routers resolves the issue, but then I am unable to tag traffic for a single vlan on more than one interface.
If this isn’t clear enough let me know I will try to describe via CLI commands.