Re: [CCAMP] Comment on compatibility in draft-takacs-ccamp-revertive-ps

Acee Lindem <acee.lindem@ericsson.com> Wed, 13 November 2013 21:24 UTC

Return-Path: <acee.lindem@ericsson.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B914F21E80FF for <ccamp@ietfa.amsl.com>; Wed, 13 Nov 2013 13:24:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.635
X-Spam-Level:
X-Spam-Status: No, score=-2.635 tagged_above=-999 required=5 tests=[AWL=-0.036, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P8vCX8olN9Sw for <ccamp@ietfa.amsl.com>; Wed, 13 Nov 2013 13:24:17 -0800 (PST)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id 26CD821E80DB for <ccamp@ietf.org>; Wed, 13 Nov 2013 13:24:17 -0800 (PST)
X-AuditID: c618062d-b7f278e000005a8f-43-5283edfbe2f7
Received: from EUSAAHC007.ericsson.se (Unknown_Domain [147.117.188.93]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 1C.D1.23183.BFDE3825; Wed, 13 Nov 2013 22:24:11 +0100 (CET)
Received: from EUSAAMB101.ericsson.se ([147.117.188.118]) by EUSAAHC007.ericsson.se ([147.117.188.93]) with mapi id 14.02.0328.009; Wed, 13 Nov 2013 16:24:11 -0500
From: Acee Lindem <acee.lindem@ericsson.com>
To: John E Drake <jdrake@juniper.net>, "huubatwork@gmail.com" <huubatwork@gmail.com>, "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: [CCAMP] Comment on compatibility in draft-takacs-ccamp-revertive-ps
Thread-Index: AQHO4LaxhBXcDfAG4kyH8HU6z0bMfw==
Date: Wed, 13 Nov 2013 21:24:10 +0000
Message-ID: <94A203EA12AECE4BA92D42DBFFE0AE47030E04B4@eusaamb101.ericsson.se>
In-Reply-To: <b4f668d3f4f94314a25d0e0b3aaeb8da@BY2PR05MB142.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.3.6.130613
x-originating-ip: [147.117.188.134]
Content-Type: text/plain; charset="utf-8"
Content-ID: <A29AAD39198FF042A7FE20D911E82B5B@ericsson.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPLMWRmVeSWpSXmKPExsUyuXRPrO7vt81BBs/fK1k8mXODxWLG7Mus FnPuOjswe+ycdZfdY8mSn0we15uusgcwR3HZpKTmZJalFunbJXBlfNm4jrngR0hF3/VVLA2M D4K6GDk5JARMJJZ13mKCsMUkLtxbz9bFyMUhJHCEUeLXw8UsEM5yRonVmzcyglSxCehIPH/0 jxnEFhGolLj7ZgtYXFggSOL4zD9MEPFgidknbrJB2HoSizZ/Y+9i5OBgEVCVaF4VBxLmFfCV WLj2NhtImFMgTOLpkRSQMCPQDd9PrQGbwiwgLnHryXyo2wQkluw5zwxhi0q8fPyPFcQWBZre PWs5K0RcWWLJk/0sICOZBTQl1u/ShxhjLbFu2xd2CFtRYkr3Q3aICwQlTs58wjKBUWwWkm2z ELpnIemehaR7FpLuBYysqxg5SotTy3LTjQw2MQIj6ZgEm+4Oxj0vLQ8xSnOwKInzfnnrHCQk kJ5YkpqdmlqQWhRfVJqTWnyIkYmDU6qBcY557JxtqwsfaHtGKJU0nmNKPtT1Piqwbo6wsG7S Hc3+KRfN579zsNJWmM2tmPyXO7uA/SfDb53ACOGkqN+brO/yVKlutS+7KcnyPZlFe5OWRkcv W87GvrwzVSsafe8vmuLhtOHv42vddnyClzxXLsmq0BCf/KNKge/YFe7k5HftWzrWFmYpsRRn JBpqMRcVJwIAC2yOU3ICAAA=
Subject: Re: [CCAMP] Comment on compatibility in draft-takacs-ccamp-revertive-ps
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Nov 2013 21:24:22 -0000

When all is said and done, more is said than done…
Acee 

On 11/13/13 1:19 PM, "John E Drake" <jdrake@juniper.net> wrote:

>It might be fun to enumerate all of the CCAMP drafts that fall into this
>category.
>
>Yours Irrespectively,
>
>John
>
>> -----Original Message-----
>> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On Behalf
>> Of Huub van Helvoort
>> Sent: Wednesday, November 13, 2013 1:10 PM
>> To: ccamp@ietf.org
>> Subject: Re: [CCAMP] Comment on compatibility in draft-takacs-ccamp-
>> revertive-ps
>> 
>> Hello John,
>> 
>> You replied:
>> 
>> > A nice note.  Dou you think this draft is gilding the lily?
>> 
>> Yes, indeed.
>> 
>> Regards, Huub.
>> 
>> 
>> 
>> >> -----Original Message-----
>> >> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On
>> >> Behalf Of Huub van Helvoort
>> >> Sent: Wednesday, November 13, 2013 12:53 PM
>> >> To: ccamp@ietf.org
>> >> Subject: Re: [CCAMP] Comment on compatibility in draft-takacs-ccamp-
>> >> revertive-ps
>> >>
>> >> Hello Zafar,
>> >>
>> >> You wrote:
>> >>
>> >>   > The default parameter value in data plan is deficient for the  >
>> >> following
>> >> reasons:
>> >>>
>> >>>   1. We cannot differentiate between revertive and non-revertive
>>behavior
>> >>>      using default value of wait-to-restore timer.
>> >>
>> >> The value of the WTR timer should not determine the (non-)revertive
>> behavior.
>> >> The (non-)revertive behaviour should be explicitly provisioned.
>> >>
>> >>>      E.g., as far
>> >>>      as I remember default value for WRT is 0, which means
>>protection
>> >>>      is non-revertive.
>> >>
>> >> The typical default value for WTR is 5 minutes to provide a
>> >> hysteresis, it can be overruled by a higher priority event like Sf
>>or SD.
>> >> Setting the value of WTR to 0 does not mean protection is
>>non-revertive.
>> >>
>> >>>      So this default does not work for revertive
>> >>>      protection. I.e., the data plan default cannot cover both
>>revertive
>> >>>      and non-revertive cases.
>> >>
>> >> Again: the WTR value should not be used to indicate (non-)revertive
>> behavior.
>> >>
>> >>>   2. Correct setting for wait-to-restore and hold-off timers need to
>> >>>      account for differential delays between working and protection
>>paths.
>> >>
>> >> No, WTR accounts for repair of the failed path and to encertain that
>> >> the repair can be trusted.
>> >> Hold-off timers are used to allow protection switching in layers
>> >> closer to the physical layer to complete before protection switching
>>in the
>> affected layer.
>> >>
>> >>> In summary, default values cannot cover all use cases. Hence, SP
>> >>> typically wants to set revertive vs. non-revertive behavior,
>> >>> wait-to-restore and hold-off timers on per connection basis.
>> >>
>> >> They will provision default values per layer in the network.
>> >>
>> >> Regards, Huub.
>> >>
>> >> ===========
>> >>> From: Dieter Beller <Dieter.Beller@alcatel-lucent.com
>> >>> <mailto:Dieter.Beller@alcatel-lucent.com>>
>> >>> Organization: Alcatel-Lucent
>> >>> Date: Sunday, November 10, 2013 9:07 AM
>> >>> To: zali <zali@cisco.com <mailto:zali@cisco.com>>
>> >>> Cc: "lberger@labn.net <mailto:lberger@labn.net>" <lberger@labn.net
>> >>> <mailto:lberger@labn.net>>, "ccamp@ietf.org <mailto:ccamp@ietf.org>"
>> >>> <ccamp@ietf.org <mailto:ccamp@ietf.org>>
>> >>> Subject: Re: [CCAMP] Comment on compatibility in
>> >>> draft-takacs-ccamp-revertive-ps
>> >>>
>> >>>      Hi Zafar,
>> >>>
>> >>>      this draft is defining signaling extensions for the hold-off
>>time as
>> >>>      well as the wait-to-restore time for protected LSPs
>> >>>      where applicable.
>> >>>
>> >>>      There are default values set for these timers in the data
>>plane and
>> >>>      signaling them in the control plane makes only
>> >>>      sense if the timer values shall differ from the default
>>values. Do
>> >>>      you see a need for that? IMO, operators typically
>> >>>      use the defaults and do not set these values on a per
>>connection basis.
>> >>>
>> >>>
>> >>>      Thanks,
>> >>>      Dieter
>> >>>
>> >>>
>> >>>      On 08.11.2013 22:11, Zafar Ali (zali) wrote:
>> >>>>      Hi Lou-
>> >>>>
>> >>>>      You are right, the ctype is TBD, like I mentioned during the
>>meeting
>> that
>> >>>>      we are using different ctype.
>> >>>>
>> >>>>      We would like to take this opportunity to solicit comments
>> >>>> from the WG
>> >> on
>> >>>>      this draft.
>> >>>>
>> >>>>      Thanks
>> >>>>
>> >>>>      Regards Š Zafar
>> >>>>
>> >>>>      -----Original Message-----
>> >>>>      From:"lberger@labn.net"  <lberger@labn.net>
>> >>>>      Date: Thursday, November 7, 2013 6:17 PM
>> >>>>      To: zali<zali@cisco.com>,"ccamp@ietf.org"  <ccamp@ietf.org>
>> >>>>      Subject: Comment on compatibility in
>> >>>> draft-takacs-ccamp-revertive-ps
>> >>>>
>> >>>>>      Zafar,
>> >>>>>      	My comment in today's session was that you are redefining
>> >>>>> the format
>> >> of
>> >>>>>      an existing object (by adding TLVs) this breaks
>>compatibility.  You
>> >>>>>      stated that this wasn't the case.
>> >>>>>
>> >>>>>      FWIW:
>> >>>>>
>> >>>>>      Your document says:
>> >>>>>
>> >>>>>          0                   1                   2
>>   3
>> >>>>>          0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7
>>8 9 0 1
>> >>>>>         
>>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >>>>>         |            Length             | Class-Num(37) |
>>C-Type(2)   |
>> >>>>>         
>>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >>>>>         |S|P|N|O| Reserved  | LSP Flags |      Reserved     |
>>Link Flags|
>> >>>>>         
>>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >>>>>         |I|R|   Reserved    | Seg.Flags |           Reserved
>>      |
>> >>>>>         
>>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >>>>>         | 
>>      |
>> >>>>>         ~                           sub-TLVs
>>      ~
>> >>>>>         | 
>>      |
>> >>>>>
>> >>>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >>>>>
>> >>>>>
>> >>>>>      RFC4872 says
>> >>>>>            0                   1                   2
>>     3
>> >>>>>            0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6
>>7 8 9 0 1
>> >>>>>           
>>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >>>>>           |            Length             | Class-Num(37) |
>>C-Type (2)    |
>> >>>>>           
>>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >>>>>           |S|P|N|O| Reserved  | LSP Flags |     Reserved      |
>>Link Flags|
>> >>>>>           
>>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >>>>>           |                           Reserved
>>        |
>> >>>>>
>> >>>>> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>> >>>>>
>> >>>>>      Perhaps you meant C-Type(TBD).  You should address
>>compatibility
>> >>>>>      explicitly in any case.
>> >>>>>
>> >>>>>      Lou
>> >>>>      _______________________________________________
>> >>>>      CCAMP mailing list
>> >>>>      CCAMP@ietf.orghttps://www.ietf.org/mailman/listinfo/ccamp
>> >>>
>> 
>> 
>> --
>> ***************************************************************
>> **
>>                请记住,你是独一无二的,就像其他每一个人一样
>> _______________________________________________
>> CCAMP mailing list
>> CCAMP@ietf.org
>> https://www.ietf.org/mailman/listinfo/ccamp
>_______________________________________________
>CCAMP mailing list
>CCAMP@ietf.org
>https://www.ietf.org/mailman/listinfo/ccamp