I have a scenario where I need to do qinq with multiple s-vlan and the same c-vlan in a trunk port.
The upstream provider sends me zone A with vlan 100 and zone B with vlan 200 as s-vlan and I need to send my c-vlans (31 and 32) to s-vlan 100 and s-vlan 200.
What I've tried is this, but I dont know if it is correct or what.
Code: Select all
/interface vlan
add interface=sfp12 name=svlan100 vlan-id=100 # Service vlan 100
add interface=sfp12 name=svlan200 vlan-id=200 # Service vlan 200
add interface=svlan100 name=svlan100-cvlan31 vlan-id=31 # Client vlan 31 on service vlan 100
add interface=svlan100 name=svlan100-cvlan32 vlan-id=32 # Client vlan 32 on service vlan 100
add interface=svlan200 name=svlan200-cvlan31 vlan-id=31 # Client vlan 31 on service vlan 200
add interface=svlan200 name=svlan200-cvlan32 vlan-id=32 # Client vlan 32 on service vlan 200
/interface bridge port
add name=br-cvlan31 # Add bridge for client vlan 31
add name=br-cvlan32 # Add bridge for client vlan 32
add bridge=br-cvlan31 interface=svlan100-cvlan31 # Add client vlan 31 from service vlan 100 in the bridge br-cvlan31
add bridge=br-cvlan31 interface=svlan200-cvlan31 # Add client vlan 31 from service vlan 200 in the bridge br-cvlan31
add bridge=br-cvlan32 interface=svlan100-cvlan31 # Add client vlan 31 from service vlan 100 in the bridge br-cvlan32
add bridge=br-cvlan32 interface=svlan200-cvlan31 # Add client vlan 31 from service vlan 200 in the bridge br-cvlan32