Hi Sasha,

- Can be non-zero only if advertised by one of the BDs in an EVI that 
implements VLAN-aware bundling - in which case it identifies the specific BD 
within this EVI.

That’s the key that I was trying to confirm. We’re on the same page, and it’d 
be good to clarify this in rfc7432bis (which has been used to clarify several 
issues related to other EVPN RFCs).

One more point below.



Juniper Business Use Only
From: Alexander Vainshtein <alexander.vainsht...@rbbn.com>
Sent: Thursday, June 5, 2025 2:53 AM
To: Jeffrey (Zhaohui) Zhang <zzh...@juniper.net>
Cc: bess@ietf.org
Subject: RE: Ethernet Tag ID in EVPN type-5 routes

[External Email. Be cautious of content]

Jeffrey and all,
I think that Ethernet Tag ID in the NLRI RT-5:
- Is only relevant if RT-5 in question requires recursive resolution
- Is used to identify the specific EVPN route to be used for recursive 
resolution
- Can be non-zero only if advertised by one of the BDs in an EVI that 
implements VLAN-aware bundling - in which case it identifies the specific BD 
within this EVI.

E.g., if, as per the rules of Table 1 of RFC 9136, the GW IP Address has to be 
used as the key for recursive resolution of a received RT-5, recursive 
resolution can only be provided by a received RT-2 for an IP-->MAC pair such 
that:
- IP address in the NLRI of RT-2 matches the GW IP Address in the NLRI of RT-5
- Ethernet Tag ID in the NLRI of RT-2 matches the Ethernet Tag ID of RT-5.
Zzh> If the overlay index is the GW IP address, I don’t think we need a 
non-zero Tag ID. We simply look up the GW IP in the VRF and that should be 
enough – no need to find the RT-2.
Zzh> Thanks.
Zzh> Jeffrey


The same applies for other cases of recursive resolution.

If recursive resolution is not needed, Ethernet Tag ID in the NLRI of an RT-5 
can be ignored.

Regards,
Sasha

-----Original Message-----
From: Jeffrey (Zhaohui) Zhang <zzh...@juniper.net<mailto:zzh...@juniper.net>>
Sent: Thursday, June 5, 2025 12:40 AM
To: bess@ietf.org<mailto:bess@ietf.org>
Subject: [bess] Ethernet Tag ID in EVPN type-5 routes

Hi,

For the Ethernet Tag ID in the type-5 routes, RFC 9136 gives two examples of 
Tag ID 0 and mentions the following:

* The Route Distinguisher (RD) and Ethernet Tag ID MUST be used as
defined in [RFC7432] and [RFC8365].

Obviously, RFC7432/8365 won't have text about the tag used in EVPN type-5 
routes, so I have the following assumptions:

A particular tenant has one IP VRF and one or more EVIs (Mac VRFs) on a PE. In 
the case of vlan-aware bundle EVI, the Ethernet tag ID identifies a BD, and the 
mac address in a particular BD can be used as the overlay index for a type-5 
route. In this case, the tag id in the type-5 route will be set to the ethernet 
tag ID that identifies the BD.

This also assumes that the type-5 routes (with non-zero tag) are tied to one 
(of all) vlan-aware EVI, or there are some other means of identifying which 
vlan-aware EVI will be used together with the ethernet tag ID in the type-5 
routes.

In particular, a non-zero ethernet tag id will only be used in type-5 routes in 
the vlan-aware model when the overlay index is a MAC address in a particular BD.

Is my understanding correct?

Thanks.
Jeffrey

Juniper Business Use Only


Disclaimer

This e-mail together with any attachments may contain information of Ribbon 
Communications Inc. and its Affiliates that is confidential and/or proprietary 
for the sole use of the intended recipient. Any review, disclosure, reliance or 
distribution by others or forwarding without express permission is strictly 
prohibited. If you are not the intended recipient, please notify the sender 
immediately and then delete all copies, including any attachments.
_______________________________________________
BESS mailing list -- bess@ietf.org
To unsubscribe send an email to bess-le...@ietf.org

Reply via email to