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

Huub van Helvoort <huubatwork@gmail.com> Wed, 13 November 2013 21:10 UTC

Return-Path: <huubatwork@gmail.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 D614F21E80C3 for <ccamp@ietfa.amsl.com>; Wed, 13 Nov 2013 13:10:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 drGWv-5PYFxT for <ccamp@ietfa.amsl.com>; Wed, 13 Nov 2013 13:10:14 -0800 (PST)
Received: from mail-we0-x22b.google.com (mail-we0-x22b.google.com [IPv6:2a00:1450:400c:c03::22b]) by ietfa.amsl.com (Postfix) with ESMTP id BF61221E80B3 for <ccamp@ietf.org>; Wed, 13 Nov 2013 13:10:12 -0800 (PST)
Received: by mail-we0-f171.google.com with SMTP id t61so1032650wes.30 for <ccamp@ietf.org>; Wed, 13 Nov 2013 13:10:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:disposition-notification-to:date:from:reply-to :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=MiZecO5/s37zXh3g8b6y2uKf9ZzK94l+6YXhoidYmbc=; b=Ihh0pqUZBUpC6hjgM4tKiSLg9XTHxzonvt6cyYSVM+7+ae/sSBmNwRTmTrINMSjY7D C5UzhVo3COJu5kCEo6nU52IP/xtyFfY8c+4+shrPtO5c8iy6hNJoHNQtF5m3JLh6Qs3s CZ7BmmXRUVD1zMin5K+XFzbJWRFWydt2DZisEejHdTBSto7nEFrzchyyCjsSDWT51tEn x691l322x/Fi4rE1FKYUvw9wo4Q5d7hDjjXhqpKTBnHVlfZn9LTl+a/zBnuoegS/PLdo twxGmiZLiIxiRwlwbqDMEQxl/JyrH/ZfZNw/jrgkAifubSuWLWpnVCaVCTY4ojImgsYo oiVg==
X-Received: by 10.181.5.40 with SMTP id cj8mr22038296wid.18.1384377011815; Wed, 13 Nov 2013 13:10:11 -0800 (PST)
Received: from McAsterix.local (g215085.upc-g.chello.nl. [80.57.215.85]) by mx.google.com with ESMTPSA id gm2sm25390733wib.4.2013.11.13.13.10.11 for <ccamp@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 13 Nov 2013 13:10:11 -0800 (PST)
Message-ID: <5283EAB2.1090609@gmail.com>
Date: Wed, 13 Nov 2013 22:10:10 +0100
From: Huub van Helvoort <huubatwork@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: "ccamp@ietf.org" <ccamp@ietf.org>
References: <CEA7E0C8.82EA8%zali@cisco.com> <5283E6B0.7030607@gmail.com> <3ff1a569966142cbb120eeecbb6b9530@BY2PR05MB142.namprd05.prod.outlook.com>
In-Reply-To: <3ff1a569966142cbb120eeecbb6b9530@BY2PR05MB142.namprd05.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
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
Reply-To: huubatwork@gmail.com
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:10:15 -0000

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
>>>


-- 
*****************************************************************
               请记住,你是独一无二的,就像其他每一个人一样