Hi Muthu,

What do you mean by “that EVI1 in PE1 has L2 reachability to both EVI2 and EVI3 
in PE2.” ??!!

EVIs are supposed to be isolated and not overlapping. If connectivity among 
different EVIs is desired, then IRB solution can be leveraged where you connect 
different BDs/EVIs via L3 VRF.

Cheers,
Ali

From: Muthu Arul Mozhi Perumal <muthu.a...@gmail.com>
Date: Wednesday, March 19, 2025 at 2:20 AM
To: bess@ietf.org <bess@ietf.org>
Subject: [bess] Re: Originating Router's IP Address in EVPN
Searching further, it looks some vendors already support a configuration option 
to set the Originating Router's IP address per EVI (with the default being the 
PE loopback) for the IMET route. Given this, it is difficult to understand the 
rationale behind this requirement in draft-ietf-bess-rfc7432bis that says "it 
must remain the same for all EVPN routes advertised by that PE (across all 
EVIs)."..

Now, it says "must" (not MUST), so could be ignored :)

Regards,
Muthu

On Tue, Mar 18, 2025 at 2:41 PM Muthu Arul Mozhi Perumal 
<muthu.a...@gmail.com<mailto:muthu.a...@gmail.com>> wrote:
Hi experts,

Consider the foll. EVPN VPLS deployment scenario:

PE1(EVI1)----IP/MPLS----PE2(EVI2, EVI3)

EV11, EVI2 and EVI3 all use the same Ether Tag (assume VLAN based service for 
simplicity).

EVI1 in PE1 imports the routes (i,e. RTs) from both EV2 and EV3 in PE2, so that 
EVI1 in PE1 has L2 reachability to both EV2 and EVI3 in PE2.

However, looking at draft-ietf-bess-rfc7432bis, it looks this would be a 
problem for the IMET routes originated by PE2 for EVI2 and EVI3.

Section 7.3 describes the IMET route format and says:
<snip>
For the purpose of BGP route key processing, only the Ethernet Tag ID, IP 
Address Length, and Originating Router's IP Address fields are considered to be 
part of the prefix in the NLRI.
</snip>

Then section 11.1 describes how the IMET is constructed and says:
<snip>
The Originating Router's IP Address field value MUST be set to an IP address of 
the PE (e.g., this address may be the PE's loopback address). The IP Address 
Length field is in bits. The Originating Router's IP address does not need to 
be a routable address and its purpose is to identify the originator of that 
EVPN route uniquely. It can be either IPv4 or IPv6 address independent of the 
BGP next hop address type for that NLRI and it must remain the same for all 
EVPN routes advertised by that PE across all EVIs.
</snip>

Given that all EVIs use the same Ethernet TAG, for PE1 to be able to 
distinguish between the IMET routes originated by PE2 for EVI2 and EVI3 while 
importing them into EVI1, the Originating Router's IP Address field should be 
different in those IMET routes. However, draft-ietf-bess-rfc7432bis does not 
allow it and requires the same Originating Router's IP Address be used by PE2. 
Why is such a restriction needed? Why can't PE2 use two different (non 
routable) Originating Router's IP Address for the IMET routes originated for 
EVI2 and EVI3?

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

Reply via email to