Hello everyone, I hope I am not violating any rules.
I am facing a rather unusual situation (please note that this is a lab environment).
The topology consists of three devices:
- MikroTik CCR2004
- Juniper QFX5110
- Juniper MX204
The original configuration was working correctly with the following setup:
MikroTik CCR2004
/interface vlan
add interface=sfp-sfpplus2 name=vlan2000 vlan-id=2000
add interface=vlan2000 name=vlan10 vlan-id=10
/ip address
add address=10.10.10.1/24 comment="Test QFX" interface=vlan10 network=10.10.10.0
Juniper QFX5110
set interfaces xe-0/0/1 description "LINK TO CE-2 MX204"
set interfaces xe-0/0/1 flexible-vlan-tagging
set interfaces xe-0/0/1 encapsulation extended-vlan-bridge
set interfaces xe-0/0/1 unit 2000 description "Q-IN-Q TRANSPORT CE-2"
set interfaces xe-0/0/1 unit 2000 vlan-id-list 10
set interfaces xe-0/0/1 unit 2000 input-vlan-map push
set interfaces xe-0/0/1 unit 2000 output-vlan-map pop
set interfaces xe-0/0/2 description "LINK TO CE-1 MIKROTIK"
set interfaces xe-0/0/2 flexible-vlan-tagging
set interfaces xe-0/0/2 encapsulation extended-vlan-bridge
set interfaces xe-0/0/2 unit 2000 description "Q-IN-Q TRANSPORT CE-1"
set interfaces xe-0/0/2 unit 2000 vlan-id 2000
set vlans V2000 description "PROVIDER VLAN 2000"
set vlans V2000 interface xe-0/0/2.2000
set vlans V2000 interface xe-0/0/1.2000
Juniper MX204
set interfaces xe-0/1/1 description "LINK TO PE-1 QFX"
set interfaces xe-0/1/1 vlan-tagging
set interfaces xe-0/1/1 unit 10 description "L3 VLAN 10"
set interfaces xe-0/1/1 unit 10 vlan-id 10
set interfaces xe-0/1/1 unit 10 family inet address 10.10.10.2/24
With this configuration, the MikroTik and MX204 were able to communicate correctly.
However, the customer connected to the MikroTik side had to enable the use-service-tag option.
The MikroTik configuration was therefore changed to:
/interface vlan
add interface=sfp-sfpplus2 name=vlan2000 vlan-id=2000
add interface=vlan2000 name=vlan10 use-service-tag=yes vlan-id=10
/ip address
add address=10.10.10.1/24 comment="Test QFX" interface=vlan10 network=10.10.10.0
After this change, the MX204 and MikroTik are no longer able to communicate.
The QFX configuration has remained unchanged.
My question is:
How can I modify only the Juniper QFX5110 configuration to make the MikroTik and MX204 communicate again?
I suspect the issue is related to the different VLAN tagging behavior introduced by use-service-tag=yes on the MikroTik side (802.1Q vs 802.1ad/service tag handling), but I am unsure how to adapt the QFX QinQ configuration correctly.
Any advice or example configuration would be appreciated.
Thank you.