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

Huub van Helvoort <huubatwork@gmail.com> Wed, 13 November 2013 20:53 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 0D0DE11E817E for <ccamp@ietfa.amsl.com>; Wed, 13 Nov 2013 12:53:08 -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=[AWL=0.000, 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 qoJnLHoXBYe1 for <ccamp@ietfa.amsl.com>; Wed, 13 Nov 2013 12:53:07 -0800 (PST)
Received: from mail-wg0-x22f.google.com (mail-wg0-x22f.google.com [IPv6:2a00:1450:400c:c00::22f]) by ietfa.amsl.com (Postfix) with ESMTP id EB76211E8136 for <ccamp@ietf.org>; Wed, 13 Nov 2013 12:53:06 -0800 (PST)
Received: by mail-wg0-f47.google.com with SMTP id y10so972284wgg.2 for <ccamp@ietf.org>; Wed, 13 Nov 2013 12:53:05 -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=CXhinDgtlJv80PdB3K04quj8OgTVGOhj1z77UH2W6uA=; b=Jj9OsOAYH2H6frur/stzoCy7y5tMGnaJ6tTbRfPliGULEDR+i32KxTGEWr5LJJQSoc dYdlghGBD6FcFwRXzylJFk4nT/gtpbRp0uHH5R/fKfNm9d13QaV753f9PGr5xegE6IlF Xtr3AKG9TUkP80UTtupb2U7PD6Ramfj+ar9T1FYztoMKEyaERASIq7zIxq0Ngwt76+tQ q+xo1VwmP5mJxlu98ZBrhqiAW+rQGh0VSJY8vTIqo0UdUhS77XkSKyaEOieVfqU2y/10 ru+j/a0p1VQBU8AyqGW+DfPrnBgZWz3pOb6fmIFy3mKTlDb07pb8s6NNkzekViNGCQ3o Bwjg==
X-Received: by 10.194.201.225 with SMTP id kd1mr15204019wjc.35.1384375985855; Wed, 13 Nov 2013 12:53:05 -0800 (PST)
Received: from McAsterix.local (g215085.upc-g.chello.nl. [80.57.215.85]) by mx.google.com with ESMTPSA id eu11sm4455018wid.10.2013.11.13.12.53.05 for <ccamp@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 13 Nov 2013 12:53:05 -0800 (PST)
Message-ID: <5283E6B0.7030607@gmail.com>
Date: Wed, 13 Nov 2013 21:53:04 +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
References: <CEA7E0C8.82EA8%zali@cisco.com>
In-Reply-To: <CEA7E0C8.82EA8%zali@cisco.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 20:53:08 -0000

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
>


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