Uma , Thanks for your responses. See my responses inline [CB]. Chris
From: Uma Chunduri [mailto:[email protected]] Sent: Thursday, March 20, 2014 1:43 PM To: Chris Bowers; Pushpasis Sarkar; [email protected]; Alia Atlas Cc: [email protected]; [email protected] Subject: RE: WG Adoption Call for draft-psarkar-rtgwg-rlfa-node-protection Chris, In-line [Uma]: -- Uma C. From: Chris Bowers [mailto:[email protected]] Sent: Wednesday, March 19, 2014 8:07 PM To: Uma Chunduri; Pushpasis Sarkar; [email protected]<mailto:[email protected]>; Alia Atlas Cc: [email protected]<mailto:[email protected]>; [email protected]<mailto:[email protected]> Subject: RE: WG Adoption Call for draft-psarkar-rtgwg-rlfa-node-protection Uma, At the London meeting we presented a sample of results from modeling different PQ-selection heuristics in real network topologies. They are in slides 7-14 of this link. http://www.ietf.org/proceedings/89/slides/slides-89-rtgwg-4.pdf [Uma]:What is Topology-A and Topology-B represent? Are these 2 from the 14 SP topologies? Else we don't know what are the main characteristics of the topology. X-axis is not marked in the graph to get an idea of the total number of nodes in each topology; however I see anywhere between 500 - 1100 PQ nodes for most PLRs (I am sure this is also function of number of no of links per PLR apart from other factors). [CB] You are correct that Topology-A and Topology-B are just 2 out of many topologies analyzed. I decided to present only two to keep the presentation brief and also to be able to present the coverage seen by each PLR. The two topologies presented were fairly typical. The only exception being that they are both fairly large in terms of number of nodes. Topology A has more 500 nodes and topology B has more than 1000 nodes. I chose large networks to make the point that if one wants to quickly calculate forward SPFs from PQ-nodes in order to determine the path characteristics from PQ-node to destination, then some heuristic to select a smaller subset of PQ-nodes is needed, because the PQ-condition can still results in hundreds of PQ-nodes. Other than that, the topologies were not consciously chosen to make any particular point. The comparison of per-PLR coverage for different heuristics for selecting a subset of PQ-nodes is shown for two topologies on p.11-14. Not shown in these slides are the results when one considers all possible PQ-nodes, but this was also computed. The exhaustive PQ-node results show that for some topologies, there is potential to improve coverage with more PQ-nodes or a better choice of PQ-nodes, especially with respect to node-protecting coverage. However, for these two topologies, even with a simple heuristic for selecting 16 PQ nodes, RLFA offers a significant improvement in coverage compared to local LFA (as shown on p.9-10 ), so some service providers may find it useful. [Uma]: I also see the coverage varies on PLT to PLR. Though this result is giving some idea, probably it's still difficult to conceive default heuristic is indeed is the best bet for all/majority the topologies. On the other hand, if the results are varying for each type of heuristic viz., AVOID_THEN_DIST/ DIST_THEN_AVOID/ RR_ AVOID_THEN_DIST/ SOME _BEST_PROP _XX_HEURISTIC and we strive for best coverage, then how can we assure you get the same pre-computed PQ node irrespective of the vendor ? And also this predictability seems to be the premise of the standardization of the solution... [CB] In my opinion, this draft shouldn't try to standardize a particular PQ-selection heuristic, because there is no way to agree on what "best" coverage or backup path quality means and certainly no way to agree on best heuristic. The meaning of best heuristic will certainly vary from network to network, and as you point out, it can even vary from PLR to PLR in the same network. In my opinion, the focus of the draft should be on the use of forward SPF rooted at a PQ-node as the means of determining if the path from PQ-to-dest is node protecting and to collect other path properties. [CB] When this idea was originally presented to the WG in Berlin, concerns were raised that computing forward SPFs from all PQ-nodes was computationally problematic. To address that concern, section 2.3.3 was added to the draft. It requires choosing a subset of PQ-nodes from which to perform forward SPFs. The modeling results presented in London were intended to illustrate that when one imposes a limit on the subset of PQ-nodes from which to perform forward SPFs and uses a fairly simple heuristic, one can still get quite useful improvements in coverage by augmenting local LFA with RLFA. It wasn't intended to imply that any particular heuristic should be standardized. I hope that clarifies our reasons for presenting some results from analyzing PQ-selection heuristics. As has been pointed out by others, having to deal with the constraint imposed by limiting possible repair tunnels to those that can be created with a single LDP label (extended P-space) is generally going to be problematic. [Uma]: Though it's problematic, probably this is operationally simple. Using explicitly routed repair tunnels (created using RSVP or segment routing) or using an alternate topology (as with MRT) may be more productive approaches to improving coverage and backup path quality. [Uma]: Agree. Chris
_______________________________________________ rtgwg mailing list [email protected] https://www.ietf.org/mailman/listinfo/rtgwg
