Hi Jeffrey,

I think the confusion is between the terms Bridge Domain (BD) and Bridge Table 
(BT).  Bridge Domain is equivalent to a VLAN which in turn can be represented 
by multiple VIDs. A bridge table is basically a MAC table. You can have 
multiple VLANs (and thus BDs) mapped to the same MAC table (just like IEEE SVL 
mode). However, if you map multiple VLANs in the same MAC table, then it is 
assumed that MACs are unique across those VLANs (which is a big assumption) but 
is supported nonetheless in both IEEE 802.1Q and EVPN.

To remove the confusion and ambiguity, I will change the text in RFC7432bis 
from:
“   *  In VLAN-bundle mode, which can be considered as analogous to SVL
      mode in 802.1Q, there is one BD per EVI and one BT per MAC-VRF
      with multiple VIDs representing that BD.”
To:
“   *  In VLAN-bundle mode, which can be considered as analogous to SVL
      mode in 802.1Q, there is one BT per MAC-VRF
      with multiple BDs (i.e., VLANs) mapping to the same BT.”

Regarding “mode” versus “model” for service interfaces, I am OK with changing 
them to “model”.

Cheers,
Ali

From: Jeffrey (Zhaohui) Zhang <zzhang=40juniper....@dmarc.ietf.org>
Date: Wednesday, May 28, 2025 at 7:45 AM
To: 'BESS' <bess@ietf.org>
Subject: [bess] Re: How many BDs in a vlan bundle EVI?
This question actually started with the following in RFC9136:

   BD:       Broadcast Domain.  As per [RFC7432], an EVI consists of a
             single BD or multiple BDs.  In case of VLAN-bundle and
             VLAN-based service models (see [RFC7432]), a BD is
             equivalent to an EVI.  In case of a VLAN-aware bundle
             service model, an EVI contains multiple BDs.  Also, in this
             document, "BD" and "subnet" are equivalent terms.

It says that in the case of vlan-bundle model, a BD is equivalent to an EVI, 
contradicting to RFC7432.

BTW, in my shepherd review of rfc7432bis, I pointed out that I always struggle 
with the term "service interface" (vlan-based, vlan-bundle, vlan-aware, etc.) 
and suggested to use "service model/mode". While writing this email, I noticed 
that RFC9136 already uses "service models" and rfc7432bis also uses term "mode" 
in section 6.4. I think we should standardize to "model".

Jeffrey


Juniper Business Use Only
-----Original Message-----
From: Jeffrey (Zhaohui) Zhang
Sent: Wednesday, May 28, 2025 10:38 AM
To: 'BESS' <bess@ietf.org>
Subject: How many BDs in a vlan bundle EVI?

Hi,

RFC7432 says a vlan bundle EVI has multiple BDs:

6.2.  VLAN Bundle Service Interface

   With this service interface, an EVPN instance corresponds to multiple
   broadcast domains  (e.g., multiple VLANs);

RFC7432bis says the same in 6.2, but then says in 6.4 that it only has one BD:

   *  In VLAN-bundle mode, which can be considered as analogous to SVL
      mode in 802.1Q, there is one BD per EVI and one BT per MAC-VRF
      with multiple VIDs representing that BD.

Jeffrey

_______________________________________________
BESS mailing list -- bess@ietf.org
To unsubscribe send an email to bess-le...@ietf.org
_______________________________________________
BESS mailing list -- bess@ietf.org
To unsubscribe send an email to bess-le...@ietf.org

Reply via email to