Sure I will add that in the text.
From: Mike Shand
Date: Tuesday, October 6, 2015 at 12:41 AM
To: Pushpasis Sarkar
Cc: "Stewart Bryant (stbryant)", 'Jon Hudson',
"[email protected]<mailto:[email protected]>"
Subject: Re: Routing directorate QA review for
draft-ietf-rtgwg-rlfa-node-protection
Ah! OK, I hadn't read this when I replied:-)
Still it would help if the fact that all cost are equal were stated.
Mike
On 05/10/2015 18:56, Pushpasis Sarkar wrote:
Hi Mike,
My apologies.. I take back the comment below… SPT rooted on N does NOT have
S-E link for paths to E and D1.. Sorry for the confusion once again…
I will see if I can come with any example where E and D1 can be excluded from
PQ-space… If not I will modify the text to include E and D1 as well…
Regards,
-Pushpasis
From: rtgwg on behalf of Pushpasis Sarkar
Date: Monday, October 5, 2015 at 9:56 PM
To: Mike Shand
Cc: "Stewart Bryant (stbryant)", 'Jon Hudson',
"[email protected]<mailto:[email protected]>"
Subject: Re: Routing directorate QA review for
draft-ietf-rtgwg-rlfa-node-protection
Hi Mike,
I forgot to mention.. Even if we follow the below definition of Extended
P-Space from section 2 and 5.1.1.2 in RFC7490…
“Extended P-space:
Consider the set of neighbors of a router protecting a link.
Exclude from that set of routers the router reachable over the
protected link. The extended P-space of the protecting router
with respect to the protected link is the union of the P-spaces of
the neighbors in that set of neighbors with respect to the
protected link (see Section 5.2.1.2).
“
And
“The description in Section 5.2.1.1 calculated router S's P-space
rooted at S itself. However, since router S will only use a repair
path when it has detected the failure of the link S-E, the initial
hop of the repair path need not be subject to S's normal forwarding
decision process. Thus, the concept of extended P-space is
introduced. Router S's extended P-space is the union of the P-spaces
of each of S's neighbors (N). This may be calculated by computing an
SPT at each of S's neighbors (excluding E) and excising the subtree
reached via the path N->S->E. Note this will excise those routers
that are reachable through all ECMPs that include link S-E. The use
of extended P-space may allow router S to reach potential repair
tunnel endpoints that were otherwise unreachable. In cost terms, a
router (P) is in extended P-space if the shortest path cost N->P is
strictly less than the shortest path cost N->S->E->P. In other
words, once the packet is forced to N by S, it is a lower cost for it
to continue on to P by any path except one that takes it back to S
and then across the S->E link.
"
So if we apply the above definitions in the diagram below from the current
draft…
D1
/
S-x-E
/ / \
N---+ R3--D2
\ /
R1---R2
Then Ext-P-Space of S w.r.t S-E link cannot include E and D1 as SPT rooted at N
has ECMPs paths traversing the S-E link for destinations E and D1. Basically if
S forces a packet destined for E or D1 to N, N can send it back over the path
N->S-E. So once again E and D1 cannot be in PQ-space of S wrt S-E link.
Hope this resolves your comment :)
Thanks
-Pushpasis
_______________________________________________
rtgwg mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/rtgwg