Data Center

 View Only
last person joined: 7 days ago 

Ask questions and share experiences about Data Center Architecture and approaches.
  • 1.  EVPN vlan-bundle vs. vlan-aware-bundle question.

    Posted 10-08-2025 21:32

    I read the followings:

    VLAN bundles service where you can have one EVI mapped to many VLAN IDs in a single bridge domain. The bridge table is shared among the VLANs.
    VLAN-aware bundle service where you can have one EVI mapped to many VLAN IDs. Each VLAN has a different bridge table.

    I like to see how one MAC table looks like, so I configured the following

    set routing-instances EVPN instance-type virtual-switch

    set routing-instances EVPN interface ge-0/0/0.0

    set routing-instances EVPN vrf-target target:101:211

    set routing-instances EVPN protocols evpn extended-vlan-list 102-103

    set routing-instances EVPN bridge-domains vlan-bundle vlan-id-list 102-103

    Then I configured vlan-aware-bundle as follows:

    set routing-instances EVPN interface ge-0/0/0.0

    set routing-instances EVPN vrf-target target:101:211

    set routing-instances EVPN protocols evpn extended-vlan-list 102-103

    set routing-instances EVPN protocols evpn extended-vlan-list 211

    set routing-instances EVPN bridge-domains vlan102 domain-type bridge

    set routing-instances EVPN bridge-domains vlan102 vlan-id 102

    set routing-instances EVPN bridge-domains vlan103 domain-type bridge

    set routing-instances EVPN bridge-domains vlan103 vlan-id 103

    set routing-instances EVPN bridge-domains vlan211 domain-type bridge

    set routing-instances EVPN bridge-domains vlan211 vlan-id 211

    But I noticed MAC-tables are almost the same

    root@PE2# run show bridge mac-table

     

    MAC flags       (S -static MAC, D -dynamic MAC, L -locally learned, C -Control MAC

        O -OVSDB MAC, SE -Statistics enabled, NM -Non configured MAC, R -Remote PE MAC, P -Pinned MAC)

     

    Routing instance : EVPN

     Bridging domain : vlan-bundle-vlan-0102, VLAN : 102

       MAC                 MAC      Logical          NH     MAC         active

       address             flags    interface        Index  property    source

       aa:bb:cc:00:b0:00   DC                        1048576            1.1.1.1

       aa:bb:cc:00:c0:00   D        ge-0/0/0.0

     

    MAC flags       (S -static MAC, D -dynamic MAC, L -locally learned, C -Control MAC

        O -OVSDB MAC, SE -Statistics enabled, NM -Non configured MAC, R -Remote PE MAC, P -Pinned MAC)

     

    Routing instance : EVPN

     Bridging domain : vlan-bundle-vlan-0103, VLAN : 103

       MAC                 MAC      Logical          NH     MAC         active

       address             flags    interface        Index  property    source

       aa:bb:cc:00:b0:00   DC                        1048576            1.1.1.1

       aa:bb:cc:00:c0:00   D        ge-0/0/0.0

    How can I generate a single mac table ?


    vlan-bundle requires to use mac-vrf routing-instance ?


    thanks !!



    -------------------------------------------



  • 2.  RE: EVPN vlan-bundle vs. vlan-aware-bundle question.

    Posted 10-10-2025 23:23

    Juniper docs says
    Starting with Junos OS Release 17.1, VLAN bundle service allows multiple broadcast domains to map to a single bridge domain. Multiple VLANs are mapped to a single EVPN instance (EVI) and share the same bridge table in the MAC-VRF table, thus reducing the number of routes and labels stored in the table.

    The other docs says mac-vrf is available after version 20.

    confused.

    -------------------------------------------