Hi Jeffrey,





Please see Yubao2> below.






Thanks,


Yubao














原始邮件



发件人:Jeffrey(Zhaohui)Zhang
收件人:王玉保10045807;draft-rabadan-bess-evpn-inter-domain-op...@ietf.org;draft-ietf-bess-evpn-virtual-...@ietf.org;jorge.raba...@nokia.com;
抄送人:bess@ietf.org;
日 期 :2023年05月15日 22:18
主 题 :RE: [bess] Discussion on draft-rabadan-bess-evpn-inter-domain-opt-b and 
draft-ietf-bess-evpn-virtual-hub.




Hi Yubao,


 


Please see zzh> below.


 



From: BESS <bess-boun...@ietf.org> On Behalf Of wang.yub...@zte.com.cn
 Sent: Thursday, May 11, 2023 3:32 AM
 To: draft-rabadan-bess-evpn-inter-domain-op...@ietf.org; 
draft-ietf-bess-evpn-virtual-...@ietf.org; jorge.raba...@nokia.com
 Cc: bess@ietf.org
 Subject: [bess] Discussion on draft-rabadan-bess-evpn-inter-domain-opt-b and 
draft-ietf-bess-evpn-virtual-hub.




 


[External Email. Be cautious of content]


 

 

Hi authors,

 

I noticed that draft-rabadan-bess-evpn-inter-domain-opt-b tries to summarize 
the impact of the Inter-Domain Option-B connectivity in the EVPN procedures.

And I noticed that, when there is an inter-domain option-b node between virtual 
hub nodes and virtual spoke nodes, how should the PED label attribute ( section 
7.1 of draft-ietf-bess-evpn-virtual-hub ) be rewritten has not been clearly 
defined yet. 

 

" ...  ... Notice that an "upstream-assigned" label used by a V-hub to send

   traffic with on a P2MP tunnel to identify the source V-spoke is the

   same "downstream-assigned" label used by the V-hub to receive traffic

   on the IR tunnel from the V-spoke. "


zzh> It is the same label allocated by the V-hub to identify the source 
V-spoke. When IR is used to receive traffic from the source V-spoke, it is 
downstream/receiver-allocated (from the sending V-spoke point of view); when 
P2MP is used to relay traffic from the source V-spoke to others, it is 
upstream/sender-allocated (from the receiving PE point of view). But it is the 
same label allocated by the V-hub. From the V-hub point of view, it is from the 
regular (down-stream allocation) label space.

Yubao2> But old odinary upstream-assigned VPN/EVPN labels are allocated in an 
independent label space, thus them may be assigned with the same value as a 
ordinary downstream-assigned label of another service. When there are both 
ordinary upstream-assigned VPN/EVPN labels and PED labels and both of them 
should be allocated by the same PE, will these two types of upstream-assigned 
labels be allocated in the same label space? Will an odinary upstream-assigned 
VPN/EVPN label (e.g. a mVPN label) and a PED label are assigned with the same 
value?




As described in section 7.1 of draft-ietf-bess-evpn-virutal-hub, the PED label 
is both  "upstream-assigned" and "downstream-assigned". In such case, when an 
inter-domain option-b nodes decides to rewrite the PED labels, how can it find 
a common label value which is unused both in the "upstream-assigned" label 
space and "downstream-assigned" label space?

Zzh> As explained above, it is from the same label space of the allocator.

Yubao2> When both above two types of upstream-assigned labels and ordinary 
downstream-assigned labels (from the same originating PE)  are rewritten by the 
same  inter-domain option-b node, will these three types of VPN/EVPN labels are 
allocated in the same label-space of that inter-domain option-b node?




Zzh> The questions below are a bit complicated; we can continue if the above 
explanation does not resolve them.

Yubao2> I understand that PED labels can allocated in the downstream-assigned 
label space on the originating PE. But I am not sure whether they will be 
re-allocated  in the downstream-assigned label space  on the inter-domain 
option-b node. As far as I know, there is only one downstream-assigned label 
space on the the inter-domain option-b node. Whether a PED label and an 
ordinary upstream-assigned label can share the same P2MP LSP whose root is an 
inter-domain option-b node or not? if they can, they should not be assigned 
with the same value. But the ordinary upstream-assigned labels are allocated in 
a independent label space for now, their values are independent of any 
downstream-assigned labels.




Zzh> Thanks.

Zzh> Jeffrey




PE1------------------ABR-----------------PE2

When the ABR propagate EVPN routes to PE3, should the PED labels from PE2 be 
rewritten in the same "upstream-assigned" label space as the PED labels from 
PE1?

Especially when there are multiple types of EVPN services over P2MP LSP between 
PE1 and PE2. e.g. only half of these services of is EVPN VH/VS over P2MP LSP, 
the other half of these services is normal EVPN VPLS over P2MP LSP. The ABR 
above is the common inter-domain option-b node of both the two halves of these 
services.Should the EVPN labels of those normal EVPN VPLS over P2MP LSP 
services also be allocated in the same "upstream-assigned" label space as the 
PED labels?

If there is also a normal L3VPN/EVPN over MP2P/P2P LSP service between PE1 and 
PE2, from the viewpoint of ABR node, should the EVPN label of such normal 
L3VPN/EVPN service also be allocated in the same "downstream-assigned" label 
space as the PED labels? Will the label rewritting procedures for these normal 
L3VPN/EVPN over MP2P/P2P services be affected by the PED label rewritting 
procedures?

 

Will this use case be considered by any of these two drafts?

 

Thanks,

Yubao

 

 

 


 




 
Juniper Business Use Only
_______________________________________________
BESS mailing list
BESS@ietf.org
https://www.ietf.org/mailman/listinfo/bess

Reply via email to