Sasha, Stephane,

> On Sep 30, 2016, at 1:29 PM, stephane.litkow...@orange.com wrote:
> 
> Hi,
> 
> Expressed this way I agree that this is an interesting additional requirement 
> for the draft.


I agree. I’ll update the draft.

s.


> 
> Best Regards,
> 
> Stephane
> 
> 
> -----Original Message-----
> From: Alexander Vainshtein [mailto:alexander.vainsht...@ecitele.com] 
> Sent: Tuesday, September 27, 2016 14:41
> To: LITKOWSKI Stephane OBS/OINIS
> Cc: spring@ietf.org; Shell Nakash; Michael Gorokhovsky; 
> draft-ietf-spring-resiliency-use-ca...@ietf.org; Marina Fizgeer; Rotem Cohen; 
> DECRAENE Bruno IMT/OLN; Stefano Previdi (sprevidi)
> Subject: RE: [spring] Issue with path protection for SR-TE LSPs
> 
> Stephane,
> Lots of thanks for an important clarification.
> 
> But don’t you think that in addition to your statement "SPRING architecture 
> MUST provide a way to compute paths that MUST NOT be protected by local 
> repair techniques" the draft should also say that " SPRING architecture MUST 
> provide a way to instantiate pairs of paths that will would remain disjoint 
> in spite of any topology changes in the network"?
> 
> Regards,
> Sasha
> 
> Office: +972-39266302
> Cell:      +972-549266302
> Email:   alexander.vainsht...@ecitele.com
> 
> 
> -----Original Message-----
> From: stephane.litkow...@orange.com [mailto:stephane.litkow...@orange.com] 
> Sent: Tuesday, September 27, 2016 2:41 PM
> To: Alexander Vainshtein <alexander.vainsht...@ecitele.com>; DECRAENE Bruno 
> IMT/OLN <bruno.decra...@orange.com>; Stefano Previdi (sprevidi) 
> <sprev...@cisco.com>
> Cc: spring@ietf.org; Shell Nakash <shell.nak...@ecitele.com>; Michael 
> Gorokhovsky <michael.gorokhov...@ecitele.com>; 
> draft-ietf-spring-resiliency-use-ca...@ietf.org; Marina Fizgeer 
> <marina.fizg...@ecitele.com>; Rotem Cohen <rotem.co...@ecitele.com>
> Subject: RE: [spring] Issue with path protection for SR-TE LSPs
> 
> Hi,
> 
> As Stefano mentioned, as it's a use case and requirement draft, we do not 
> have to talk about solutions, and about issues in using one or other 
> mechanism.
> Such considerations about using or not some particular SIDs to fill the "path 
> must not be protected by any local repair" constraint are up to a solution 
> draft and not this document. Regarding this document, the requirement is 
> clear : " SPRING architecture MUST provide a way to compute paths that MUST
>      NOT be protected by local repair techniques", that's all we can expect 
> from this document.
> 
> Best Regards,
> 
> Stephane
> 
> 
> -----Original Message-----
> From: spring [mailto:spring-boun...@ietf.org] On Behalf Of Alexander 
> Vainshtein
> Sent: Tuesday, September 27, 2016 12:22
> To: DECRAENE Bruno IMT/OLN; Stefano Previdi (sprevidi)
> Cc: spring@ietf.org; Shell Nakash; Michael Gorokhovsky; 
> draft-ietf-spring-resiliency-use-ca...@ietf.org; Marina Fizgeer; Rotem Cohen
> Subject: Re: [spring] Issue with path protection for SR-TE LSPs
> 
> Stefano, Bruno and all,
> Lots of thanks for detailed responses that, frankly, now go much deeper than 
> my original question.
> 
> My concern was about combining "regular" prefix SIDs advertised with the 
> default algorithm and path protection for SR LSPs.
> To the best of my understanding, within his, admittedly limited, scope:
> - there is no way to guarantee that Main and Protection paths will remain 
> disjoint following some topology changes in the network
> - if some local protection for these SIDs is enabled in the network, there is 
> no way to guarantee that it will not affect some segments of such LSPs.
> 
> To the best of my understanding, Stefano's answers says that you can use some 
> "special" prefix-SIDs (e.g., marking them as not protecting, advertising tem 
> with some non-default algorithm etc.). I have no problem with these answers - 
> but from my POV they are out of the narrow scope of my original questions. 
> I do not think that this draft should list any specific solutions. But maybe 
> it should say that "the default prefix-SIDs" (i.e. prefix-SIDs advertised 
> with the default algorithm etc.) should not be used in specification of 
> SR-LSPs employing the path protection scheme?
> 
> Regards,
> Sasha
> 
> Office: +972-39266302
> Cell:      +972-549266302
> Email:   alexander.vainsht...@ecitele.com
> 
> -----Original Message-----
> From: spring [mailto:spring-boun...@ietf.org] On Behalf Of 
> bruno.decra...@orange.com
> Sent: Tuesday, September 27, 2016 12:08 PM
> To: Stefano Previdi (sprevidi) <sprev...@cisco.com>
> Cc: spring@ietf.org; Alexander Vainshtein <alexander.vainsht...@ecitele.com>; 
> Shell Nakash <shell.nak...@ecitele.com>; Michael Gorokhovsky 
> <michael.gorokhov...@ecitele.com>; 
> draft-ietf-spring-resiliency-use-ca...@ietf.org; Marina Fizgeer 
> <marina.fizg...@ecitele.com>; Rotem Cohen <rotem.co...@ecitele.com>
> Subject: Re: [spring] Issue with path protection for SR-TE LSPs
> 
> Hi Stefano,
> 
>> From: Stefano Previdi (sprevidi) [mailto:sprev...@cisco.com]  > Sent: 
>> Tuesday, September 27, 2016 10:53 AM
>> 
>>> On Sep 27, 2016, at 9:50 AM, bruno.decra...@orange.com wrote:
>>> 
>>> Hi Stefano,
>>> 
>>> As an individual contributor, please find a comment inline  > >  > >> From: 
>>> Stefano Previdi (sprevidi) [mailto:sprev...@cisco.com]  > Sent: Monday,  > 
>>> September 26, 2016 11:22 AM  > >>  > >> <see below>  > >>  > >>  > >>> On 
>>> Sep 26, 2016, at 11:14 AM, Stefano Previdi (sprevidi) <sprev...@cisco.com> 
>>> wrote:
>>>>> 
>>>>> Hi Sasha,
>>>>> 
>>>>> sorry for being late. See below.
>>>>> 
>>>>> 
>>>>>> On Jul 10, 2016, at 11:07 AM, Alexander Vainshtein  > >> 
>>>>>> <alexander.vainsht...@ecitele.com> wrote:
>>>>>> 
>>>>>> Hi all,
>>>>>> I have read the SR Resiliency Use Cases draft and I have an issue with 
>>>>>> the path  > >> protection use case.
>>>>>> 
>>>>>> The draft defines this use case with the following constrains/qualifiers 
>>>>>> (quoting  > from  > >> Section 2):
>>>>>> ·         The operator configures two SPRING paths T1 and T2 from A to Z
>>>>>> ·         Initially, the customer traffic (e.g., PW traffic) is sent 
>>>>>> from A to Z via T1. When
>>>> T1 fails, the traffic is sent via T2.
>>>>>> ·         The two paths are made disjoint using the SPRING architecture
>>>>>> ·         The two configured paths T1 and T2 MUST NOT benefit from local 
>>>>>> protection
>>>>>> 
>>>>>> The draft does not go into any detail regarding the type of segments 
>>>>>> that the  > operator  > >> uses when specifying T1 and T2, and the 
>>>>>> example given in the draft can be interpreted  > in  > >> two ways:
>>>>>> ·         T1 and T2 are specified using only adjacency SID
>>>>>> ·         T1 and T2 are specified using node SIDs (or a mix of node SIDs 
>>>>>> and adjacency
>>>> SIDs).
>>>>> 
>>>>> 
>>>>> this is intentional.
>>>>> 
>>>>> It’s a use case draft where we describe the various protection 
>>>>> requirements and  > >> strategies for protection.
>>>>> 
>>>>> It has never been intended to describe a specific solution.
>>>>> 
>>>>> 
>>>>>> If T1 and T2 are specified using node SIDs, there is no guarantee that 
>>>>>> these paths,  > even  > >> if initially disjoint, will remain disjoint 
>>>>>> when the underlying network topology changes.
>>>>> 
>>>>> 
>>>>> It all depends on various factors among which the topology and how these 
>>>>> paths have  > >> been computed (i.e.: for which failure: link/node/srlg). 
>>>>> IOW, you _can_ compute  > disjoint  > >> paths taking into account a 
>>>>> given srlg failure.
>>>>> 
>>>>> For sure, a path expressed through an exhaustive (list of adj-sid will 
>>>>> give you the best  > >> guarantee on the path the packet will take in all 
>>>>> cases but it is not the point of the  > draft.
>>>>> 
>>>>> 
>>>>>> Further, if TI FRR is enabled in the network for protection of non-TE SR 
>>>>>> LSPs, the  > >> fragments of T1 and T2 that are specified using node 
>>>>>> SIDs will not be excluded from  > local  > >> protection.
>>>> 
>>>> 
>>>> sorry, I realized something is missing in my answer.
>>>> 
>>>> In fact, even using node-sids and even for non TE SR traffic, you can 
>>>> still ensure the  > path  > >> you computed uses non protected sid’s.
>>>> 
>>>> Think about the use of strict-spf sid’s where the rule is clear: just 
>>>> fowllow spt and do  > not  > >> diverge from it.
>>> 
>>> IMO, it would be useful to indicate in draft-ietf-spring-segment-routing 
>>> that strict-spf  > SID MUST NOT be protected by a local protection (aka 
>>> Fast ReRoute).
>>> It may be obvious to you, but it was not for me. In particular in the case 
>>> of TI-LFA where  > the protection _do_ follow the SPF (indeed in the new 
>>> topology, but just like strict-spf  > after the IGP convergence)  >  >  > 
>>> Well, I’m not recommending this. I just took an example on how you could 
>>> enforce a  > specific forwarding rule through a given segment identifier. 
>>> There are multiple choices for  > that:
>>      . add a flag to prefix-sid (i.e.: do not protect)
>>      . define new “unprotected” SIDs
>>      . define new algorithm
>>      . use strict-spf algorithm
>>      . probably more...
>> 
>> Here, in the context of this draft, I don’t think we have to list the 
>> possible solutions, right ?
> 
> Agreed.
> 
> 
>> My answer was given to Sasha when he claimed that there are now ways to 
>> prevent  > protection for a given traffic. That statement was wrong (IMO) 
>> and I illustrated one way  > to achieve it.
> 
> You said to use strict-spf since it is not protected by FRR.
> For this rule to be enforced, it needs to be clear in the definition of the 
> strict-spf algo.
> IMO, this rule, as currently written in draft-ietf-spring-segment-routing, is 
> not clear enough. Hence could you please clarify it, in 
> draft-ietf-spring-segment-routing,  to specify whether or not SID using the 
> "Strict Shortest Path" may be protected by FRR or not?
> 
> Thanks
> --Bruno
> 
>> Thanks.
>> s.
>> 
>> 
>>> 
>>> Thanks
>>> --Bruno
>>> 
>>> 
>>>> s.
>>>> 
>>>> 
>>>>>> So it seems that path protection for SR LSPs as specified in the draft 
>>>>>> is only  > applicable  > >> to paths that are specified using only 
>>>>>> adjacency SIDs.
>>>> 
>>>>> I don’t disagree while I believe it mostly depends on the topology.
>>>>> 
>>>>> More important is the fact that the document should not focus on one 
>>>>> specific way of  > >> computing protection paths.
>>>>> 
>>>>> s.
>>>>> 
>>>>> 
>>>>>> 
>>>>>> Did I miss something substantial?
>>>>>> 
>>>>>> Regards, and lots fo thanks in advance,  > >>>> Sasha  > >>>>  > >>>> 
>>>>>> Office: +972-39266302
>>>>>> Cell:      +972-549266302
>>>>>> Email:   alexander.vainsht...@ecitele.com
>>>>>> 
>>>>>> _______________________________________________
>>>>>> spring mailing list
>>>>>> spring@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/spring
>>>>> 
>>> 
>>> 
>>> 
>> _________________________________________________________________________
>> ________________________________________________
>>> 
>>> Ce message et ses pieces jointes peuvent contenir des informations 
>>> confidentielles ou  > privilegiees et ne doivent donc  > > pas etre 
>>> diffuses, exploites ou copies sans autorisation. Si vous avez recu ce 
>>> message  > par erreur, veuillez le signaler  > > a l'expediteur et le 
>>> detruire ainsi que les pieces jointes. Les messages electroniques  > etant 
>>> susceptibles d'alteration,  > > Orange decline toute responsabilite si ce 
>>> message a ete altere, deforme ou falsifie.
>> Merci.
>>> 
>>> This message and its attachments may contain confidential or privileged 
>>> information  > that may be protected by law;  > > they should not be 
>>> distributed, used or copied without authorisation.
>>> If you have received this email in error, please notify the sender and 
>>> delete this  > message and its attachments.
>>> As emails may be altered, Orange is not liable for messages that have been 
>>> modified,  > changed or falsified.
>>> Thank you.
>>> 
> 
> 
> _________________________________________________________________________________________________________________________
> 
> Ce message et ses pieces jointes peuvent contenir des informations 
> confidentielles ou privilegiees et ne doivent donc pas etre diffuses, 
> exploites ou copies sans autorisation. Si vous avez recu ce message par 
> erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les 
> pieces jointes. Les messages electroniques etant susceptibles d'alteration, 
> Orange decline toute responsabilite si ce message a ete altere, deforme ou 
> falsifie. Merci.
> 
> This message and its attachments may contain confidential or privileged 
> information that may be protected by law; they should not be distributed, 
> used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete 
> this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been 
> modified, changed or falsified.
> Thank you.
> 
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
> 
> _________________________________________________________________________________________________________________________
> 
> Ce message et ses pieces jointes peuvent contenir des informations 
> confidentielles ou privilegiees et ne doivent donc pas etre diffuses, 
> exploites ou copies sans autorisation. Si vous avez recu ce message par 
> erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les 
> pieces jointes. Les messages electroniques etant susceptibles d'alteration, 
> Orange decline toute responsabilite si ce message a ete altere, deforme ou 
> falsifie. Merci.
> 
> This message and its attachments may contain confidential or privileged 
> information that may be protected by law; they should not be distributed, 
> used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete 
> this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been 
> modified, changed or falsified.
> Thank you.
> 
> 
> _________________________________________________________________________________________________________________________
> 
> Ce message et ses pieces jointes peuvent contenir des informations 
> confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu 
> ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages 
> electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou 
> falsifie. Merci.
> 
> This message and its attachments may contain confidential or privileged 
> information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete 
> this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been 
> modified, changed or falsified.
> Thank you.
> 

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

Reply via email to