Hi Sami,

Some text snipped … Please see zzh2> below.


Zzh> When it comes to PIC, the closed thing I can find in section 5 is the 
following:

   Upon link or node failure, EVPN can trigger failover with the
   withdrawal of a single BGP route per EVPL service or multiple EVPL
   services, whereas with VPWS PW redundancy, the failover sequence
   requires exchange of two control plane messages: one message to
   deactivate the group of primary PWs and a second message to activate
   the group of backup PWs associated with the access link. Finally,
   EVPN may employ data plane local repair mechanisms not available in
   VPWS.

The first part (before “Finally”) talks about the two control plane message – 
so that’s not “data-plane” (the text I had question about talks about 
“data-plane prefix independent convergence). The second part talks about “data 
plane local repair” but has no details that I was looking for.

Sami:
The local repair here will be done by the primary PE o(on local AC down) using 
the label advertised in per EVI EAD route advertised by the backup PE will 
direct the traffic to backup PE, I will add this text to clarify this, is this 
ok?

Zzh2> So you’re talking about “egress link protection” – in flight traffic from 
the other end arriving on the primary PE will be redirected to the backup PE if 
the AC is down on the primary PE. This definitely needs some clarifying text, 
and it’s better to say egress link protection instead of data plane local 
repair?

Sami: Will add to the terminology section that an ES on a PE refer to the link 
attached to it, this link can be part of a set of links attached to different 
Pes in multi home cases, or could be a single link in single home cases. How 
does that sound?

Zzh2> Yes that’s good.


In the following paragraph:

   For EVPL
   service, the Ethernet frames transported over an MPLS/IP network MUST
   remain tagged with the originating VID and any VID translation is
   performed at the disposition PE. For EPL service, the Ethernet frames
   are transported as is and the tags are not altered.

"remain tagged" is a little unclear to me and RFC 7432 does not talk about it 
either. Is it that incoming tagging is not changed at all (e.g. double tagged) 
or is it single tagged with normalized VIDs? Is it that for both services, the 
frames are transported as is across the core, and the tag alteration is only 
happening at the disposition PE in case of EVPL?

[Sami]

We will change the MUST to a SHOULD to be consistent with [7432] Vlan based 
services section 6.1.

Zzh> It’s not the MUST that I am having trouble with. It’s the “remain tagged” 
that is not clear to me (7432 is not clear to me either). As I mentioned in the 
other exchange with Jorge on this – is it that in both cases the Ethernet 
frames are transported in the core as is?

If both cases are “transported as is” (in the core – I understand that in EVPL 
case translation may be done on the egress PE), then it is confusing to me to 
say “remain tagged” for EVPL but “as is” for EPL. Better use consistent wording.

If “remain tagged” means that traffic in the core is using “normalized VID” 
(e.g., double tagged incoming packets become single tagged), then the word 
“remain” is not clear enough.

Sami: Shall we say, for EVPL, at least one VID should be present on the packet, 
and the VID manipulation is a local matter.

Zzh2> Because RFC7432 is not clear about “remain tagged” (for example, see my 
above questions), it would be good to spell out the details, not just “at least 
one VID should be present”?

[Sami]

Zzh> Basically, my points about BW are:

- It seems that it does not have to be limited to BW reservation in the 
network; it could be simply traffic shaping/limiting on the PE into the 
network. Therefore it does not have to be limited to only one AS. For example, 
the nework could be using LDP and there is no way to reserve BW but shaping is 
still desired on the PEs.

Sami: The issue here is that we are using the BW idr draft, and there is no 
shaping defined there, and we don’t plan to define a new attribute for this, 
perhaps we can add that to a new draft?

Zzh2> Good point that BW is not equal to shaping parameters; however, existing 
PW specifications do not seem to have BW related stuff and one actual customer 
use case I am aware of with EVPN VPWS actually does involve shaping; so maybe 
it’s better to take care of this in the base spec? It’s just a new attribute 
anyway.

[Sami]

7.2 Multi-Homed CEs

   For a faster convergence in multi-homed scenarios with either Single-
   Active Redundancy or All-active redundancy, mass withdraw technique
   as per [EVPN] baseline is used. A PE previously advertising an
   Ethernet A-D per ES route, can withdraw this route signaling to the
   remote PEs to switch all the VPWS service instances associated with
   this multi-homed ES to the backup PE

Does the PE also withdraw the individual per-EVI AD routes? I assume not; 
better make it clear.
[Sami]
It will withdraw as per [7432], we are not defining any new behavior.

Zzh> Now that you mention it, I did a search in RFC 7432 and the only place I 
can found about withdrawing per-EVI route is the following:


   When an Ethernet tag is decommissioned on an Ethernet segment, then

   the PE MUST withdraw the Ethernet A-D per EVI route(s) announced for

   the <ESI, Ethernet tags> that are impacted by the decommissioning.

All other mentioning of withdrawing are about mac/ip and per-ES AD route. I 
think it’s better to explicitly point out in this section that per-EVI routes 
are not withdrawn (so that when the link comes back only a single per-ES route 
is advertised) when the link goes down.

Sami: Actually per EVI EAD routes must be withdrawn too

Zzh2> RFC7432 only says it’s withdrawn when a tag is “decommissioned”; if the 
intention is to withdraw when the AC goes down, it should be explicitly spelled 
out (it’s not in RFC 7432 but should be added to this draft if that’s the right 
behavior). However, isn’t it better to keep those routes around so that they 
don’t need to be re-advertised when the link comes back up?

Thanks!
Jeffrey

_______________________________________________
BESS mailing list
BESS@ietf.org
https://www.ietf.org/mailman/listinfo/bess

Reply via email to