Hi Acee, Peter, Julien,

On 23 February, 2016 at 12:06:10 PM, Acee Lindem (acee) ([email protected]) wrote:

##PP 
I'm still not sure we want to enforce that even on the router that 
generates these. Different apps may use different values of certain link 
attribute. Take an SRLG as an example. You may have SRLG values on the 
link used only by GMPLS/optical plane. These values have meaning only in 
the context of the GMPLS/optical. You do not want LFA to use these 
values, because their meaning is different and irrelevant for LFA, you 
may define a different set of values used by LFA. 
I tend to agree with Julien here, this sounds problematic from a management 
perspective. If I something that is a physical property of the link (which a 
SRLG is); and I run “TE” and “non-TE” applications on my network - i.e., a LFA 
and RSVP-TE tunnels, then I now need to maintain both the lists being 
identical, such that the extended link attribute SRLG classification matches 
the TE attribute’s values. This sounds complex (what happens when they get out 
of sync); with no huge up-side to duplicating them. Even if we do want to have 
one application work differently to another w.r.t SRLGs, then why would we not 
do this with the policy that is used when making a path placement decision, 
rather than by splitting them into different attributes?

IMHO, a nice solution here is that we have each set of information maintained 
in one place in the protocol; if this has historically been in the TE 
attribute, then I do not necessarily see a good reason to try and move it. 
Going forward, we should discuss for new extensions whether these attributes 
are solely useful for traffic engineering; or whether they are more general 
purpose, Metric gives us a good example here - the TE metric is *only* relevant 
to traffic engineering path placement, whereas the metric is relevant to LFA, 
standard IP applications, and can be relevant to TE. 

I would also rather see this than duplicating the same content of attributes 
across two different LSAs. This creates ambiguity as to which one was actually 
used by the consuming application on the network element for a particular 
protocol.

Best,

r.

_______________________________________________
OSPF mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/ospf

Reply via email to