I was just trying to learn this particular mac-vrf so when I see in production network I know how it works and how I can troubleshoot. So basically looking for any working example of this mac-vrf type.
Original Message:
Sent: 12-23-2024 13:47
From: Flashover_
Subject: MAC-VRF type VLAN-bundle example config not working
Hi,
I have only briefly deployed the MAC-VRF service-type VLAN-Based and VLAN-Aware for a lab test once, but I think the service-type VLAN-Bundle is for Q-in-Q type scenarios for "dot1q-tunneling".
The difference being be that any incoming VLAN-tag would not be popped, and with VLAN-Based they would be popped. It would be ok to use "vlan-id-list" on the interface I assume.
If you really want multiple VLANs in one VPN then you'd need service-type VLAN-Aware.
Otherwise, you'd have to create 2x a separate VPN with service-type VLAN-Based and that probably forces you to a SP-style configuration at interface level.
Original Message:
Sent: 12-22-2024 19:39
From: LEEBAHI
Subject: MAC-VRF type VLAN-bundle example config not working
Hi everyone,
I am trying to lab up MAC VRF vlan bundle.
https://www.juniper.net/documentation/us/en/software/nce/evpn-vxlan-mac-vrf/EVPN_VxLAN_MAC-VRF.pdf
Based on the above link, MAC-VRF VLAN bundle can have multiple vlans ( bridge domains) but all tied to single VNI.
I built the following config:
set routing-instances EVI-BUNDLE instance-type mac-vrf
set routing-instances EVI-BUNDLE protocols evpn encapsulation vxlan
set routing-instances EVI-BUNDLE protocols evpn extended-vni-list 1000
set routing-instances EVI-BUNDLE vtep-source-interface lo0.0
set routing-instances EVI-BUNDLE service-type vlan-bundle
set routing-instances EVI-BUNDLE interface ge-0/0/3.0
set routing-instances EVI-BUNDLE interface ge-0/0/4.0
set routing-instances EVI-BUNDLE route-distinguisher 3.3.3.3:1
set routing-instances EVI-BUNDLE vrf-target target:1:1
set routing-instances EVI-BUNDLE vlans v100 vlan-id 100
set routing-instances EVI-BUNDLE vlans v100 vxlan vni 1000
set routing-instances EVI-BUNDLE vlans v200 vlan-id 200
set routing-instances EVI-BUNDLE vlans v200 vxlan vni 1000
However when I try to commit, I am getting following error:

Model: ex9214
Junos: 23.2R1.14
What am I missing?
Apparently, JUNOS is complaining we can not have multiple VLANS tied to single VNI but that isn't what MAC-VRF VLAN bundle supposed to be?
Much appreciated!!
------------------------------
Be kind!!
------------------------------